- - PR -
squidによるリバースプロキシでクッキーが届かない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-03-17 18:29
お世話になります。
FWの外側にsquid、内側にWebサーバをおいてリバースプロキシを構築しています。 うまくいっていたのですが、リダイレクタを指定したとたん、クッキーがWebサーバに 届かなくなってしまいました。 header_accessタグは省略しているので、すべてのヘッダが許可されている筈です。 他にどのような設定を疑うべきでしょうか? |
|
投稿日時: 2004-03-21 01:52
こんばんは〜。
遅レスな上に、ご質問のような squid は作ったことがないのですが。(^^; うまくいっていたのにリダイレクタを使ったらコケるのであれば、リダイレクタを疑うのが筋かと思います…。 まずは squid を通過するのとしないのとで、HTTP ヘッダがどのように変わっているのかを確認しましょう。 う〜ん…この辺りはあまり参考にならないかなぁ…。 http://squid.robata.org/faq_15.html |
|
投稿日時: 2004-03-21 13:54
こんにちは、はゆるさん。
原因は、はゆるさんの御指摘の通りで、HTTPヘッダのSet-Cookieにおいてpath属性が "/" ではなく、"/abc" のような指定になっていた為でした。 リダイレクタによるURLの書き換えが行われた結果、無効なpathになってしまったようです。 squidに、ヘッダの「一部のみ」を書き換える機能はなさそうなので、Webサーバ側で対応しました。 ありがとうございました。 |
1