I'm getting the following error on Windows 11, and as far as I can tell it's because
https://ptr.hydrus.network:45871/ responds with an expired HTTPS certificate (but maybe that's just when the requests come from a web browser - missing header or something?)
I've just upgraded according to instructions from an old version to v584, if it's relevant. Everything appears to work besides new connections to PTR, and my browser reports invalid certs for that too.
Traceback:
v584, win32, frozen
CancelledException
Download cancelled: This hydrus service "hydrus service: public tag repository" could not do work because: Service has had a recent error or is otherwise not functional! You might like to try refreshing its account in 'review services'. Specific error was: Problem with SSL: SSLError(MaxRetryError("HTTPSConnectionPool(host='ptr.hydrus.network', port=45871): Max retries exceeded with url: /session_key (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')))")) - next request in 13 hours 53 minutes
Traceback (most recent call last):
File "hydrus\client\gui\ClientGUIAsync.py", line 61, in _doWork
File "hydrus\client\gui\services\ClientGUIClientsideServices.py", line 2651, in work_callable
File "hydrus\client\ClientServices.py", line 1416, in SyncAccount
File "hydrus\client\ClientServices.py", line 1296, in Request
File "hydrus\client\networking\ClientNetworkingJobs.py", line 2061, in WaitUntilDone
hydrus.core.HydrusExceptions.CancelledException: Download cancelled: This hydrus service "hydrus service: public tag repository" could not do work because: Service has had a recent error or is otherwise not functional! You might like to try refreshing its account in 'review services'. Specific error was: Problem with SSL: SSLError(MaxRetryError("HTTPSConnectionPool(host='ptr.hydrus.network', port=45871): Max retries exceeded with url: /session_key (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')))")) - next request in 13 hours 53 minutes
This error appears regardless of which specific HTTP request is being issued. GET accounts, session_key, etc. In the browser, I get the same certificate even when connecting with a VPN. The browser receives the following cert:
Certificate a0805523c271615bf581779a9830a1c3eab0993136edeb532b866cae61e88616
Public Key 28da14961bff00aca499c34dd7eacb108bb2473231e536a67db69bcdbcff7506
(see attached image)
Then issue persists even when I build from source instead of use most recent build.