Troubleshooting

Introduction

We'll use this article to keep track of errors we encounter while installing and configuring AAI, as well as their resolutions.

IIS

Application Pools

  1. Verify the specified application pool for the web application is running.

HTTP Error 404.3 - Not Found

  1. IIS needs to be configured to handle HTTP requests from web services
    1. Click Start -> Run cmd
    2. cd "\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation"
      ServiceModelReg.exe -i

    3. http://stackoverflow.com/questions/1528324/how-to-solve-a-http-error-404-3-not-found-error

"Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'"

  1. AAI is developed using the .Net 4.5 Framework, it needs to be installed on any server that the web service will be installed on.
    1. In windows settings, go to Programs and Features -> Turn Windows features on or off.
    2. Check all boxes for each category under the .Net 4.5 Framework.
  2. Confirm that AAI is assigned to a 4.5 Framework Application Pool.

  3. If that doesn't work:
    1. In windows settings, go to Programs and Features -> Turn Windows features on or off.
    2. Check all boxes for each category under the .NET Framework 3.5 (includes .NET 2.0 and 3.0)


Invalid database connection:

  1. Placeholder

Value cannot be null. Parameter name: sessionKey:

    1. Synchronize the databases.
      1. You will only get this error if you can connect to the _System database, but _System cannot connect to _User.


During a Session

Placeholder