"Cannot start WebODM. Please review the console...."

=========

Does anyone know why this has occurred? Is it because I haven’t opened ODM for a few months?

1 Like

Hmm… Have you ensured your MacOS is fully up to date, you’ve rebooted the machine, and you’ve used the “Update” function on the WebODM Manager prior to hitting “Start”?

1 Like

Hi, i did in fact update and restart docker, then open WebODM and hit Update, in this order.

Today I have checked mac updates, all good, rebooted, docker, ODM and Update, same result.

Errors start with - fatal: unable to connect to github.com: - but I can access the github.com site in Chrome.

Then there is all this:

github.com[0: 20.248.137.48]: errno=Operation timed out
Traceback (most recent call last):

  • File “urllib3/connectionpool.py”, line 670, in urlopen*
  • File “urllib3/connectionpool.py”, line 392, in _make_request*
  • File “http/client.py”, line 1255, in request*
  • File “http/client.py”, line 1301, in _send_request*
    File “http/client.py”, line 1250, in endheaders
  • File “http/client.py”, line 1010, in _send_output*
  • File “http/client.py”, line 950, in send*
  • File “docker/transport/unixconn.py”, line 43, in connect*
    FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  • File “requests/adapters.py”, line 439, in send*
  • File “urllib3/connectionpool.py”, line 726, in urlopen*
  • File “urllib3/util/retry.py”, line 410, in increment*
  • File “urllib3/packages/six.py”, line 734, in reraise*
  • File “urllib3/connectionpool.py”, line 670, in urlopen*
  • File “urllib3/connectionpool.py”, line 392, in _make_request*
  • File “http/client.py”, line 1255, in request*
  • File “http/client.py”, line 1301, in _send_request*
  • File “http/client.py”, line 1250, in endheaders*
  • File “http/client.py”, line 1010, in _send_output*
  • File “http/client.py”, line 950, in send*
  • File “docker/transport/unixconn.py”, line 43, in connect*
    urllib3.exceptions.ProtocolError: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  • File “docker/api/client.py”, line 214, in _retrieve_server_version*
  • File “docker/api/daemon.py”, line 181, in version*
  • File “docker/utils/decorators.py”, line 46, in inner*
  • File “docker/api/client.py”, line 237, in _get*
  • File “requests/sessions.py”, line 543, in get*
  • File “requests/sessions.py”, line 530, in request*
  • File “requests/sessions.py”, line 643, in send*
  • File “requests/adapters.py”, line 498, in send*
    requests.exceptions.ConnectionError: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  • File “docker-compose”, line 3, in *
  • File “compose/cli/main.py”, line 81, in main*
  • File “compose/cli/main.py”, line 200, in perform_command*
  • File “compose/cli/command.py”, line 60, in project_from_options*
  • File “compose/cli/command.py”, line 152, in get_project*
  • File “compose/cli/docker_client.py”, line 41, in get_client*
  • File “compose/cli/docker_client.py”, line 170, in docker_client*
  • File “docker/api/client.py”, line 197, in init*
  • File “docker/api/client.py”, line 221, in _retrieve_server_version*
    docker.errors.DockerException: Error while fetching server API version: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))
    [3926] Failed to execute script docker-compose
    Traceback (most recent call last):
  • File “urllib3/connectionpool.py”, line 670, in urlopen*
  • File “urllib3/connectionpool.py”, line 392, in _make_request*
  • File “http/client.py”, line 1255, in request*
  • File “http/client.py”, line 1301, in _send_request*
  • File “http/client.py”, line 1250, in endheaders*
  • File “http/client.py”, line 1010, in _send_output*
    File “http/client.py”, line 950, in send
  • File “docker/transport/unixconn.py”, line 43, in connect*
    FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  • File “requests/adapters.py”, line 439, in send*
  • File “urllib3/connectionpool.py”, line 726, in urlopen*
  • File “urllib3/util/retry.py”, line 410, in increment*
  • File “urllib3/packages/six.py”, line 734, in reraise*
  • File “urllib3/connectionpool.py”, line 670, in urlopen*
  • File “urllib3/connectionpool.py”, line 392, in _make_request*
  • File “http/client.py”, line 1255, in request*
  • File “http/client.py”, line 1301, in _send_request*
  • File “http/client.py”, line 1250, in endheaders*
  • File “http/client.py”, line 1010, in _send_output*
  • File “http/client.py”, line 950, in send*
  • File “docker/transport/unixconn.py”, line 43, in connect*
    urllib3.exceptions.ProtocolError: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  • File “docker/api/client.py”, line 214, in _retrieve_server_version*
  • File “docker/api/daemon.py”, line 181, in version*
  • File “docker/utils/decorators.py”, line 46, in inner*
  • File “docker/api/client.py”, line 237, in _get*
  • File “requests/sessions.py”, line 543, in get*
  • File “requests/sessions.py”, line 530, in request*
  • File “requests/sessions.py”, line 643, in send*
  • File “requests/adapters.py”, line 498, in send*
    requests.exceptions.ConnectionError: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  • File “docker-compose”, line 3, in *
  • File “compose/cli/main.py”, line 81, in main*
  • File “compose/cli/main.py”, line 200, in perform_command*
  • File “compose/cli/command.py”, line 60, in project_from_options*
  • File “compose/cli/command.py”, line 152, in get_project*
  • File “compose/cli/docker_client.py”, line 41, in get_client*
  • File “compose/cli/docker_client.py”, line 170, in docker_client*
  • File “docker/api/client.py”, line 197, in init*
  • File “docker/api/client.py”, line 221, in _retrieve_server_version*
    docker.errors.DockerException: Error while fetching server API version: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’))
    [3960] Failed to execute script docker-compose
    WebODM has updated. Press Start to launch WebODM

Press Start, same thing.

Obviously - the last line of the above is not correct “WebODM has updated. Press Start to launch WebODM” because WebODM has not updated. So why prompt the user to Start?

Anyway I just want to load imagery and create a simple orthomosaic, that is all…

1 Like

Can you please provide your MacOS version and Docker version?


1 Like

This should be a supported configuration. Please reach out to [email protected] so we can troubleshoot further.

will do, thanks.

1 Like

Hi, I have now contacted [email protected] twice, once via email, the other via the form on the website.

No response. What is expected in this situation?

1 Like

In the meantime I have asked this question, but perhaps it can be answered here instead:

As a workaround, I am thinking of installing on my Windows laptop and ditching the Apple version. Can I add on a Windows licence without paying for 2 full licences?
Thanks,
Sean

1 Like

Hi Seany,

I don’t know what the response time UAV4Geo aims for, but I wouldn’t expect a response on a weekend outside business hours. 24x7 would be an enterprise level response time and quite expensive.

I’m sure you’ll hear something early next week. They’ll get you sorted.

2 Likes

Sean,

I provide Holiday/Weekend/Out-Of-Business-Hours support on a best-effort basis, meaning if I am with my family or otherwise engaged, I will reply on the next business day.

As Stephen mentioned, this is one of those times. I’m checking things before I finally nod off for sleep here, but I will reply to both of your emails in the morning and we’ll be well underway.

Thanks for your understanding :slight_smile:

1 Like

No problem, I’m really not sure how things work here, and this is the first I have encountered uav4geo and paid support.

We can write when you’re available, go sleep!

2 Likes

Well this is incredible. I just paid the $57 for the windows version and I’m glad I did. First up, I got the install wrong, meaning I simply downloaded the .exe install file and installed it, without installing GitHub, python or docker as per the instructions.

But, not only does WebODM work without these, it processed 636 images into an orthomosaic. When using my iMac it would struggle beyond about 140 images.

This seems a good case to leave the Mac behind, there have been many issues with that machine, including this latest.

Last question - will I need to install Docker for Windows on a Windows 11 pc?

Thanks again.

1 Like

Ah, the WebODM for Windows native version does not need Docker, WSL2, Git, or any other supporting technology like our non-native and Free releases do. It is meant to be a single-file easy install of a few clicks.

The difference in processing capability, assuming both machines have the same amount of RAM, is likely down to how for the Dockerized version you’ll need to tune memory and resource allocation on the Mac (and on Windows, if you went the Dockerized route).

No Docker, no nothing :slight_smile: Just our installer which can self-update using the same install flow.

Also, we can discuss via email what and how we want to go about what products you’re keeping, but long story short, I don’t want you to pay any more than you should have.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.