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