owncloud:「アクセスが禁止されています CSRF check failed」
ownCloudについての全投稿は/tag/owncloudを参照してほしい。
久々にログインしようとしたら上のようなエラーが発生した。
csrf.disabled=trueにする方法
CSRF check failed on loginに議論がある。
/etc/owncloud/config.phpの最後に以下を追加する。
'logtimezone' => 'UTC',
'installed' => true,
'versions_retention_obligation' => 'auto, 7',
'csrf.disabled' => true, // これを追加
);
ログインできることはできるのだが、何かおかしい、何度かリロードすればログイン後画面が表示されるといった具合。
しかも、元のエラー状態に戻そうとして、削除してからログアウト・ログインを行うと何事もなくログインできてしまう。意味がわからない。
phpのセッションデータにアクセスができない?
【Nginx+ownCloud9.1】ログイン時に「CSRF check failed」というエラー~https://tech.ctwnet.com/?p=340(リンク切れ)等の書き込みがあるのだが、まずこちらの環境ではログに何も出力されていない。
おそらく/var/lib/owncloud/data/owncloud.logと思われるのだが何も入っていない。phpのウェブサイトによるログ/var/log/httpd/*.logと思われるが、何も出力されていない。