Wechselt man von Windows 2000 auf Windows 2003 und somit auf IIS 6 - so wartet eine "böse" Überraschung: File-Includes in ASP gehen nicht mehr.
Der IIS quittiert den Include-Versuch mit der Meldung, dass die eingebundene Datei XYZ kein ".." enthalten darf, um das übergeordnete Verzeichnis anzugeben.
Das ist an sich nix neues, aber nun standardmäßig aktiviert. Auch das eigentlich nicht schlimm, vor allem dann nicht, wenn man fremde Leute aufm Server rumwerkeln hat - aber wenn das nicht so ist, kann man es getrost wieder anschalten ;-)
Eigenschaften der Website > Basisverzeichnis > Konfiguration > Optionen > Übergeordnete Pfade aktivieren