I upgraded the system packages on my Tryton server this weekend, which included an upgrade to Python 3.8.13, and now there is an open socket warning when trytond starts that wasn’t there before.
Not sure if this is a real issue or not, but thought it was worth mentioning.
Fwiw, this is a “new” install in a new venv created after the upgrade. Initially after the upgrade trytond wouldn’t run due to a libxml2 version issue (libxml2 was another of the sytem upgrades), which seemed to be the result of lxml hard-linking to the system library during install (according to Google), and was resolved by uninstalling and reinstalling lxml in the venv. However, although that got trytond to start, there were run-time issues communicating with the tryton client. At that point I created a new venv, pip installed trytond, trytond-product and trytond-purchase (only), and copied over the old trytond.conf file. Now trytond appears to be working correctly, just with the new open socket message at startup.
That seems to be a warning for werkzeug. Maybe due to an old version.
If you are using old Tryton version, this may be fixed once we managed to deal with Howto deal with Pallets Projects dependencies.