X11 forwarding in Mojave
I upgraded to Mojave and to SecureCRT 8.5.3, but I can no longer do X11 forwarding over SSH.
I've tried the following so far: - Verified X11 forwarding is enabled - Verified that Enforce X11 authentication is DISabled - SecureCRT Display variable set to "127.0.0.1:0.0" (this was the default) - Verified that when I log in, the DISPLAY variable is set. It is, to localhost:10.0. - Verified that the appropriate localhost entry exists in /etc/hosts on the remote server - Verified XQuartz is installed and allowed to run by GateKeeper (it is, version 2.7.11.) - Verified that I can start X11 apps locally on the Mac. I can, although in Mojave I had to run "export DISPLAY=:0" from a local terminal session before I was able to start X11 apps from the command line. Still, when I try to start something as simple as xlogo, I get this error: Error: Can't open display: localhost:10.0 If I skip SecureCRT and do ssh -X <remotehost>, X11 forwarding does work. Can anyone help me figure out what I'm doing wrong in SecureCRT? If it matters, the remote system is a CentOS 7.6 system. |
Hi TXviking,
We will need to see Trace Options output of the connection. Watch this video. Or See this forum post. You can send the output to support@vandyke.com and reference "Attn Brenda - Forum Thread #13506". NOTICE: The requested troubleshooting data may include sensitive information (usernames, passwords, publicly-accessible host names or IP addresses, etc.). |
All times are GMT -6. The time now is 08:54 AM. |