Some workarounds
Hostname fix

Avoiding non-ascii hostnames
Trying Not-Yet-Commons-SSL

It's a Java wrapper for OpenSSL. You have to replace socket.py (which is
broken atm). Also this is a revert to
https://github.com/PythEch/pymobiledevice/commit/9cfaf4b652ee7025f9e03fea84b623f848354323
recv works correctly
Merge pull request #1 from PythEch/not-yet-commons-ssl

Not-Yet-Commons-SSL