WindowsServer2008+IIS7+ASP(VBscript)で複数サイトを運用しています。

本日、突然にプログラムでエラーが発生しました。
確認するとプログラムの大文字・小文字についてcase-sensitiveな動作になっていたようです。
(例)http://example.jp/sample.asp?testID=12345
sample.asp
<%
testID=request.QueryString("TestID")
%>
・これまで"TestID"でQueryStringを取得できていたが突然できなくなった。
・プログラムを"testID"にするとエラーが解消した。

運用するサーバの一部サイトだけがこのような挙動になり、原因がわからないので再起動したところ、元の通り大文字小文字を区別しなくなりました。
原因がOSにあるのかIISにあるのかも含め手がかりが全くありません。
このような現象についてご存知の方はいらっしゃいますでしょうか?

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2010/02/12 15:00:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:IlO10l0Il No.1

回答回数1757ベストアンサー獲得回数81

ポイント60pt

http://www.velocityreviews.com/forums/t97014-request-querystring...

こちらと同様の症状ではないでしょうか?

  • id:umakoya
    症状は一緒のようですが、結局null値をチェックするようにとの回答で、今回のように急にその症状になった理由などはわかりませんでした。
    あまり回答が無いのでOSのバグのようなレアな現象だったのかもしれません。。。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません