Open aerusso opened 6 months ago
There are many known issues with the stable builds - please try the latest beta build instead.
gpg signature of the file, I do..
A checksum (ie: sha256sum
) would be a lot smaller and easier to handle.
CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
is meant to be set right at the start in the platform initialization code:
https://github.com/Xpra-org/xpra/blob/7777ba4f494f1fbc410a51e731a3ae7cfd1982ea/xpra/platform/darwin/__init__.py#L24-L25
This also showed up in the latest beta when I tried about a week ago.
@aerusso can you post the output with -d ssh
?
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.
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.