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.
We will need to see Trace Options output of the connection.
Watch this video.
See this forum post.
You can send the output to firstname.lastname@example.org 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.).
|Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)|
|Display Modes||Rate This Thread|