- 締切済み
AN HTTPDについて
AN HTTPD について詳しい方教えてください! 現在、上記ソフトを使って自宅サーバを立ち上げようとしています。 公開されているか確認するという過程で、なぜか、プロキシサーバを仕様している端末から、約12kb程度の画像は表示されず、×になってしまいます。ちなみに、4kb程度の画像はすぐ表示されます。 プロキシを使用していない、外のネットワークの端末から、HPをみてもらったら、画像はすべて表示されるそうです。 色々調べているのですが、原因がわからないので、詳しい方、回避策を知っている方がいたら、教えてください。 ちなみに、上記作業はすべて、ウイルスソフトや、WinFWは切っています。 動作環境は、WindowsXP HE AN HTTPD 1.42p です。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- 123admin
- ベストアンサー率52% (1165/2222)
読み違えていたかも・・・ WWWサーバーで大きな画像表示だけが問題で、同じディレクトリ同名ファイルでサイズを小さくすると正常に表示されると言うのが本来の質問だったのでしょうか? >同じディレクトリ同名ファイルでサイズを小さくする と言う様に質問内容を読み替えたのには少し理由があります。 ディレクトリ名やファイル名が間違っていない場合でも、たまに起こる現象があります。 それはサーバー側とのMTUが不整合だった場合です。 例えばNTTのフレッツの場合PPPoEの関係でMTU最大値は1454になります。 但し、ルータのディフォルトは機種により異なります。 又、Windowsの初期設定ではMTU1500です。 その結果、画像などのバイナリデータが途中でロストする現象が起こります。 結果的には画像ならばバツマークで表示できないケースがあります。 (WWWサーバーテストや友達からは正常に表示できるのですよね) レンタルサーバーなどではディレクトリ名やファイル名に漢字を使用してファイルが見つからない事も多々あります。 (今回はクリアしている) フレッツ系でしたらルータや全てのPCのMTU設定を1454に統一する事が解決策になるかもしれません。 後、AN HTTPDにはプロキシ機能の解説 http://homepage1.nifty.com/yito/anhttpd/faq/proxy.html もしかしてプロキシが動作に影響を及ぼしている可能性もあるので、正常動作するまでは無効にしておいた方が宜しいかと・・・ 個人的にはそれ以外の原因は思いつきません。
- 123admin
- ベストアンサー率52% (1165/2222)
ちょっと確認ですが、自宅サーバーのPCで操作されていますか? それならローカルホスト(localhost)http://127.0.0.1/ や http://localhost/などでアクセスしないと見れない筈。 私自身はLANで複数のPCを使用していますので自鯖で直接操作する機会は殆どありませんので、初歩の初歩を忘れていました。 一応、他からも正常にみえるって事なので違っていたら申し訳ないけど。
お礼
回答どうもです。 >ちょっと確認ですが、自宅サーバーのPCで操作されていますか? 家にパソコンが2台あるので、サーバのPCでも、もう一つのクライアントからも見ます。123adminさんが言うように、ローカルホストでアクセスしています。(でないと、ルータを見に行くので。) ちなみに、今回は、自分のLANからも、WAN側(友人のPC)からも試しています。その上で、プロキシを経由した場合に、上記のような画像ファイルだけが読めない状況です。 その画像を、小さいデータの画像にしたりすると、すぐ表示されます。(すべての環境で。) ですので、公開されている事はされてるんですよね…。
- calltella
- ベストアンサー率49% (317/635)
プロキシ経由のパソコンのキャッシュクリアでもダメですかね?
お礼
回答どうもです。 キャッシュクリアも、再起動も何度か試してるんですが、画像が×の表示なってしまうんです。 友人にも閲覧してもらってるので、公開はされてるハズなんですけどね。 調べてみます!
- 123admin
- ベストアンサー率52% (1165/2222)
AN HTTPDゲストブック/コメント集 全文検索 http://homepage1.nifty.com/yito/namazu/ AN HTTP Server Home Page http://www.st.rim.or.jp/~nakata/ 上記のFAQで探して見つからない場合には、作者の方に質問してください。 尚、外部から見れてLAN経由で見えないと言う方の多くが、インターネット経由でHPを見ようとして見れないというケースが多いです。 通常のルータはサーバーの動きをLAN経由でしか見れません。 最近は少なくなりましたがWAN経由でも閲覧できるルータが存在しますが、それが常識と思って騒ぐケースがあります。 そういう場合には下記の様なサービスを使用して確認して下さい。 WWWサーバテスト http://www.aconus.com/~oyaji/www_tst/www_tst.htm (但し、パソコンおやじさんの自宅サーバーですので、極度の負荷を掛けないようにお願いします。)
お礼
回答どうもです。 上記2サイトでは、何回か検索させていただいていましたが、どうも同じ症状が見つからない状態です。 また、WWWサーバテストにても試させていただきましたが、正常に閲覧できました。 LAN内から、公開しているプロキシサーバを利用した場合と、 自分がもっている、ダイヤルアップ接続ができる端末からプロキシ経由で閲覧した場合が、見れない状況です。 もうちょっと検索してみます。
- kame999
- ベストアンサー率21% (632/2961)
少なくとも専門の書籍を買うべきですし AN HTTPD の情報は探せば 見つかるはずです 自分は 家庭内LANのみですが あと パールなども必要ではないのでしょうか
お礼
回答どうもです。 プロキシを使用した時だけ大きいサイズの画像が見えないっていう変な症状なんで、わけがわからなくて・・・ 一応今も、ネットで検索中ですが、何を調べていいかのヒントを貰おうと思って、投稿しました。 プロキシとperlをキーワードに再度調べたいと思います。
お礼
何度もありがとうございます。 >WWWサーバーで大きな画像表示だけが問題で、同じディレクトリ同名ファイルでサイズを小さくすると正常に表示されると言うのが本来の質問だったのでしょうか? そうです。画像自体は別のファイルでも、データが小さいと表示できたりするんですよね。謎です。 ですので、ちょっと諦め気味で、レンタルサーバなど探しております。笑 公開はできないにしろ、htmlタグうってるだけでも、勉強になるので。 いいサーバあったら登録してupしたいと思ってます。 ありがとうございました。