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/05 14:59:21
  • 終了:2010/02/12 15:00:02

ベストアンサー

id:IlO10l0Il No.1

IlO10l0Il回答回数1757ベストアンサー獲得回数812010/02/11 22:47:16

ポイント60pt

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

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

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません