アルファサード有限会社ではPower CMS for MTをはじめとした自社製品の開発・保守を担当いただくPerlプログラマ(正社員)を募集しています(求人ページへ(Find Job!))。
2009年03月19日
Movable Typeを設置するホスト名の注意点
持田です。Power CMS for MTのサーバー設定関連の情報の第2弾です。
これは私が実際に体験したことです。Movable Typeを設置したまではよかったのですが、ログイン画面が頻繁に表示され管理画面を操作できなかったことがあります。ブラウザはIE6でした。
CookieDomain、CookiePath環境変数を設定しても変化なし。データベースのmt_sessionテーブルの値を初期化しても改善しませんでした。
原因はMovable Typeを設置していたサーバーのホスト名(Virtual HostのServerName)にアンダースコア("_")が含まれていたことでした。
サーバー名の命名規則は RFC 833に従う慣習となっており、具体的には英数字およびハイフン("-")とピリオド(".")のみ使用できます。
IE6以降は、この規則に従わない名前のサーバーではCookie名が設定できない仕様になっているため、このような現象が起こります。
詳しくは次の資料をご参照下さい。
- [PRB] Internet Explorer セキュリティ修正プログラム MS01-055 のインストール後、セッション変数が要求間で保持されない
- IBM - 729077: ホスト名にアンダースコアを含んでいる場合にシングルサインオンを使用できない
カテゴリー:技術情報
- 日時:2009年03月19日 19時00分
- パーマリンク
- トラックバック(0)
- コメント(0)
トラックバック
このエントリーのTBPingURL:
http://powercms.alfasado.net/mte/mt-tb-powercms.cgi/24



