Exchange 2007 on Server 2003
I have two servers in this environment. One has Edge and one has all the other things.
All internal email is fine coming & going. We can send mail externally successfully but any mail received from an external address gets stuck in the queue.
Earlier this week a certificate expired that caused everyone's Outlook to continuously yell at them via security pop-ups. I took care of that by creating a new certificate. The servers have been fine for the past year, until this first certificate expiration issue. The more I look at this, the more I think I messed up the certificates.
Today it was discovered that external emails are stuck in the queue on the Edge Server. I tried a few different things and the last attempt was following the steps here: http://blog.meigh.eu/2010/06/04/how-to-resubscribe-your-exchange-2007-edgetransport-server.aspx
When I do Start-EdgeSynchronization on the HUB server, I get CouldNotConnect because The LDAP server is unavailable.
I have almost 200 incoming messages stuck in the queue that I really don't want to lose. I need help to sync up everything again.
I want to add that I just tried Get-TransportServer <Server Name> | Format-List Name,InternalTransportCert
on HUB it resolved fine but on Edge it came back with an error:
The operation could not be performed because object '[exch-server]' could not be found on domain controller 'localhost'.
I also tried the Exchange Troubleshooting Assistant and during the test for Problems with Edge Synchronization I got the following error: No EdgeSync credentials were found for Edge transport server edge.test.local on the local Hub Transport server. Remove the Edge subscription and re-subscribe the Edge Transport server.
So maybe I have faulty certificates causing the problem?