@Lukasz sshuttle does not require itself to be installed on the server. Rather it "pushes" itself from the client to the server. So the code that executes on client is the same as that on the server.
Maybe the table below will help: client | server | comment trusty | focal | broken due to py3.8 on focal (would need SRU to trusty) bionic | focal | broken due to py3.8 on focal (would need SRU to bionic) focal | focal | was broken, is fixed by 0.78.5-1ubuntu1 focal | bionic | works before and after focal | trusty | broken by 0.78.5-1ubuntu1 trusty | trusty | works -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1873368 Title: ssshuttle server fails to connect endpoints with python 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sshuttle/+bug/1873368/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs