通知
すべてクリア

解決済みIISのWebサイトがすべて~からの応答時間が長すぎます。 と出てアクセスできない

投稿: 5
質問投稿者
コミュニティ参加日: 7か月前

ポート443と80を使ってそれぞれHTTPS HTTPでIISでホストしているwebサイトについて、急に昨日からそれらすべてのサイトに外部からアクセスできなくなりました。(サーバー内からはすべてアクセスできます) ポート開放がされているか確認してもされておらず ファイアウォールを一時的に無効化しても何も解決しませんでした 原因がわかりません 思い当たることとしてはIISにFTPの機能をインストールしたり、OpenSSHのSFTPを導入してみたことくらいです。 以前まではサイトに外部からアクセスできていたので意味が分からず困っています。 ポートの競合を調べても問題ありませんでした。

5件の返信
還じい
投稿: 163
コミュニティ参加日: 9か月前

あまりたいしたアドバイスできないかもしれませんが。

 

ファイアウォールを無効化したあとに、ウィンドウズは再起動されましたか?

していない場合は、再起動してhttp、httpsでアクセスできるか確認してください。

 

再起動してもダメな場合、コマンドプロンプトで以下のコマンドを実行して、http(80)、https(443)が本当に開放されているか確認しましょう。

> netstat -ano

 

ローカルアドレスに80や443が表示されて、状態がLISTENINGだとポート開放(接続待ち)されている状態だと判断できます。

※ちなみに、PIDにはIISのプロセス番号が表示されているはずです(タスクマネージャーで確認)

 

netstatコマンドで解放されていることが確認できた場合、ウィンドウズサーバーとクラアインと(PC)との間のどこかで、ポートが閉じられているかもしれません。

「XServer VPS for Windows Server」は使ったことないので詳しく書けませんが、サーバーパネル(?)か何かで外部から接続を許可しない設定になっていないか確認した方がいいかもしれません。

 

あとは、切り分けとしてIISのFTP、OpenSSHをアンインストールして解放されるかどうかを確認するとか。

 

返信
4件の返信
還じい
コミュニティ参加日: 9か月前

投稿: 163

解放されているかどうかは、netstatコマンドを使わなくても、ウィンドウズサーバーのブラウザからhttp、httpsのページにアクセスすればわかりますね。(こっちの方がが簡単でした)

返信
コミュニティ参加日: 7か月前

投稿: 5

netstat -anoで確認したところポートは開いていました そして問題が解決しました 画像のパケットフィルターをオフにするとすべての問題が解決し、無事アクセスできるようになりました  還じいさんの(「XServer VPS for Windows Server」は使ったことないので詳しく書けませんが、サーバーパネル(?)か何かで外部から接続を許可しない設定になっていないか確認した方がいいかもしれません。)という文字からサーバーのもっと外側の設定じゃね?って発想になりました 非常に感謝しています 

6時間くらいサーバーの「中」を調べていろいろ試していて(IISの再インストール、FTP、OpenSSHをアンインストールなど)最終手段としてOSを再インストールしてみようかなと思っていたところこの2択のボタンを変えれば一発で解決できたのでまじで救世主です まじありがとうございます 問題は意外なとこにありました 思い込みって悪魔ですね

返信
コミュニティ参加日: 7か月前

投稿: 5

この画面ドンピシャですねほんと まじで正直意味わからな過ぎて苦しんでたのでこの一瞬で解放されました

返信
還じい
コミュニティ参加日: 9か月前

投稿: 163

なるほど、エックスサーバーにもファイアウォールみたいのがあったということですか。

 

見当違いのアドバイスになるかもと思いつつ、書きこんでよかったです。

報告ありがとうございます!

返信