Troubleshooting the Site Starters (ASP.NET)

For questions regarding the ArcWeb Site Starters not answered below, see the ESRI Knowledge Base and discussion forum.

Problem: Pressing Next at the Configuration installation screen continuously results in the error message: "The ESRI Global Account Server is down or not responding...."

Problem: The URL, http://<server_name>/<virtual_directory>, fails to produce an application page or produces a page with no HTML inputs.

Problem: The URL, http://<server_name>/<virtual_directory>, produces a "You are not authorized to view this page" error.

Problem: The Locator USA Site Starter application fails with the following error: "A potentially dangerous Request.QueryString value was detected from the client."


Problem: Pressing Next at the Configuration installation screen continuously results in the error message: "The ESRI Global Account Server is down or not responding...."

Cause: Your Proxy server is on.

Details: The installation program checks to see if your account has ArcWeb Services registered. If your Proxy server is on, the program cannot communicate with the ESRI server. You need to turn your proxy server off and then run the desired ArcWeb Site Starter installation program.

To turn off your proxy server:

  1. Go to Start > Settings > Control Panel and double-click Internet Options.

  2. Click the Connections tab.

  3. Click the Settings button for your connection.

  4. Uncheck the Use Proxy Server box and click OK.

  5. Click OK to close the Internet Properties screen and close the Control Panel.

  6. Run the ArcWeb Site Starter installation program.

 

Problem: The URL, http://<server_name>/<virtual_directory>, fails to produce an application page or produces a page with no HTML inputs.

Cause: IIS is not configured to interoperate with the .NET runtime.

Details: IIS does not have the necessary mappings to recognize ASP.NET file extensions and settings. The result is that IIS is unable to serve ASP.NET pages correctly or to run ASP.NET program code.

To check whether IIS is properly configured:

  1. Go to Start > Settings > Control Panel and double-click Administrative Tools.

  2. Double-click Internet Services Manager.

  3. On the left sidebar, expand your Web server and click to highlight Default Web Site.

  4. Click the Properties button in the toolbar and click the Home Directory tab.

  5. Click the Configuration button.

  6. Scroll through the list to find the .aspx extension.

If it is listed, then your system is set up properly.

Resolution: Associate the .NET file extensions and settings with IIS. For information on how to do this, see the Microsoft Knowledge Base.

 

Problem: The URL, http://<server_name>/<virtual_directory>, produces a "You are not authorized to view this page" error.

Details: IIS does not recognize default.aspx as a default page.

Resolution: Enable default.aspx as a default page.

To check whether IIS is properly configured to recognize default.aspx:

  1. Go to Start > Settings > Control Panel and double-click Administrative Tools.

  2. Double-click Internet Services Manager.

  3. On the left sidebar, expand your Web server and click to highlight Default Web Site.

  4. Click the Properties button in the toolbar and click the Document tab.

  5. Check Enable Default Document and click Add.

  6. Type default.aspx as the Default Document Name and click OK.

  7. Click OK and close all windows.

 

Problem: The Locator USA Site Starter application fails with the following error: "A potentially dangerous Request.QueryString value was detected from the client."

Cause: ASP.NET Version 1.1 contains a new security feature called request validation. Request validation was added to help prevent script injection attacks.

Details: This problem can be fixed by disabling this new feature. To disable the feature:

  1. Open the web.config file in a text editor. The file is located in the Web App directory of the destination folder specified during Locator Application installation, for example, C:\Inetpub\wwwroot\LocatorApplication1\Web App.

  2. Add the following lines:

    <!-- Disable Requst Validation feature-->

    <pages validateRequest="false" />

  3. Save the file and close the text editor.