-
Notifications
You must be signed in to change notification settings - Fork 141
Closed
Description
Basic information
- Release version:
0.8.1to0.9.4 - System:
Linux - Capture Device:
any
Steps to reproduce behavior
- Configure a SOCKS proxy on your LAN (or choose a public one on the internet; though not recommended).
- Set
all_proxyand/orALL_PROXYtosocks://<proxy_ip>:<proxy_port>. - Try to upload images with either
upload,upload_camm,upload_blackvue,upload_zip,process_and_upload, orvideo_process_and_upload.
Expected behavior
mapillary_tools should upload zips/images just like in previous versions.
Actual behavior
2022-10-12 10:12:05,381 - WARNING - Error from API Logging for action upload_failed_upload
Traceback (most recent call last):
File "mapillary_tools/upload.py", line 785, in _upload_zipfiles
File "mapillary_tools/uploader.py", line 140, in upload_zipfile
File "mapillary_tools/uploader.py", line 362, in _upload_zipfile_fp
File "mapillary_tools/uploader.py", line 514, in _upload_fp
File "mapillary_tools/uploader.py", line 480, in _upload_fp
File "mapillary_tools/upload_api_v4.py", line 80, in fetch_offset
File "requests/api.py", line 73, in get
File "requests/api.py", line 59, in request
File "requests/sessions.py", line 587, in request
File "requests/sessions.py", line 701, in send
File "requests/adapters.py", line 456, in send
File "requests/adapters.py", line 352, in get_connection
File "requests/adapters.py", line 217, in proxy_manager_for
File "requests/adapters.py", line 62, in SOCKSProxyManager
requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "mapillary_tools/upload.py", line 618, in upload
File "mapillary_tools/upload.py", line 789, in _upload_zipfiles
mapillary_tools.upload.UploadError: Missing dependencies for SOCKS support.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "mapillary_tools/upload.py", line 457, in _api_logging_failed
File "mapillary_tools/api_v4.py", line 58, in logging
File "requests/api.py", line 115, in post
File "requests/api.py", line 59, in request
File "requests/sessions.py", line 587, in request
File "requests/sessions.py", line 701, in send
File "requests/adapters.py", line 456, in send
File "requests/adapters.py", line 352, in get_connection
File "requests/adapters.py", line 217, in proxy_manager_for
File "requests/adapters.py", line 62, in SOCKSProxyManager
requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support.
Traceback (most recent call last):
File "mapillary_tools/upload.py", line 785, in _upload_zipfiles
File "mapillary_tools/uploader.py", line 140, in upload_zipfile
File "mapillary_tools/uploader.py", line 362, in _upload_zipfile_fp
File "mapillary_tools/uploader.py", line 514, in _upload_fp
File "mapillary_tools/uploader.py", line 480, in _upload_fp
File "mapillary_tools/upload_api_v4.py", line 80, in fetch_offset
File "requests/api.py", line 73, in get
File "requests/api.py", line 59, in request
File "requests/sessions.py", line 587, in request
File "requests/sessions.py", line 701, in send
File "requests/adapters.py", line 456, in send
File "requests/adapters.py", line 352, in get_connection
File "requests/adapters.py", line 217, in proxy_manager_for
File "requests/adapters.py", line 62, in SOCKSProxyManager
requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 8, in <module>
File "mapillary_tools/commands/__main__.py", line 141, in main
File "mapillary_tools/commands/upload_zip.py", line 32, in run
File "mapillary_tools/upload.py", line 623, in upload
File "mapillary_tools/upload.py", line 618, in upload
File "mapillary_tools/upload.py", line 789, in _upload_zipfiles
mapillary_tools.upload.UploadError: Missing dependencies for SOCKS support.
[771714] Failed to execute script 'main' due to unhandled exception!
Additional information
😢 I wish the web uploader would come back. Life was much simpler back then.
Metadata
Metadata
Assignees
Labels
No labels