早上好,我正在做一个年底的项目,其中包括创建一个postfix邮件服务器,我到达创建电子邮件时,除了我想创建一个不可保存的邮件增编时,我有以下信息
The s2itec.com domain is invalid and/or not resolvable via DNS
你有解决办法吗?
我用了这个教程:
https://neptunet.fr/messagerie-debian/
我更改了php版本,因为我使用的版本7.4.30太旧了,我更改了本地模式,并将ip地址放在本地。我正在使用Debian版本11。
我直接从后缀github:https://github.com/postfixad
我已经为我们自己的域名domain.com建立了gmail google应用程序帐户,所以电子邮件由gmail处理。也就是说,MX记录指向google服务器,记录指向我们自己的服务器IP。这个很好用。
现在,我尝试从我们的机器(通过crontab,使用Debian的exim4)发送电子邮件到我们自己的电子邮件地址,例如admin@domain.com。
这不管用。据推测,exim将该地址视为本地地址,并未能将其转发到google服务器。交付失败的有:
Subject: Mail delivery failed: returning message to sender
This message
外部DNS查找没有问题,但是对于非FQ域(即只有主机名部分)的任何内容都会失败,除非我显式地强制它使用PiHole来解决它。
nslookup myhost # this fails with SERVFAIL
nslookup myhost 192.168.12.34 # this works
我确信DNS条目是有效的(通过PiHole上的“本地DNS记录”接口添加),因为它们来自我网络上没有使用systemd的其他系统。
/etc/resolv.conf是systemd的默认值(指127.0.0.53),就像我两天前刚安装的一样。
resolvectl status将PiHole的IP显示
我们的客户使用以下域<userid>.sip.teltel.io对Google进行了相当多的域检查,但他们经常失败。对其他人来说,就像云彩一样,它总是成功的。
当我们在8.8.8.8的循环中运行nslookup时,大约80%的时间Google无法解决问题。到1.1.1.1,它总是成功的。参见下面一个失败的示例:
请求:
while :
do
nslookup 7157599388.sip.teltel.io 8.8.8.8
done
响应:
Server: 8.8.8.8
Address: 8.8.8.8#53
** server can't fin
我们有一项服务,可以批量发送大量事件。它基本上打开了多个http POST连接。 自从我们将服务转移到kubernetes后,我们就会时不时地出现getaddrinfo: Temporary failure in name resolution错误。(大多数调用都可以工作,但也有一些调用失败了,这很奇怪。 有人能解释一下为什么和如何修复吗?
我们有一个虚拟的Windows 7映像,我们的CI在IE10上运行我们的功能测试。这些功能测试是用Ruby编写的,使用的是Cucumber + Watir-Webdriver。
大多数情况下,它可以正常工作,但每一次测试都会开始失败,但有以下例外:
EXCEPTION: SocketError: getaddrinfo: No such host is known.
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.34.0/lib/selenium/webdriver/common/platform.rb:16
我们有一个私有的云设置,它不会暴露在互联网上。在启动Apache2时,我们得到以下错误:
Failed authorization procedure. x.y.z.com (http-01): urn:ietf:params:acme:error:dns :: DNS problem: NXDOMAIN looking up A for x.y.z.com - check that a DNS record exists for this domain
重要说明:
服务器报告了以下错误:域: x.y.z.com类型:无详细信息: DNS问题: NXDOMAIN查找A表示x.y.z.com -
我已经配置了一个Fedora 11安装以加入我们的域。它似乎成功地加入了(尽管它报告了DNS更新失败),但是当我尝试访问\fedoraserver.test.mycompany.com时,它会提示我输入一个密码。所以我输入adminuser和密码,这就失败了,所以我尝试test.mycompany.com\adminuser,这也失败了。我遗漏了什么?
编辑(更新9/1/09):我现在可以连接到机器并查看它上的共享(请参阅我对djhowell的答案的响应),但是当我尝试连接时,我会看到一个错误,它是The network path was not found。我检查了Fedora计算机上的日志