I have an internet-facing Exchange 2013 SP1 box (on Windows Server 2012 R2) and an Exchange 2010 box (on Windows Server 2008 R2). Both of these servers have their own AD forest, are both on the local network and no federation trusts have been established. I have exchange 2013 set up to route any mail with unresolved names to the Exchange 2010 server.
The issue I am having is that mail sits in the Submission queue on the Exchange 2013 server for some time (usually around 15 minutes)with the error "A local loop was detected" before successfully delivering to the Exchange 2010 mailbox.
The send connector on the Exchange 2013 server points to the local ip address of the Exchange 2010 server and the scope of the connector is "*".
I have also disabled Recipient Filtering on the Exchange 2013 server.
What am I missing?
Any help would be much appreciated.
Edit - Scrap the delivery after 15 minutes thing. Because the new Exchange 2013 server has not yet been implemented, I was temporarily changing the SMTP NAT address on the router to point to the Exchange 2013 server to test the routing, and then changing it back.