I am looking for help installing Globus Connect Personal on Ubuntu behind a proxy.
[instance:140513668281344] NetworkError on request
[399033] Failed to execute script 'main' due to unhandled exception!
Traceback (most recent call last):
File "urllib3/connectionpool.py", line 696, in urlopen
File "urllib3/connectionpool.py", line 964, in _prepare_proxy
File "urllib3/connection.py", line 426, in connect
File "urllib3/util/ssl_.py", line 450, in ssl_wrap_socket
File "urllib3/util/ssl_.py", line 493, in _ssl_wrap_socket_impl
File "ssl.py", line 365, in wrap_socket
File "ssl.py", line 776, in __init__
File "ssl.py", line 1036, in do_handshake
File "ssl.py", line 648, in do_handshake
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:877)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "requests/adapters.py", line 449, in send
File "urllib3/connectionpool.py", line 756, in urlopen
File "urllib3/util/retry.py", line 574, in increment
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='
auth.globus.org', port=443): Max retries exceeded with url: /v2/oauth2/token (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate
verify failed (_ssl.c:877)'),))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "globus_sdk/base.py", line 467, in send_request
File "requests/sessions.py", line 542, in request
File "requests/sessions.py", line 655, in send
File "requests/adapters.py", line 514, in send
requests.exceptions.SSLError: HTTPSConnectionPool(host='
auth.globus.org', port=443): Max retries exceeded with url: /v2/oauth2/token (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate veri
fy failed (_ssl.c:877)'),))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "main.py", line 11, in <module>
File "lib/cli.py", line 194, in main
File "lib/cli.py", line 117, in cli_endpoint_creation_flow
File "lib/login.py", line 126, in do_native_app_authentication
File "lib/login.py", line 189, in _do_native_app_authentication
File "globus_sdk/auth/client_types/base.py", line 215, in oauth2_exchange_code_for_tokens
File "globus_sdk/auth/oauth2_native_app.py", line 221, in exchange_code_for_tokens
File "globus_sdk/auth/client_types/base.py", line 373, in oauth2_token
File "globus_sdk/base.py", line 267, in post
File "globus_sdk/base.py", line 474, in _request
File "globus_sdk/base.py", line 471, in send_request
globus_sdk.exc.GlobusConnectionError: ConnectionError on request
Setup did not complete successfully.
Is there a guide that I can follow to set this up for use on my system? I have an http and ftp proxy.