How To: Configure ArcGIS Server when your Web site uses a port other than 80


Instructions provided describe how to configure ArcGIS Server for the Microsoft .NET Framework when the Web site in Internet Information Server (IIS) uses a port other than 80. If these steps are not followed and the Web site uses a port other than 80, Web applications and services may not work as expected.


These instructions require ArcGIS Server 9.2 Service Pack 3.

In IIS, if the Web site is configured to use a port other than 80, make the following adjustments to ensure that the ArcGIS Server Web applications and services work as expected.

  1. Install ArcGIS Server 9.2 Service Pack 3, if it is not already installed.
  2. If the default Web site in IIS is not being used, configure an instance of ArcGIS Server Manager on a non-default IIS Web site.
    <a href='http://support.esri.com/en/knowledgebase/techarticles/detail/33618' target='_blank'>FAQ: Configure an instance of ArcGIS Server Manager on a non-default IIS Web site</a>
  3. Navigate to the instance folder.

    If the default instance name of ArcGIS during install was accepted, it’s probably C:\Inetpub\wwwroot\ArcGIS.

  4. Expand the Manager folder. Open the Web.config file in a text editor.
  5. Find the following text: <add key="PublishPort" value="80" />.
  6. Change the value to the port number that is being used and save the changes.
  7. Change the Manager and Help shortcuts so that the URL includes the port number.

    When accessing published applications, include the port in the URL (for example: http://myServer:8080/myWebMappingApp/Default.aspx). This also applies to ArcGIS Server Manager and the ArcGIS Server Help shortcuts in the Start menu. To edit the shortcuts:

    1. Navigate to the shortcut, right-click the shortcut, and click Properties.

    2. In the dialog that appears, edit the URL for the shortcut. Example: http://myServer:8080/ArcGIS/Manager/default.aspx