the problem was rerouting (some routers do not allow this) means cannot call domain name from the same LAN as the website is hosted. the work around for development testing so more than one pc can be used on the same lan is...
1. using local static ip of the webserver
2. stored static ip as global variable for websocketurl in webconfig
3. In the app_start folder in the xsocketsbaootstrapper config used ws://
192.168.0.104:4502 (localstatic ip)
4. all normal firewall settings for 4502 and other xsocket needs
5. site url must still run over https and requires an iis development certificate on the webserver