macOS Monterey へのアップグレードについて

Apple 社から macOS Monterey がリリースされました。

WebRelease サーバの OS をこの macOS Monterey にアップグレードすると、アップグレードの過程で WebRelease と apache の接続設定(mod_proxy の設定)が失われてしまいます。その結果、ブラウザから WebRelease にアクセスできなくなってしまいます。WebRelease サーバの OS を macOS Monterey へアップグレードした後で、下記の設定を行うことで問題を解決することができます。

解決の手順

/etc/apache2/httpd.conf を編集して、WebRelease と apache の連携の設定を復旧します。作業には管理者権限が必要です。sudo コマンドなどを併用して作業を行ってください。

# vi /etc/apache2/httpd.conf

httpd.conf の中の mod_proxy 関連のコメントを外します。

#LoadModule proxy_module libexec/apache2/mod_proxy.so

の行頭の # を外して下記のようにします。

LoadModule proxy_module libexec/apache2/mod_proxy.so

少し下に、もう一ヶ所あります。

#LoadModule proxy_http_module libexec/apache2/mod_proxy_http.so

の先頭の # を外して下記のようにします。

LoadModule proxy_http_module libexec/apache2/mod_proxy_http.so

修正を終えたらファイルを保存してください。

その後 OS を再起動してください。または apachectl restart で apache を再起動してください。WebRelease の再起動は必要ありません。

以上で終了です。