I have a test setup where both port 80 and 6180 are open to the extranet. So I could go to:
http://MYSERVER.DOMAIN.EDU/arcgis/rest/services and select my Streaming Service and then click 'Subscribe'; the Subscribe link works within the intranet but not within the internet and I think the problem is that the Web Socket call is referencing the intranet machine name, such as
It should be something like ws://myserver.domain.edu:6180/arcgis/ws/services/...
What do I need to do to fix it? Surely this can't be that complicated because otherwise the GeoEvent extension will be hard to configure.