サーバー更新した際にエラーが表示されるようになった。
サーバー名やipアドレスを変更しているが何か環境が違っているのか。
以前に同様のエラーが出たときはルーターの設定ミスだったが今回は変わっていない。
今回はREST APIのエラー内容が異なっている。
WordPressサイトヘルスでのREST APIエラー – na-blog (na-3.com)
前回
REST API リクエストはエラーのため失敗しました。
エラー: cURL error 28: Resolving timed out after 10000 milliseconds (http_request_failed)
今回
REST API のテスト時に、エラーが発生しました:
REST API エンドポイント: https://na-3.com/wp_na-blog/wp-json/wp/v2/types/post?context=edit
REST API レスポンス: (http_request_failed) cURL error 28: Connection timed out after 10001 milliseconds
REST API エンドポイントへアクセス
{“code”:”rest_forbidden_context”,”message”:”\u3053\u306e\u6295\u7a3f\u30bf\u30a4\u30d7\u306e\u6295\u7a3f\u3092\u7de8\u96c6\u3059\u308b\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\u3002″,”data”:{“status”:401}}
\u3053\u306e\u6295\u7a3f\u30bf\u30a4\u30d7\u306e\u6295\u7a3f\u3092\u7de8\u96c6\u3059\u308b\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\u3002
↓ ”message”をデコード実施
この投稿タイプの投稿を編集する権限がありません。
{“status”:401} リクエストが認可されていません。このリクエストに認証資格証明がないか、または無効です。
サーバー更新でルーター設定をwebのみ新サーバーに変更したが,メールは前サーバーのまま変更していない。ことが関係しているとは思えない。
このメッセージからだとセキュリティの設定に問題があるように思えるが,
以前と同様にDNSの問題の可能性あり
調査結果
LAN内に設置しているDNSサーバーに更新前の旧サーバーの古いレコードが残っていたので削除したらエラーは出なくなった。
今回もDNSの問題だった。