トラブル色々の原因は時計
2010.11.24 Wednesday 00:31
久しぶりにblogを書いていたら,管理画面で操作をする度にログインを要求される現象が出て,その対応で時間を取られてしまった.
SerenaBachがSet-Cookieで送ってくるCookieをIEとGoogle Chromeは何故か送り返さないのでセッションが続かないのだ.Chromeのオプションで保持しているCookieを見ると,記憶されていない.
同じ頃,twitで認証が行えなくなった.パスワードを入れ直してもダメ.
→ 解決: 両方とも自分のPCの日付が何故かずれていたことが原因.3日くらい未来の日付になっていた.カレンダーを見るためにタスクトレイの時計をダブルクリックするのは危険(T_T).
SerenaBachがSet-Cookieで送ってくるCookieをIEとGoogle Chromeは何故か送り返さないのでセッションが続かないのだ.Chromeのオプションで保持しているCookieを見ると,記憶されていない.
同じ頃,twitで認証が行えなくなった.パスワードを入れ直してもダメ.
→ 解決: 両方とも自分のPCの日付が何故かずれていたことが原因.3日くらい未来の日付になっていた.カレンダーを見るためにタスクトレイの時計をダブルクリックするのは危険(T_T).
過去ログ(管理画面に戻る件について) を調べて,init.cgiにAdminCookieDay 7 を追加したら,現象は解決した.(日付のずれ<有効期間になったため)
(AdminCookieDayはクッキーの有効期限を日数で表すパラメータである.)
22時くらいにデフォルト設定でログインすると,明日の13:00GMTの日付がexpire時刻になる.日本時間だと13+9=22 でちょうど1日後.だから3日先の日付だとexpire済みとなってしまう.ただ,FirefoxではOKだったのは不思議だ.
デスクトップにカレンダーを置いてないので,今日届いたメールの表示が数日前と表示されて一瞬「あれ?」と思った物の,PCの日付がずれたことに全然気が付かなかった.デスクトップにカレンダーを置いておいた方が良いかも.(不用意に日時を変更しないためにも)
(AdminCookieDayはクッキーの有効期限を日数で表すパラメータである.)
22時くらいにデフォルト設定でログインすると,明日の13:00GMTの日付がexpire時刻になる.日本時間だと13+9=22 でちょうど1日後.だから3日先の日付だとexpire済みとなってしまう.ただ,FirefoxではOKだったのは不思議だ.
デスクトップにカレンダーを置いてないので,今日届いたメールの表示が数日前と表示されて一瞬「あれ?」と思った物の,PCの日付がずれたことに全然気が付かなかった.デスクトップにカレンダーを置いておいた方が良いかも.(不用意に日時を変更しないためにも)
Comments