NextCloud で Error: dns_get_record(): DNS Query failed

NextCloud を動作ささせて数日、ログ(管理者メニュー)を見ていたら DNSのエラーが連発
Error: dns_get_record(): DNS Query failed...



インストールディレクトリ/lib/private/Http/Client/DnsPinMiddleware.php
private function dnsResolve() 関数内の

$dnsTypes = [DNS_A, DNS_AAAA, DNS_CNAME];
$dnsTypes = [DNS_A];

に変更で解決?
dns_get_record() は指定したレコード全てを受け取れるとは限らないらしい



解決したと思ったら
GuzzleHttp\Exception\RequestException の警告が、エラーに昇格(繋がるようになったから?)

インストールディレクトリ/config/config.php の設定配列に

'allow_local_remote_servers' => true,

を追加
解決したのだろうか...





コメント