« ミラーボリュームを VMware 上で作成する | メイン | メールの整理 »
2007年05月12日
[ Movable Type ] コメント欄のこと
先日,とある方から Opera からコメント投稿できませんと言われました.
わたしが手元で検証できるブラウザは,Microsoft Internet Explorer 6.0 SP2,同 5.01 SP4,Mozilla Firefox 2.0.0.3 です.MT を 3.34 から 3.35 にアップグレードした影響もあったようで,それを修正しました.その結果,これらのブラウザでは問題なくコメントできるようになりました.
そのことをお伝えしたところ,今日になって「まだダメです」と言われてしまいました.さすがに Opera でも検証しないとまずいかなぁと思い,VMware で作った Windows 2000 Server の仮想マシンに Opera 9.2 を入れて確認しました....が,問題なくコメントできるのです.なお,検証に利用した Windows 2000 の仮想マシンは,SP4 適用済みメディアから OS をインストールしただけ,つまり「マイクロソフト社以外のアプリケーションがまったくインストールされていない環境」なので,もっともトラブルシューティングの検証に適したマシンだったと考えています.
とある方の Opera からはコメントできないが,別のマシンにインストールされた Opera からはコメントを投稿できる,というのはどういうことでしょうか? おそらく,不具合を指摘された「とある方」の環境に依存した(具体的には Opera の設定に関する)問題である,といえないでしょうか? それでは,今回は何が原因でしょう? みなさんはわかりますか? 解答(案)はこちら
実は,これと似たようなことが,先日我が家でも起きました.「単純なファイル共有ができずに,だんなさんとわたしでトラブルシューティングした」のです.事象としては,Windows ファイアウォールの GUI で,ファイル共有に必要なポート(445/tcp 他)をすべて開けてもダメ.だけど,管理共有(C$,Admin$)にはアクセスできるというものでした.この問題は,Windows ファイアウォールを完全に無効にするか gpedit.msc から直接ポートを開けることで解決しました.そこで,最終的な解決策として Windows ファイアウォールは(ファイル共有に必要なポートは開けたまま)有効に戻し,さらに gpedit.msc からもポートを開けるように設定変更しました.このような状況になった場合,みなさんなら,どういう設定にしますか?
解答編
さて,本題の「Opera からコメントできない件」に話を戻します.実は,教えてもらったトラブル状況を再現できてしまいました.それは Opera の設定で「Cookie を無効にする」のです.わたしのブログでは TypeKey という認証を使っている関係で,コメントするには Cookie が有効にしなければなりません.Opera の既定の設定は「有効」ですが,さまざまな理由で,Cookie を無効にするケースがあるので,今回はそれに該当した可能性がある,と考えています.
このふたつのトラブルに共通していることとして「どのアプリケーションの,どの設定が,ネットワークで通信するときに,どう作用しているのか? が, Windows XP 以降,非常にわかりにくくなっていること」が挙げられないでしょうか.ですから,ある程度,自分でコンピュータの設定をカスタマイズして利用している人が,何らかのトラブルに遭遇したときは,自分のコンピュータの設定を単純化してどうなるか? を確かめるのは結構大事なことだと思います(人というのは悲しいもので,問題が起きたときに「自分のせいではなく,他人のせい」にしてしまいがちです).
インターネット,LAN など,ネットワーク接続に関するトラブルの場合,Windows ファイアウォールや,ウィルス対策などのセキュリティ系アプリケーションの設定,ブラウザのセキュリティ設定(Cookie の不許可など)が原因であることがほとんどです.ファイアウォールの設定を有効にしていたり,個々に何らかのカスタマイズしている場合は,ファイアウォールを一時的に無効にしたり,設定を既定の状態に戻すのは非常に有効な方法です.何らかのトラブルに遭遇したときは,相手の設定を疑う前に,(特にカスタマイズが好きな人は)自分の設定を見直すことも大切だと思います.
もし,せっかくのカスタマイズを元に戻すことにためらいがある場合は,不具合を受容するか,検証用に新しいユーザーアカウントを作ることをおすすめします.検証用アカウントで不具合が発生しないなら,それはまず間違いなく,自分のカスタマイズがトラブルの原因ですから.
投稿者 kanemiki : 2007年05月12日 23:37
トラックバック
このエントリーのトラックバックURL:
https://ss1.xrea.com/www.kanemiki.net/MT/mt-tb.cgi/609
コメント
よろしければコメントなどを...
サイン・インを確認しました、 . さん。コメントしてください。 (サイン・アウト)
(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)