人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WindowsXP Pro でIIS5.1をインストールしてIISを起動してhttp://localhost/localstart.aspで動作確認したら。3分ほどして「ページを表示できません」になってしまいます。localhostをコンピューター名にしても同じです。そのときnetstatではESTABLISHEDになっています。何が原因でしょう?

●質問者: mspera
●カテゴリ:コンピュータ
✍キーワード:3分 IIS localhost netstat WindowsXP
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● okegawa
●5ポイント

http://yahoo.co.jp/

Yahoo! JAPAN

URLはダミーです。

ディレクトリ及びファイルのアクセス権限は大丈夫ですか?

IISのアクセスでうまくいかないのは大抵そのへんなので、チェックしてみてください。

◎質問者からの返答

スクリプトソースアクセスと読み取りは許可になっています。


2 ● cx20
●5ポイント

http://support.microsoft.com/?kbid=300390

How to enable IIS logging site activity in Windows 2000

通常、IIS のログが

「%WinDir%¥System32¥LogFiles」

の場所に出力されます。

まずはログの内容を確認してみてはいかがでしょう?

http://support.microsoft.com/default.aspx?scid=fh;JA;iisJPN

Microsoft Internet Information Services

IIS に関する情報を集めたページです。

http://support.microsoft.com/?kbid=218155

Description of Hypertext Transport Protocol Error Messages

IE の設定で「HTTP エラー メッセージを簡易表示する」にチェックが入っていたら、外してみてください。

◎質問者からの返答

ログに書き出す設定にしてありますが、ログには何も書き込まれていません。簡易表示にしてもエラーが変わりません。


3 ● cx20
●10ポイント

http://www.hondarer-soft.com/cx/pukiwiki/pukiwiki.php?Memo%2F200...

[hondarer-soft] to [cx20.main.jp]

表示されたエラーは↑これでしょうか?

もしそうであれば、

■ Web サイト を開くと、”HTTP 500.100 - 内部 サーバーエラー - ASP エラー ”

http://support.microsoft.com/?kbid=255650

"HTTP 500.100 - Internal Server Error - ASP Error" Error Message When Opening Default Web Site on Local Computer

が参考になるかもしれません。

この場合、ローカルのユーザーが「Administrators グループ」

に属しているか確認してみてください。

また、表示されないページは「localstart.asp」だけなのでしょうか?

他の HTML ファイル(*.htm)は表示されるのでしょうか?

そのあたりを記述していただけるともう少し切り分けができるかと思います。

http://www.space-peace.com/ethereal/ethereal.htm

Etherealを使おう

URL は「Ethereal」(パケットキャプチャツール)の説明のページです。

根本的な解決策ではありませんが、

パケットキャプチャツールを利用して、

メッセージが正しく処理されているか?

を確認してみてはいかがでしょうか?

http://www.atmarkit.co.jp/fnetwork/rensai/netpro01/netpro01.html

インターネット興隆の立役者「HTTP〜前編」

「HTTPプロトコル」の説明です。

参考まで。

◎質問者からの返答

エラーは単に「サーバーが見つからないか、DNS エラーです。」キャプチャーレベルでは見てませんが確認してみます。


4 ● soaler
●10ポイント

http://localhost/iishelp/iis/htm/asp/asptut00.htm

Web サーバーが稼動していることを確認します。アドレス バーに「

http://localhost/localstart.asp

」と入力することによって簡単に確認できます。”ページを表示できません” というエラーが返された場合、Web サービスが実行されていない可能性があります。Web サービスを起動するには、[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に [名前] ボックスに「cmd」と入力します。コマンド ウィンドウで、「net start w3svc」と入力します。

問題が解決しない場合、発生しているエラーは一般的なエラーではありません。ブラウザに表示されるエラーを注意して読み、エラーの原因を判別できるかどうかを調べます。可能性のあるエラーとその説明を次に示します。

サーバー エラー エラーの原因は IIS です。

VBScript または JScript エラー おそらくコーディング エラーです。

ADODB データベースに問題がある可能性があります。

セキュリティおよびアクセス拒否 これらのエラーは難解です。ファイルおよびフォルダのアクセス権、特にデータを変更する場合は、読み取り/書き込みアクセスを必要とするデータベース ファイルのアクセス権を確認する必要があります。

◎質問者からの返答

サーバーは起動されています。htmlも同じエラーなのでコーディングの問題でもないかと思います。


5 ● snitch
●30ポイント

http://e-words.jp/w/E38391E383BCE382BDE3838AE383ABE38395E382A1E3...

パーソナルファイヤーウォール系のソフトが何か悪さをしておりませんでしょうか?

また、他のブラウザ(Netscape、Opera等)ではどうですか?

また、

コマンドプロンプトで

telnet localhost 80

としたときに

ホストへ接続できませんでした ポート番号 80 接続に失敗しました

となってしまうのでしょうか?

◎質問者からの返答

たしかにMcAfeeのPersonalFirewallが入っています。PersonalFirewallを終了させても同じでした。telnetも接続失敗のメッセージは出ません。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ