Select to view content in your preferred language

GeoEvent Streaming services in portal on 443

971
2
Jump to solution
05-13-2019 07:45 AM
SchipholArchitect
Occasional Contributor

Question about the deployment of GeoEvent Streamingservices in a Enterprise basedeployment setup.

I want to expose streamingservices in the Enterpriseportal, secured. This must be on the standard https port 443.

In all samples, I see the streamingservices are items in Portal, listed with the REST endpoint of the Server with GeoEvent (ArcGIS Server). First response of the rest endpoint contains the reference to the WS:// with the geoeventserver:6143 url.

So for me it should be:

https://portalurl.domain.com/portalWA/home

https://arcgisurl.domain.com/arcgisWA/rest/

and

wss://geoeventurl.domain.com/geoevent/

I already have the https://geoevent.domain.com/geoevent/ behind a reverse proxy, to do porttranslations between 443 and the 6143.

However, I cannot find the right deployment documentation for this streamingservices scenario.

0 Kudos
1 Solution

Accepted Solutions
RJSunderman
Esri Regular Contributor

I believe you will need to configure two ArcGIS Server properties to accomplish what you are trying to make work:

  • WebContextURL
  • WebSocketContextURL

There is some information on the following two web pages in the ArcGIS Enterprise and developer on-line help:

Beyond that, my apologies, but I cannot tell you exactly how these two ArcGIS Server parameters should be set.

- RJ

View solution in original post

2 Replies
RJSunderman
Esri Regular Contributor

I believe you will need to configure two ArcGIS Server properties to accomplish what you are trying to make work:

  • WebContextURL
  • WebSocketContextURL

There is some information on the following two web pages in the ArcGIS Enterprise and developer on-line help:

Beyond that, my apologies, but I cannot tell you exactly how these two ArcGIS Server parameters should be set.

- RJ

SchipholArchitect
Occasional Contributor

Thanks for pointing me to the WebSocketContextURL. I already make use of the WebContextURL for Server and Portal. So I know where to set it.

This setting is not mentioned in documentation at Reverseproxy, but it is mentioned in the Server Admin API properties.

Now have to find out how the ReverseProxy is handling streaming data.

0 Kudos