Apatch+Tomcat+Javaでローカル環境では問題ないのに、別環境だと発生したエラーの対応にすごく悩んだものに遭遇したので、メモ。 なぜかセッション切れが起きるApatch+Tomcatでローカル環境では問題ないのに、Linuxサーバだと、なぜかセッションに関わるところで落ちてしまう。 しかも、ブラウザによって挙動が異なってて。 IE、Safariだと問題なし。 Firefoxだと初回立ち上げのとき必ず起きて、2回目以降は問題なし。 GoogleChromeだと毎回起きる……。 なんじゃこりゃ…。 メンバーでしくはくしながらチェック。 ログを見るとリクエストしたときにセッションが連携されていないことがわかりました。 Chromeにあるデベロッパーツール>ネットワークの表示でリクエストやレスポンスを確認していると……。 JSESSIONIDが変わっている!?しかも、favicon.i
![Chromeのセッションがリクエストされないときはfavicon.icoがないからかも](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f2bf2e0dd24aae4991a49b986b9fc92f651d71e/height=288;version=1;width=512/https%3A%2F%2Flets-try-simo2.net%2Fwp-content%2Fuploads%2F2017%2F04%2F20170503-thum.png)