Setting Spatial Server restrictions when using the Servlet Connector expand/collapse all
Related Topics

Esrimap_prop reference for the Servlet Connector

expand/collapse item About setting Spatial Server restrictions when using the Servlet Connector

When you use the Servlet Connector, your ArcIMS services are available to anyone who knows the URL for accessing your site. In order to restrict requests that might overload your Spatial Servers, a set of restrictions can be set in the Esrimap_prop property file.

spatialServer.AllowRequestOutput=False

spatialServer.AllowResponsePath=False

spatialServer.ForbiddenImageTypes=

spatialServer.ForbiddenLayoutTypes=

expand/collapse item How to set Spatial Server restrictions in Esrimap_prop

expand/collapse item Setting Spatial Server restrictions in Esrimap_prop

  1. Edit properties in the Esrimap_prop file.

    Locate the Esrimap_prop file installed in your Web server's servlet directory and edit it with a text editor. See Common servlet engine file locations for a list of common Web servers and their servlet directory location.

    Note: ArcIMS installs a backup copy of all the files that comprise the Servlet Connector in \Connectors\Servlet on Windows or /Middleware/Servlet_Connector on UNIX and Linux. You should not edit the Esrimap_prop file at this location because it will have no impact on the operation of the Servlet Connector.

  2. Search for spatialServer.AllowRequestOutput and set to True or False. The recommended setting is False, which means to restrict the OUPTUT location.
  3. Search for spatialServer.AllowResponsePath and set to True or False. The recommended setting is False, which means to restrict show the directory location.
  4. Search for spatialServer.ForbiddenImageTypes and list the output formats you wish to forbid.
  5. Search for spatialServer.ForbiddenLayoutTypes and list the output formats you wish to forbid.
  6. Stop and start the servlet engine. If the servlet engine is native to the Web server, stop and start the Web server. This allows your edits to Esrimap_prop to take effect.



Search code: @security_ss