I have a copuple of webapplication (ASP.NET 1.1) which works fine on our
corporate Intranet. The applications run in a SharePoint 2003 portal (in a
pageviewer webpart, basically in an iframe) and is published by an ISA 2004
server. The application consists of a front-end ui's, a few webservices and
SQL Server 2000 databases.
We are in the progress of upgrading to ISA 2006, SharePoint 2007 and SQL
Server 2005. The app runs fine if I access it directly via the SharePoint
2007 portal. If I access the application through ISA 2006 it will display
some strange behaviour. Sometimes the application works a little but after a
while it freezes up. It will not react to any button anymore. I suspect that
the issue shows when javascript is involved.
I discovered a strange query string appended to the URL of the application.
After the application became non-responsive the URL looked like
https://somehost.somedomain.com/DNB_UI/ZoekOvereenkomst.aspx?mode=beheren&AuthResend1908BC2350124b5095AB75012FA405BA.
The AuthResend querystring turned out to be appended bij ISA according to
this article: http://support.microsoft.com/kb/951508. However, the mentioned
hotfix didn't resolve my issue.
SharePoint and the app run on different URL's (same domain) but are
published using the same ISA listener and SSO is enabled. Authentication
delegation using Kerberos is enabled. The IIS websites (both MOSS and the
Application) are also using Kerberos authentication.
As far as I can see are the difference between the current sittuation and
the new situation as follows:
SharePoint Portal Server 2003 -> Microsoft Office SharePoint Server 2007
ISA 2004 -> ISA 2007
Application and Webservices are moved of the SharePoint 2003 server to a
dedicated IIS server. (Because SharePoint 2007 runs on x64 boxes and the app
is still .NET 1.1 -> not available for x64)
NTLM -> Kerberos
ISA2004 standalone server -> ISA2006 Domain member.
Any idea what can cause this issue?
Regards,
Sandor