HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/token (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))
@msaniscalchi 已经在做这个了。
开始于 2024年6月5日。
评估
这个 Issue 还没有评估数据。
描述
Traceback (most recent call last):
File "C:\hermes_server\venv\lib\site-packages\urllib3\connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "C:\hermes_server\venv\lib\site-packages\urllib3\connectionpool.py", line 382, in _make_request
self._validate_conn(conn)
File "C:\hermes_server\venv\lib\site-packages\urllib3\connectionpool.py", line 1010, in validate_conn
conn.connect()
File "C:\hermes_server\venv\lib\site-packages\urllib3\connection.py", line 411, in connect
self.sock = ssl_wrap_socket(
File "C:\hermes_server\venv\lib\site-packages\urllib3\util\ssl.py", line 428, in ssl_wrap_socket
ssl_sock = ssl_wrap_socket_impl(
File "C:\hermes_server\venv\lib\site-packages\urllib3\util\ssl.py", line 472, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\Artience\AppData\Local\Programs\Python\Python39\lib\ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "C:\Users\Artience\AppData\Local\Programs\Python\Python39\lib\ssl.py", line 1040, in _create
self.do_handshake()
File "C:\Users\Artience\AppData\Local\Programs\Python\Python39\lib\ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1129)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\hermes_server\venv\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "C:\hermes_server\venv\lib\site-packages\urllib3\connectionpool.py", line 755, in urlopen
retries = retries.increment(
File "C:\hermes_server\venv\lib\site-packages\urllib3\util\retry.py", line 573, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/token (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\hermes_server\venv\lib\site-packages\google\auth\transport\requests.py", line 183, in call
response = self.session.request(
File "C:\hermes_server\venv\lib\site-packages\requests\sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "C:\hermes_server\venv\lib\site-packages\requests\sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "C:\hermes_server\venv\lib\site-packages\requests\adapters.py", line 514, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/token (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\hermes_server\app\main\modules\api\google\ads_v2\connection.py", line 36, in get_client_by_token
google_ads_client = GoogleAdsClient.load_from_dict(config_dict={"developer_token": developer_token,
File "C:\hermes_server\venv\lib\site-packages\google\ads\googleads\client.py", line 268, in load_from_dict
kwargs = cls._get_client_kwargs(config_data)
File "C:\hermes_server\venv\lib\site-packages\google\ads\googleads\client.py", line 182, in _get_client_kwargs
"credentials": oauth2.get_credentials(config_data),
File "C:\hermes_server\venv\lib\site-packages\google\ads\googleads\oauth2.py", line 114, in get_credentials
return get_installed_app_credentials(
File "C:\hermes_server\venv\lib\site-packages\google\ads\googleads\oauth2.py", line 48, in initialize_credentials_wrapper
credentials.refresh(Request())
File "C:\hermes_server\venv\lib\site-packages\google\oauth2\credentials.py", line 293, in refresh
) = reauth.refresh_grant(
File "C:\hermes_server\venv\lib\site-packages\google\oauth2\reauth.py", line 318, in refresh_grant
response_status_ok, response_data = _client._token_endpoint_request_no_throw(
File "C:\hermes_server\venv\lib\site-packages\google\oauth2_client.py", line 115, in _token_endpoint_request_no_throw
response = request(method="POST", url=token_uri, headers=headers, body=body)
File "C:\hermes_server\venv\lib\site-packages\google\auth\transport\requests.py", line 189, in call
six.raise_from(new_exc, caught_exc)
File "", line 3, in raise_from
google.auth.exceptions.TransportError: HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/token (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))
This is how errors keep happening.
There was no problem before, but this problem occurred two days ago.
- 主要语言
- Python
- 星标
- 749
- 派生
- 967
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
googleads/googleads-python-lib 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 45/100
-
难度 3/5 1-2 天 新手友好度 35/100
-
难度 4/5 3-5 天 新手友好度 25/100
-
image-package 未关闭
难度 5/5 一周以上 新手友好度 10/100
-
难度 1/5 1 小时以内 新手友好度 1/100
查看 googleads/googleads-python-lib 的全部 Issue
相似的 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
rules
难度 1/5 1 小时以内 新手友好度 90/100
-
难度 2/5 1-3 小时 新手友好度 70/100
huggingface/Repo2RLEnv#163 · 1 条评论 ·
-
难度 1/5 1 小时以内 新手友好度 95/100
huggingface/sentence-transformers#4074 ·
-
comp/dashboard invalid P3
难度 2/5 1-3 小时 新手友好度 70/100
NousResearch/hermes-agent#121143 ·