You example makes no sense at all. The problem is that 127.0.0.1 is a fake address that is only used for connections that loop back to the local machine that you are on. You cannot connect across the network to the machine with address 127.0.0.1 because *every* machine on the network has the idea that it is machine 127.0.0.1. You need to use the real IP address of that machine that you want to connect to, and make sure that you can actually ping it before trying this again.
Harold
Kercso Jozsef wrote:
Hi! I have the following problem: - I have started a bash consol window as usual with "cygwin.bat" $> XWin.exe & $> export DISPLAY=127.0.0.1:0.0 $> xhost +Then from another host: [einstein]$ export DISPLAY=127.0.0.1:0.0 [einstein]$ xterm & Xlib: connection to "127.0.01:0.0" refused by server Xlib: No protocol specified Then at the original host: $> xterm & # The window was accepted and displayed Second try from einstein: [einstein]$ xterm & Xlib: connection to "127.0.01:0.0" refused by server Xlib: No protocol specified Then at the original host: $> xhost + Third try from einstein: [einstein]$ xterm & # The window was accepted and displayed So, the X server first needs an xterm from the original host, only after that will accept connection from another hosts. I have found, that the second "xhost +" works from the in the X server previously displayed xterm too. Why is this so? Why the first "xhost +" does not work? Can anybody help me? (I have the latest X server:4.2.0-1). Thanks, Jozsef Kercso
