- ベストアンサー
ホスティングサーバにある自社ホームページやメール受信接続が不安定
【環境】 OS:Vista 2台、XP 1台 プラウザ:IE7 メーラ:Microsoft Outlook Express 【設定】 ホスティング会社を利用してドメインを取得しました。 ホームページと受信メールサーバはホスティングサービスを利用し 送信メールサーバは、ホスティング会社とは別に、一般のプロバイダを 利用しています。 メールの設定については、ホスティング会社より支持があり上記のように 設定しました。 【現象】 メーラを起動しているときに自社ホームページを弊社内よりアクセスすると 「ページが見つかりません」と表示されます。 但し、携帯からは自社ホームページを閲覧することはできました。 逆に、ホームページを閲覧できるときにメールを受信すると 「受信サーバが見つかりません」と表示されメール受信できません。 また、自宅にて会社と同様にメーラの送受信設定をしていますが 社内同様にどちらか一方しかつながらない現象が起こります。 現象は稀に起き、一日中メールもしくはホームページのどちらか一方が 使用できないこともあれば、数時間で両方使えるようになることもあります。 ホスティング会社にも連絡したのですが、原因がわからないとのことで 困っています。 上記現象が起きている状態のときに、一応わかる範囲で社内より調査および 設定変更を以下のようにしました。 【調査】 (1)pingでドメイン指定して通信確認すると0% lossで返ってきた。 (2)hostsファイルにIPAdressとドメインの設定。現象解決できませんでした。 (3)ウィルスバスターを止めてホームページにアクセス。現象解決できませんでした。 (4)セキュリティレベルを低に設定。現象解決できませんでした。 (5)ポップアップブロックを無効に設定。現象解決できませんでした。 ホスティング会社のサーバ環境の設定や管理に誤りがあるのでは ないかと考えますが、その怪しい箇所を指摘するにもこれといって 特定できないため調査依頼がだせずにいます。 メール、ホームページに社内からアクセスできることもあるため 社内パソコンの設定やネットワーク環境が怪しいとも考え難いです。 上記現象と似たようなことを経験された方 または、他に社内から調べること、もしくはホスティング会社に ここがおかしいのではという指摘する内容について 案がありましたらご教授願います。 宜しくお願い致します。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
エラーメッセージを読み取れば原因が解析できると思いますよ。 どのレベルでエラーがでているのかを調べる必要があります 段階別に調査してください。 メールサーバのアドレス、WEBサーバのアドレスともに 順番に以下の調査をしてみるとよいと思います。 nslookup ping port scan telnet (pop3,httpともに) 特にtelnetで接続すればエラーの内容が細かく分かるかもしれませんね メーラーのエラーメッセージ詳細欄も参考にはなりますが。。。 ページが見つかりませんはhttpステータスコードの404にも 思えますが、どうなのでしょうか?それならhttpサーバは 機能してるという事がわかりますが。。 受信サーバが見つかりませんはサーバ自体が落ちてるとも取れますね デーモンが落ちてる事も考えられますが、詳しく調査してみないと 分からないところですね。
その他の回答 (6)
ホスティング会社内のネットワーク構成がどうなっているのか、そもそもどこの会社を利用しているのかがわからないとこれ以上は解らないかな 一応私が気になった点 1.Vista、XP(SP3?)は外向き接続数制限がデフォルトで10である 私は上記のOSを使用していないのでどの位ネットアプリケーションを使用すると上記に引っかかるのか解りませんので、参考情報程度 2.ホスティング会社のゲートウェイのNAPTのコネクション数を使い切っている等(接続数制限) これも、デフォルトで同時に数千のセッションを張れるはずなので考えにくいですが・・ あと、使用しているかも定かではありませんが・・・ 3.接続できない時、tracertで経路を調べてどこまで到達できるでしょうか? 対象ホストまで到達するのかしないのか? 4.pingはIPプロトコルであるため、TCPサービスが応答しない(接続制限等)場合でも返答があるので、これだけではサービスの稼働状況は判断できない 5.ホスティング会社にあるwebサーバとメールサーバが、DHCP等でローカルIPアドレスのサブネット内にある場合、pingの返答はゲートウェイが返すので、このケースの場合、pingの返答でホストの生死等を判断できない 6.接続できない場合、パケットキャプチャを使用してどのようになっているのか確認してみる SYNパケットに対ししてACKパケットは返ってきているのか?
お礼
marimari01様ご回答ありがとうございます。 お礼が遅くなりもうしわけございません。 丁寧なご回答頂きありがとうございます。 ホスティング会社は、地元のテレビ事業をやっているようなところの サービスを利用しています。 会社名を出していないのは、必要性や重要性から判断し名前を出すのを 控えさせて頂いています。申し訳ありません。 また、3.のtracertについては、まだ調査しておりませんが参考にさ せて頂きたいと思いまし、同様に4.~6.につきましても知らないこ とでしたので勉強させて頂きます。
- JavaJavax2
- ベストアンサー率22% (68/305)
確かに同時接続数も可能性としては考えられますが、常に同時接続が あるわけではないので、何時間も繋がらない状態が続くという事は 考えにくいと思います。 繋がったり繋がらなかったりの不安定な動作をしたり、 数分で改善されたりすると思います。 それにApacheは普通独立したプロセスで動かしますから、 sendmailや、qmailと同時接続数の設定も別になるはずかなと 思いますし・・。 TCPの大本の最大接続数とかの設定ってありましたっけ? ところで質問で不明な部分があったので確認しておきます。 >メーラを起動しているときに自社ホームページを弊社内よりアクセスすると「ページが見つかりません」と表示されます。 これはそのままの意味ですか?・・メーラーを起動している時? あと、繋がらない時に外部ネットワークからの同様の調査も やってみた方がいいと思います。それでクライアント環境の せいなのか、サーバー側の問題なのか。推測できるかも??? 特定の条件の時だけ繋がらないとかいう問題だとあれですが・・ ポートスキャンは最近のサーバでも、出来るはずだと思いますよ。 でも、ポートスキャンはtelnetでつないで見る事で代用できる? かもしれないので、実はあんまり意味ないかもしれない。。かな
お礼
確かにApacheとMailサーバの設定ファイルは別々ですね。 そもそもWebサーバとMailサーバって物理的に別々に立てるとも考えられますし。 ただ、両方とも過小設定だとアクセス待ちがそれぞれに発生するのかと。。。 その現象が、あたかもWebサーバとメーラーの同時使用によるアクセス 不具合のように感じさせているのかと思ってました。 ファイアーウォール(サーバ)でTCPというか全体の接続数を制限できたような・・・不確かです。すみません。 今回の現象が発生したら社外の人に協力してもらいホームページに (外部)アクセステストしてもらうことにします。
補足
JavaJavax2様ご回答ありがとうございます。 ご不明な点についてですが、「メーラーを起動しているとき」とは 単に「メール受信できるとき」と受け取って頂けると助かります。 ただ、メーラーを起動していることに起因する現象なのか(原因がわか らないためすべてが怪しく思えてました)と考えていたもので曖昧な表 現になってしまいました。申し訳ありませんでした。 補足させて頂きます。
社内、自宅両方において、発生しているため、クライアント側に問題があるとは考えにくいです さらに、webサーバとメールサーバ、この両者は全く関係がないにも関わらず、一方あるいは両方に接続できない また、常に発生するわけではないとのことですね ホスティング会社のサーバOSが不明なので、外しているかもしれませんが サーバの同時接続数が制限されていませんか? 試しに、すべてのクライアントPCからメールとwebアクセスを一斉にサーバに対して行ってみてください もし、ほとんど再現するようでしたら、接続数制限されていると思われます この場合、ホスティング会社に接続数を無制限にするよう連絡を取ってください
お礼
marimari01様ご回答ありがとうございます。 サーバの同時接続数については、Apacheか何かのWebサーバの.confファイルにて過小設定になっているのではと・・・ だから他のマシンでは、アクセスできるのに私のPCからはできなかったりというセッション待ちの状態でも起こっているかも・・・とか、 また、ホスティング会社側のサーバOSが不安定、ネットワークケーブルの物理的な問題、ファイアーウォール、スイッチングハブの故障?など という思いはあります。 ただ、具体的に“ここっ!”という問題箇所を特定しておきたかったのでその辺はまだ問い合わせていませんでした。 接続制限について、ホスティング会社に確認しておきたいと思います。
- JavaJavax2
- ベストアンサー率22% (68/305)
読めば読むほど難解ですね。 >また、自宅にて会社と同様にメーラの送受信設定をしていますが >社内同様にどちらか一方しかつながらない現象が起こります。 これでは社内のネットワーク環境のせいとは、いいにくいですね。 >但し、携帯からは自社ホームページを閲覧することはできました。 これから見るにサーバは生きてるんでしょうね。 ただ、サーバーが生きてるのに一方では繋がって、一方では 繋がらないというような現象は、クライアント環境のせいと考える のが自然ですが、今回は自宅、社内ともに現象が発生してるので これも否定されそうですね。あるいは自宅、社内ともに何か共通の 問題があるか??。なんだかパズルみたいですね。 つながらなくなったときに外部ネットワークからリクエストして みるのも興味深いかもしれませんね。例えば以下のようなサイト を使ってみるとか。携帯でアクセスするのと大差ないですが・・。 http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html
お礼
JavaJavax2様ご回答ありがとうございます。 おっしゃる通りパズルのようです。頭痛いです。 URLありがとうございます。利用してみます。 何かわかるといいのですが・・・。
- JavaJavax2
- ベストアンサー率22% (68/305)
補足ですが・・ nslookup →これはコマンドです 名前が解決できるかを調べます。 ping →コマンドです。 解決したホストにICMPパケットを送出し、 ホストとの通信が可能かどうかを調べます port scan →コマンドではありません。 ポートスキャンツールが必要です TCPポートをデーモンが開いているかどうかを調べます。 telnet (pop3,httpともに) →コマンドです。使い方が難しいです。 httpであれば以下を参考に http://ash.jp/net/telnet_http.htm pop3であれば以下を参考になさってください。 http://bogus.jp/pukiwiki/index.php?telnet%A4%CB%A4%E8%A4%EBPOP3%A5%A2%A5%AF%A5%BB%A5%B9 実際に開いているポートに接続し通信を試みます。 リクエストに応じて通信結果のすべてが表示されます。 →細かく状態を知る事ができます。
お礼
JavaJavax2様ご回答ありがとうございます。 お礼が遅くなり申し訳ございません。 telnetコマンドもメールの受け取りやWebページのチェックなど 色々な使い道があるとは知りませんでした。勉強になります。 port scanって最近のサーバって受け付けてくれるのでしょうか? pingは打てたのですが、port scanについてはまた試してポート番号を 調査したいと思います。 メールヘッダ情報もどのような情報が得られるか一度試してみたいと 思います。
- mendokusa
- ベストアンサー率13% (359/2726)
環境が原因のような気がします。 他のサイトには繋がるのでしょうか。 LiveCDのLinuxで起動してアクセスしてみるとか。 WEBサーバのアクセスログを解析してみるとか。
補足
回答ありがとうございます。 社内から自社ホームページにアクセスできない「ページが見つかりません」と出る場合でも、YahooやGoogleなど他のサイトにはアクセスできました。 また、ブラウザでSafariをインストールしている端末がありましたので アクセスしてみましたが、IE同様に「ページが見つかりません」と表示されました。
お礼
JavaJavax2様ご回答ありがとうございます。 今日は、どちらとも使用できる状態ですので、またアクセスできなく なったときには、教えて頂いたコマンドを段階的にテストしてみたいと思います。 「ページが見つかりません」については、詳しく覚えていないの ですが、404ではなくエラー画面の"詳細情報"タブをクリックすると 「回線が途中で切断されたか」「ネットワークが接続されていません」 などでてきたのを覚えています。当然その場合でもYahooやGoogleは閲 覧できるのでエラーメッセージと回線状態が異なるため疑問に思ってい る次第です。(ということで恐らくWebサーバは動いているものと思っています) 「受信サーバが見つかりません」については、つながらなくなったとき にホスティング会社に「デーモン生きてる?」と問い合わせてみたいと思います。