I have a web site which contains pages with encoded client-side javscript code, and other pages which contain encoded server-side vbscript code. (The encoding was performed with screnc.exe, the script encoding utility.)
Since updating my desktop machine this month with the latest XP Pro updates and IE7, server-side VBScript encoded scripts won't run. (The server environment is 2K3Server Standard, with all the latest updates.) The javascript code still runs correctly on the client side (tested w/ IE6 and IE7), but server-side VBScripts result in a http 500 error.
I suspected that this was a side effect of recent updates to the desktop machine upon which I run the encoder. To test this hypothesis, I boooted in to a Win2K Pro partition on the same desktop machine and ran the script encoder there, then posted the encoded pages to the server. They ran correctly!
So. VBScript server-side code, passed through the script encoder on an up-to-date XP Pro machine with IE7, crashes when run on an up-to-date 2K3 server. The same server-side VBScript code, passed through the script encoder on an up-to-date Win2K Pro machine with IE6, runs fine on the same 2K3 server. This was not an issue before (I believe) the latest round of Windows updates, including the installation of IE7.
Comments Suggestions