NextCloudのエラー「この操作は禁止されています」

  • 投稿日:
  • カテゴリ:

ある日突然、NextCloudが同期していないことに気づきました。

ウェブで開くと、「この操作は禁止されています」と表示。

設定の概要を開くと「セットアップに関するいくつかのエラーがあります。WebDAVインターフェースが動作していないようです。Webサーバーは、ファイルの同期を許可するよう適切に設定されていません。」などのエラー。

検索をかけて、
sudo -u apache php ./occ files:scan --all
sudo -u apache php ./occ files:cleanup
データベースのoc_file_locksを空にするなどをしましたが、変化なし。

サーバー内のファイルのタイムスタンプから、同期できなくなったのがいつかを推測。
サーバーのアップデートのメールを確認。
すると、mod_securityのバージョンがあるのを発見。

/etc/httpd/conf.d/の中にある
mod_security.conf

mod_security.conf.back
として無効にし、httpdを再起動。

この操作で、NextCloudは正常動作をはじめました。

エラーメッセージが全然役に立たない。

リンクソース

  • 記事用リンクソース:
  • Wiki用リンクソース(PukiWiki):
  • Wiki用リンクソース(MediaWiki):
  • SNS投稿用: