laptop and a wrench

Bug

ArcGIS Server mobile components do not function properly behind a double reverse proxy server configuration.

Last Published: August 25, 2014 ArcGIS Server (.NET)
Bug ID Number NIM077172
SubmittedJanuary 19, 2012
Last ModifiedJune 5, 2024
Applies toArcGIS Server (.NET)
Version found10.0
Operating SystemWindows OS
Operating System Version2008 64 Bit
StatusKnown Limit

Additional Information

As of version 10.1, the Server Manager application built on the .NET Web ADF technology is no longer being developed or having issues fixed.

Workaround

Eliminate the second hop reverse proxy, forwarding directly from the external reverse proxy to the internal non-standard HTTP port number.Per ESRI Deutchland:The /arcgis/mobile application uses the X-Forwarded-Host http header to generate its application URL. Because of the double reverse proxy, the contents of this header include both hosts in the chain and the mobile application cannot properly parse them both. It is possible to force apache to reply with only one host in the X-Forwarded-Host header with the following configuration:<Location /arcgis/mobile><IfModule mod_headers.c> RequestHeader unset X-Forwarded-Host Header set X-Forwarded-Host "<a href="http://ags.hannit.de" target="_blank">ags.hannit.de</a>" </IfModule></Location>

Steps to Reproduce

Bug ID: NIM077172

Software:

  • ArcGIS Server (.NET)

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options