-
-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Paramiko broken on Mac M1 (using x86_64 dmg) with ssh key password #4142
Comments
There are many known issues with the stable builds - please try the latest beta build instead.
A checksum (ie:
xpra/xpra/platform/darwin/__init__.py Lines 24 to 25 in 7777ba4
|
This also showed up in the latest beta when I tried about a week ago. |
@aerusso can you post the output with |
I will, but I don't control the Mac in question (it will takes ~weeks before I get the chance to). |
Likely the same problem as #4162 |
Bump. |
Not heard back. |
Describe the bug
Having a password on an ssh key seems to prevent paramiko from properly connecting to the remote server.
--ssh=ssh
resolves these issues.Additionally, paramiko complains about legacy cryptography used in OpenSSL 3.0. setting
CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
resolves it (but I think you already know about this, since the normal launcher appears to already address this).To Reproduce
Steps to reproduce the behavior:
/usr/bin/xpra start-desktop :68 --daemon=no --systemd-run=no --start-child=/usr/bin/startplasma-x11 --exit-with-children --resize-display=1920x1280
, but it doesn't matter./Xpra attach ssh://$NAME@$SERVER/$DISPLAY
CRYPTOGRAPHY_OPENSSL_NO_LEGACY
not being set. If I set this, presumably paramiko opens a window for me enter the ssh key password. Typing this in leads to an apparent hang on the client. The server eventually (after 5-10 seconds) shows a successful ssh login from the client (and/usr/bin/xpra _proxy :$DISPLAY
spawn), but there is no visible change on the client.more complete log
--ssh=ssh
, the connection works fine. (Actually, there are other things not working, but I don't want to bother you with that until I can figure out the issue.)System Information (please complete the following information):
gpg signature of the file, I don't know how else to definitely identify this besides the date and url
Additional context
The main issue "smells" like the beginning of the xpra interaction isn't getting sent because paramiko misses it while waiting for the ssh key password to be entered.
The text was updated successfully, but these errors were encountered: