Hi @何志锋,
Welcome to the Microsoft Q&A platform!
Based on your description, the error "454 4.7.0 Temporary Authentication Failed" that you are experiencing usually indicates an authentication issue between your Exchange servers. Here are some troubleshooting steps you can follow to resolve this issue:
- Make sure the clocks on both Exchange servers (03 and 04) and the domain controller are synchronized. The time difference between them should be within 5 minutes.
- Verify that there are no replication issues between your domain controllers. You can force replication to ensure that everything is up to date.
- Make sure that the SPN for SMTPSVC is properly registered on the target server (04). You can use the SetSPN tool to check and register the necessary SPNs.
- Verify that the TCP/UDP ports required for the Kerberos protocol are not blocked by any firewall. This is critical for proper authentication.
- Make sure that the correct certificate is bound to the SMTP service on server 04. You can use the Enable-ExchangeCertificate cmdlet to bind the certificate to the SMTP service.
- Enable protocol logging on the Send connector to collect more details about the problem. This can help determine if there are any certificate-related issues2.
Here are some commands that may be helpful:
- To check the SPN:
SetSPN -L <ExchangeServerName>
- To bind the certificate to the SMTP service:
Enable-ExchangeCertificate -ThumbPrint "<TLSCertThumbprint>" -Services SMTP
- To enable protocol logging:
Set-SendConnector "<SendConnectorName>" -ProtocolLoggingLevel Verbose
Please feel free to contact me for any updates. And if this helps, don't forget to mark it as an answer.
Best,
Jake Zhang