Debugging resource strings are unavailable

This article replaces TK00116.

Error:

You attempt to logon to the Time & Expense portal and receive the following error.

GetSessionKey : 
[HttpWebRequest_WebException_RemoteServer]
Arguments: NotFound 
Debugging resource strings are unavailable. Often the
key and arguments provide sufficient information to
diagnose the problem. See http://go.microsoft.com/
fwlink/?
linkid=106663&Version=5.1.20513.0&File=System.Wind
ows.dll&Key=HttpWebRequest_WebException_RemoteSer
ver

Cause:

  1. Incomplete or missing Server Manager features.
  2. Anonymous Authentication in IIS is disabled.

Resolutions:

Resolution 1:

Install incomplete or missing Server Manager features.

  1. Open Server Manager.
  2. On the Dashboard, click Add roles and features.
  3. Click Next.
  4. Select the radio button for Role-based or feature-based installation.
  5. Click Next.
  6. Select the correct server from the list.
  7. Click Next.
  8. If Web Server (IIS) appears, move on to the next step.  If not, check the box and click Add Features.
  9. Click Next.
  10. Expand the tree view for .NET Framework.
  11. If WCF Services appears, move on to the next step.  If not, check the box and click Add Features.
  12. Click Next.
  13. If Tracing appears, move on to the next step.  If not, check the box for Tracing.
  14. If Basic Authentication and Windows Authentication appears, move on to the next step.  If not, check for the box for both.
  15. If .NET Extensibility appears, move onto the next step.  If not, check .NET Extensibility.
  16. Click Next.
  17. Click Install.
  18. Stop and restart the server.

Resolution 2:

Note: This does not apply to single sign-on environments.

Enable Anonymous Authentication in IIS.

  1. Open Internet Information Services (IIS) Manager.
  2. Under Connections, select the web site for Project Cost Web Suite.
  3. Double-click on Authentication.
  4. Select Anonymous Authentication and click Enable.
  5. On the web site Home page, click Restart.