環境
- 仮想 CentOS8
- ルーター越しにDMZで外部へ公開
- BIND 稼働
サイトヘルスのステータス
REST API リクエストはエラーのために失敗しました。
解決策
CentOS8 の hosts にローカルIPを追記:192.168.8.13 ****.jp
解決策に至る過程
このままでも、ワードプレスやプラグインの更新ができないわけではない。
調べたページには、パーマリンクや.htaccessをいじることで解決した例がある。
数年前に組んだ CentOS7 の仮想サーバでは、同じ問題が出ていなかった。
このサーバで「Broken Link Checker」が正常に動いていなかったので、hostsいじったなあ、という経験から。自分自身を正常にチェックができないなら、経路の問題ということで、試したら解決。
CentOS8 のLAN設定にDNSに「192.168.8.13」を追加しても解消しなかった。
サーバ本体のドメインは、hostsに反映されていたけど、
サイトを追加するたびに、hosts にも追記が必要なのは面倒だなあ。