2010年9月15日

[Apache-Users 7784] ServerAlias に:(コロン)を使用すると挙動がおかしい

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **

[環境]
RHEL 5.5
httpd-2.2.3-43

複数のバーチャルホストを立てています。


IPv6用のIPアドレスを直入力して(FQDNではなく)アクセスしてきた場合に
任意のバーチャルホストでリクエストが処理されるように
以下のようにServerAliasを設定しています。
ServerAlias xxx:xxx:xxx:xxx:xxx:11

以下のようにアクセスすれば想定しているバーチャルホストで
リクエストが処理されるはずなのにされません。(1番先頭のバーチャルホストに振られてしまう)
curl -6 http://xxx:xxx:xxx:xxx:xxx:11

以下のようにヘッダを負荷してアクセスしてもだめでした。(1番先頭のバーチャルホストに振られる)
curl -6 http://xxx:xxx:xxx:xxx:xxx:11 -H "Host: xxx:xxx:xxx:xxx:xxx:11"


そこで試しにServerAliasの値に"a"を付加してみたら、なぜかうまくいきました。
ServerAlias xxx:xxx:xxx:xxx:xxx:11a
※curl -6 http://xxx:xxx:xxx:xxx:xxx:11 -H "Host: xxx:xxx:xxx:xxx:xxx:11a"でアクセス


なんとなくですがIPv6の問題ではなく
:(コロン)をServerAliasの値に入れて、
最後の文字が数字だとうまくいかないのでしょうか。

:(コロン)をServerAliasの値に入れて、IPv4で試しても同じような挙動でした。

--
入退会・変更・配送一時停止は以下へ
http://www.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2010年9月15日 17:11
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/98358
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。