nextcloud19.0.4にアップデートした後、セキュリティ&セットアップ警告がたくさん出ている

「X-Content-Type-Options” HTTPヘッダーが “nosniff”に設定されていません。 これらは潜在的なセキュリティまたはプライバシーのリスクになります。この設定を調整することをお勧めします」と同様のコメントが複数表示

/etc/nginx/conf.d/~~~.conf  に  
add_header Strict-Transport-Security “max-age=15768000; includeSubDomains; preload;”;

を追加。

Webサーバーは適切にホスト名 “/.well-known/caldav” が引けるように設定されていません。より詳しい情報については、ドキュメントを参照ください。
php.iniに追加
opcache.enable=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.save_comments=1
opcache.revalidate_freq=1

データベースにいくつかのインデックスがありません。 大きなテーブルにインデックスを追加すると、自動的に追加されないまでに時間がかかる可能性があるためです。 “occ db:add-missing-indices”を実行することによって、インスタンスが実行し続けている間にそれらの欠けているインデックスを手動で追加することができます。 インデックスが追加されると、それらのテーブルへのクエリは通常はるかに速くなります。

sudo -u nginx php /var/www/nextcloud/occ db:add-missing-indices

データベースにはオプションのカラムがいくつかありません。大きなテーブルにカラムを追加するには時間がかかるため、オプションのカラムは自動的に追加されませんでした。”occ db:add-missing-columns”を実行することで、不足しているカラムはインスタンスの実行中に手動で追加することができます。カラムが追加されると、応答性や使い勝手が改善される可能性があります。
テーブル “oc_comments” にオプションのカラム “reference_id” が存在しません。

sudo -u nginx php /var/www/nextcloud/occ db:add-missing-columns


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です