我已经在 DAG 中设置了一个包含 Edge 服务器、Hub Trans/客户端访问服务器和 2 个邮箱服务器的 Exchange 2010 环境。今天我将 mx 记录指向 Edge 服务器,并收到以下信息:
Attempting to send test email message to [email protected] using MX 192.168.19.165.
Delivery of the test message failed.
Additional Details
Server returned status code 550 - Mailbox unavailable. The server response was: 5.7.1 Unable to relay
Exception details:
Message: Mailbox unavailable. The server response was: 5.7.1 Unable to relay
Type: System.Net.Mail.SmtpFailedRecipientException
Stack trace:
at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at Microsoft.Exchange.Tools.ExRca.Tests.SmtpMessageTest.PerformTestReally()
我已在集线器传输上设置了边缘订阅,为边缘服务器的 DNS 添加了 A 记录,将集线器/CAS 添加到边缘服务器的主机文件,但仍然收到此错误。我刚刚尝试了 cmd“start-edgesyncronization”,错误提示“无法联系 EdgeSync 服务”。
事件日志显示:
Log Name: Application
Source: MSExchange Message Security
Date: 9/2/2010 2:10:24 PM
Event ID: 1010
Task Category: EdgeCredentialService
Level: Error
Keywords: Classic
User: N/A
Computer: MYEDGE.SERVER.local
Description:
Microsoft Exchange Edge server has not been updated by EdgeSync since 8/30/2010 10:05:17 PM (UTC Time). Please confirm that the EdgeSync service is running.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
看起来 EdgeSync 没有运行,但我困惑了。
答案1
好的,我能够在第三次尝试中按照我心中相同的步骤解决这个问题。
- 从 EMC 中的 Hub Transport 中删除了 edgesubscription
- 在 Edge Server 上,运行“new-edgesubscription -filename“c:\exchange3.xml””,并将该新的 xml 导入到集线器服务器边缘订阅。
- 重启两台服务器
- 在 Hub Server 上运行“start-edgesubscription”,成功了,不知道是不是重复了三次:)
*我已经拥有 Hub 和 Edge 服务器的 Hosts 文件,包括对方服务器的 IP 和名称,以及 Edge 服务器的 DNS 中的 A 名称记录集。防火墙已关闭,但如果没有,则需要允许适当的端口