On my own local network, I ran the unmodified server_ssl.js script. That machine had been assigned an ip address of 192.168.0.28
On the same machine I was able to point a browser at
https://192.168.0.28:8443On a different machine on the same local network, I pointed a browser at
https://192.168.0.28:8443Once chrome was assured that I knew what I was doing, I was able to load the pages and establish connections.
If that procedure doesn't work for you, you probably have firewalls on those machines that are posing problems, or the router is configured to hide one machine from the other. Usually its the first case.