Hmmm… i can not attach to display 0 (5900), i did what you wrote, but, when i type X11vnc, i get this:
01/05/2015 08:38:19 x11vnc version: 0.9.13 lastmod: 2011-08-10 pid: 17029
01/05/2015 08:38:19 XOpenDisplay("") failed.
01/05/2015 08:38:19 Trying again with XAUTHLOCALHOSTNAME=localhost ...
01/05/2015 08:38:19
01/05/2015 08:38:19 *** XOpenDisplay failed. No -display or DISPLAY.
01/05/2015 08:38:19 *** Trying ":0" in 4 seconds. Press Ctrl-C to abort.
01/05/2015 08:38:19 *** 1 2 3 4
No protocol specified
01/05/2015 08:38:23 XOpenDisplay(":0") failed.
01/05/2015 08:38:23 Trying again with XAUTHLOCALHOSTNAME=localhost ...
No protocol specified
01/05/2015 08:38:23 XOpenDisplay(":0") failed.
01/05/2015 08:38:23 Trying again with unset XAUTHLOCALHOSTNAME ...
No protocol specified
01/05/2015 08:38:23
01/05/2015 08:38:23 ***************************************
01/05/2015 08:38:23 *** XOpenDisplay failed (:0)
*** x11vnc was unable to open the X DISPLAY: ":0", it cannot continue.
*** There may be "Xlib:" error messages above with details about the failure.
~ # vncserver :2A VNC server is already running as :2
and
vncviewer myserver.bla:2
vncviewer: ConnectToTcpAddr: connect: Connection refused
Unable to connect to VNC server
Somehow i can only connect to :1 session, but then it is same problem - disconnects after one second…
I am sure that ports in Suse firewall are open from 5900 to 5903, but now i am not sure(i can’t remember) about router ports (other than 5901) are they open/forwarded, and as i do not have an access to that router - i can not check that.