MS also provide the following script to set the MaxResponseHeadersSize. I followed their instructions and the problem was resolved.
' Create the root object.
Dim root ' The FPCLib.FPC root object
Set root = CreateObject("FPC.Root")
' Declare the other objects needed.
Dim isaArray ' An FPCArray object
Dim webProxy ' An FPCWebProxy object
Dim restartMask ' A 32-bit bitmask of type FpcServices
' Get references to the array object
' and the Web proxy object.
Set isaArray = root.GetContainingArray()
Set webProxy = isaArray.ArrayPolicy.WebProxy
webProxy.MaxResponseHeadersSize = 64000
restartMask = webProxy.GetServiceRestartMask
webProxy.Save
' Restart the Firewall service so that
' the change will take effect.
isaArray.RestartServices restartMask
Save the file as test.vbs in C drive(Just an example)
Go to the location through command prompt type c:\cscript test.vbs
This script automatically restarts your ISA server.