HTTP error with eCode 500
PASSPORT Web to Host
TN3270, TN5250, VT, SCO ANSI, Wyse 60
When trying to launch a PASSPORT Web to Host session, I am getting an "HTTP eCode=500" error message.
This error will occur when the .NET 2.0 framework is installed prior to installation if IIS. You will need to register .NET with IIS using the following instructions:
If your server has multiple .NET framework versions installed, the pec and pecadmin (or comparable) virtual directories need to be pointing to ASP.NET v 2.0 or higher. This is done from the virtual directories properties.
If you have multiple .NET framework versions running on the same IIS server. You have to create a separate application pool for PASSPORT. See links for more info:
http://forums.asp.net/t/1003070.aspx
http://www.developer.com/net/asp/article.php/2245511
When creating an application pool, you may have to (not always) change the identify authority to LocalSystem:
If you are upgrading to PASSPORT Web to Host 2009-619 and receive the eCode 500 error, this indicates that either an incorrect or older version of ASP.NET is being used. If you have multiple versions of the .NET framework installed, then you will need to make sure that both Web to Host virtual directories are pointing to ASP.NET v2.0 or higher:
error, ecode 500, .net, framework, register, iis