<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: websocket url configuration in stream service in ArcGIS GeoEvent Server Questions</title>
    <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122494#M535</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/4544"&gt;Meengla&lt;/A&gt;, would you be able to share your settings?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Marc&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Oct 2016 22:29:47 GMT</pubDate>
    <dc:creator>MarcGraham1</dc:creator>
    <dc:date>2016-10-10T22:29:47Z</dc:date>
    <item>
      <title>websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122490#M531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using &lt;SPAN lang="EN-US" style="font-family: 'Calibri',sans-serif; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;SPAN style="font-family: Calibri;"&gt;ArcGIS Server 10.3 and GeoEvent extension I published a stream service. &lt;/SPAN&gt;&lt;SPAN lang="EN-US" style="font-family: 'Calibri',sans-serif; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;SPAN style="font-family: Calibri;"&gt;The streamlayer is visible&lt;BR /&gt;and working on our ArcGIS server (tested using the javascript viewer on the same network: (&lt;/SPAN&gt;&lt;A href="http://%3clocalservername%3e:6080/arcgis/rest/services/ShipStream/StreamServer?f=jsapi"&gt;&lt;SPAN style="font-family: Calibri;"&gt;http://&amp;lt;localservername&amp;gt;:6080/arcgis/rest/services/ShipStream/StreamServer?f=jsapi&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="font-family: Calibri;"&gt;)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-family: 'Calibri',sans-serif; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;/SPAN&gt;&lt;SPAN lang="EN-US" style="font-family: 'Calibri',sans-serif; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;SPAN style="mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; font-size: 11pt; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; font-family: Calibri; mso-fareast-font-family: Calibri;"&gt;&lt;IMG class="jive-image image-1" src="https://community.esri.com/legacyfs/online/58527_pastedImage_0.png" style="max-height: 900px; max-width: 1200px;" /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: calibri, verdana, arial, sans-serif;"&gt;As we need to expose this stream service to internet (secured) we have to do 2 things:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: calibri, verdana, arial, sans-serif;"&gt;- set up a web socket reverse proxy &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: calibri, verdana, arial, sans-serif;"&gt;- change the default Web Socket Url &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: calibri, verdana, arial, sans-serif;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: calibri, verdana, arial, sans-serif;"&gt;The problem is&lt;SPAN style="color: #3d3d3d;"&gt;: &lt;SPAN lang="EN-US"&gt;How to configure websocketurls of&amp;nbsp; streamlayers using a reverse proxy server url instead of the machine name?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: calibri, verdana, arial, sans-serif;"&gt;&lt;SPAN lang="EN-US"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: calibri, verdana, arial, sans-serif;"&gt;&lt;SPAN lang="EN-US"&gt;Maybe I'm seeing this wrong, but this is nowhere explained in any GEP documentation. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: calibri, verdana, arial, sans-serif;"&gt;&lt;SPAN lang="EN-US"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 11:27:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122490#M531</guid>
      <dc:creator>DriesHerzeel</dc:creator>
      <dc:date>2015-02-04T11:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122491#M532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5;"&gt;Thanks to Esri Technical Support for help recently with this same question!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5;"&gt;It turns out there is a new &lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5;"&gt;system property "WebSocketContextURL" for this purpose, accessible via the ArcGIS for Server rest admin API.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5;"&gt;&lt;SPAN&gt;Log in e.g. via &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://locallost:6080/arcgis/rest/admin" rel="nofollow" target="_blank"&gt;http://locallost:6080/arcgis/rest/admin&lt;/A&gt;&lt;SPAN&gt;, use admin credentials, navigate to system -&amp;gt; properties -&amp;gt; update, and specify &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5;"&gt;your reverse proxy URL in the JSON.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 1.5;"&gt;If the reverse proxy does not does not place /arcgis/ws/services at root, include the &lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5;"&gt;full path up to and including /arcgis, e.g. { "WebSocketContextURL" : "wss://exposed.server/prefix/arcgis" }.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 00:59:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122491#M532</guid>
      <dc:creator>BruceDodson</dc:creator>
      <dc:date>2015-02-05T00:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122492#M533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/people/bdodsonesri-ca-esridist"&gt;bdodsonesri-ca-esridist&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;I am having a real hard time making this work in my IIS and ArcGIS Server environment. I have tried various rules in IIS and added the WebSocketContextURL as well but so far I am only able to direct (from a non-GIS web server running IIS) to regular ESRI services on an ArcGIS Server. No luck with Web Socket part which is, of course, needed by the GeoEvent Extension.&lt;/P&gt;&lt;P&gt;Could you please share some screen caps or at least some configs in both IIS and the ArcGIS Server's 'System-&amp;gt;Properties' page?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 28 Aug 2016 13:13:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122492#M533</guid>
      <dc:creator>IrfanClemson</dc:creator>
      <dc:date>2016-08-28T13:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122493#M534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Never mind. This time I got it--I think! &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&amp;nbsp;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Aug 2016 12:31:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122493#M534</guid>
      <dc:creator>IrfanClemson</dc:creator>
      <dc:date>2016-08-29T12:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122494#M535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/4544"&gt;Meengla&lt;/A&gt;, would you be able to share your settings?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Marc&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Oct 2016 22:29:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122494#M535</guid>
      <dc:creator>MarcGraham1</dc:creator>
      <dc:date>2016-10-10T22:29:47Z</dc:date>
    </item>
    <item>
      <title>Re: websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122495#M536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Marc, yes, I will share. Probably in a separate post--the IIS/ARRsolution is working beautifully for me! As well as the traditional ArcGIS Services I also have the GeoEvent Extension/WebSocket working fine. No need for any Nginx--use IIS/ARR/UrlWrite in GUI mode along with the settings in the ArcGIS 'Admin' mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Oct 2016 01:07:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122495#M536</guid>
      <dc:creator>IrfanClemson</dc:creator>
      <dc:date>2016-10-11T01:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: websocket url configuration in stream service</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122496#M537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Irfan Tak - What did your IIS /AAR config look like trying to do same thing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 10:19:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/websocket-url-configuration-in-stream-service/m-p/122496#M537</guid>
      <dc:creator>MichaelKarikari1</dc:creator>
      <dc:date>2017-10-16T10:19:57Z</dc:date>
    </item>
  </channel>
</rss>

