Seafilemonitor.log SSL error monkey-patching etc

I have this error in the logs, looks like it is only on startup of seafile, occurred twice this morning, consistent with a couple of restarts sorting the other issue below.

If its relevant I use apache webserver with virtual hosts, one of which is used for seafile and redirects to the seafile server, a reverse proxy I believe it is called.

[2025-12-23 09:09:43] Start seafevents.main 
/opt/seafile/seafile-server-12.0.14/pro/python/seafevents/main.py:66: MonkeyPatchWarning: Monkey-patching ssl after ssl has already been imported may lead to errors, including RecursionError on Python 3.6. It may also silently lead to incorrect behaviour on Python 3.7. Please monkey-patch earlier. See https://github.com/gevent/gevent/issues/1016. Modules that had direct imports (NOT patched): ['urllib3.util.ssl_ (/opt/seafile/seafile-server-12.0.14/seahub/thirdpart/urllib3/util/ssl_.py)', 'jwt.jwks_client (/opt/seafile/seafile-server-12.0.14/seahub/thirdpart/jwt/jwks_client.py)', 'urllib3.util (/opt/seafile/seafile-server-12.0.14/seahub/thirdpart/urllib3/util/__init__.py)']. 

This is a recent upgrade from 11 to 12, and had issues with moving files between libraries due to lack of hardlink support, now sorted (hopefully)

Everything does appear to be working just fine I should add

Any help or guidance appreciated

Cheers

This is likely caused by your Python environment. If you still have the issue, after migrating to docker based deployment, just let me know.

will do, that will be a job for the new year

Cheers