We’ve got below error regularly for a couple of days when user tried to login using google sso
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: #033[1;93m[sentry-gate-main-1]#033[0m#033[1m[2025-08-08 08:59:42,727]#033[0m#033[1;91m[ERROR]#033[0m Google auth check error
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: #033[1;91mTraceback (most recent call last):#033[0m
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/pritunl/user/user.py”, line 405, in sso_auth_check
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: valid, google_groups = sso.verify_google(self.email)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/pritunl/sso/google.py”, line 43, in verify_google
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: results = service.groups().list(userKey=user_email,
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/googleapiclient/_helpers.py”, line 130, in positional_wrapper
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: return wrapped(*args, **kwargs)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/googleapiclient/http.py”, line 923, in execute
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: resp, content = _retry_request(
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/googleapiclient/http.py”, line 222, in _retry_request
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: raise exception
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/googleapiclient/http.py”, line 191, in _retry_request
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: resp, content = http.request(uri, method, *args, **kwargs)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/google_auth_httplib2.py”, line 218, in request
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: response, content = self.http.request(
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/httplib2/init.py”, line 1720, in request
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: (response, content) = self._request(
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/httplib2/init.py”, line 1440, in _request
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: (response, content) = self._conn_request(conn, request_uri, method, body, headers)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/site-packages/httplib2/init.py”, line 1392, in _conn_request
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: response = conn.getresponse()
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/http/client.py”, line 1377, in getresponse
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: response.begin()
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/http/client.py”, line 320, in begin
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: version, status, reason = self._read_status()
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/http/client.py”, line 281, in _read_status
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: line = str(self.fp.readline(_MAXLINE + 1), “iso-8859-1”)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/socket.py”, line 716, in readinto
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: return self._sock.recv_into(b)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/ssl.py”, line 1275, in recv_into
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: return self.read(nbytes, buffer)
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: File “/usr/lib/pritunl/usr/lib/python3.9/ssl.py”, line 1133, in read
Aug 8 09:00:07 sentry-gate-main-1 pritunl[4500]: return self._sslobj.read(len, buffer)
I’m not sure if it’s pritunl issue or google issue but anyone have an idea on how do I troubleshoot