Sorry for such a stupid question, but here's what I want to do:
x11vnc server running on machine 1.
Desktop viewable from other machines on same internal network using web browser
I like to avoid running anything additional on the machine 1 (the one with x11vnc server). Is it possible, like running websockify running on machine 2 (windows)?
I've installed websockify (and noVnc) on my windows desktop (machine 2). Machine 2 can currently view machine 1 desktop using a vncviewer. But, when I run websockify speciying machine 1 ip as source, I get a complaint:
WARNING: no 'resource' module, daemonizing is disabled
WebSocket server settings:
- No SSL/TLS support (no cert file)
Traceback (most recent call last):
File "C:\Users\davet\AppData\Local\Programs\Python\Python39\Scripts\websockify-script.py", line 33, in <module>
sys.exit(load_entry_point('websockify==0.10.0', 'console_scripts', 'websockify')())
File "C:\Users\davet\AppData\Local\Programs\Python\Python39\lib\site-packages\websockify-0.10.0-py3.9.egg\websockify\websocketproxy.py", line 696, in websockify_init
server.start_server()
File "C:\Users\davet\AppData\Local\Programs\Python\Python39\lib\site-packages\websockify-0.10.0-py3.9.egg\websockify\websockifyserver.py", line 704, in start_server
lsock = self.socket(self.listen_host, self.listen_port, False,
File "C:\Users\davet\AppData\Local\Programs\Python\Python39\lib\site-packages\websockify-0.10.0-py3.9.egg\websockify\websockifyserver.py", line 470, in socket
sock.bind(addrs[0][4])
OSError: [WinError 10049] The requested address is not valid in its context
Do I have to run websockify on machine #1 (where the x11vnc server is running), or am I just invoking websockify incorrectly?
Thanks!