解析时 send() 失败(111:连接被拒绝),解析器:127.0.0.1:53

解析时 send() 失败(111:连接被拒绝),解析器:127.0.0.1:53

由于 SSL 格式错误,我不得不设置

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';
ssl_prefer_server_ciphers on;
ssl_stapling on;
resolver 127.0.0.1;
ssl_stapling_verify on;

但从那时起我就遇到了这个错误

send() failed (111: Connection refused) while resolving, resolver: 127.0.0.1:53

我该如何解决这个问题?

答案1

你好

我的 nginx error.log 中出现了同样的错误

2019/04/16 14:18:49 [错误] 16988#0:解析时 send() 失败(111:连接被拒绝),解析器:127.0.0.1:53

对于我有帮助,请先检查您的DNS 名称服务器

我的示例针对的是 DNS 解析器 godaddy。使用:

ns47.domaincontrol.com

ns48.domaincontrol.com

对这些域进行 nslookup,您将获得两个 IP。使用域中给定的 nslookup 更新您的 /etc/resolv.conf:

  • 搜索 domaincontrol.com
  • 名称服务器 97.74.103.24
  • 名称服务器 173.201.71.24

保存文件,重启 nginx 并等待几秒钟。我的错误消息从日志中消失了。希望它能有所帮助。

相关内容