Creating a connector for a site and breaking them out directly to the ISP resulted in the following error:

“441 4.4.1 Error encountered while communicating with primary target IP address: “421 4.4.2 Connection dropped due to SocketError.” Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was xx.xx.xx.xx:25′”

Troubleshooting Steps:

(A) Checking DNS entries on the local server and verified they not pointing to an external address.
(B) Verify with the ISP that they are accepting mail from the public IP. All online tests pass with the ISP.
(C) Do a route print. Check that no static routes are defined for Exchange.
(D) Telnet to the ISP smarthost on port 25. No errors encountered.
(E) Trace Route to the smarthost – Problem found.

After doing the trace, it wasnt getting past the first hop. The problem was on the firewall and a route had to be adjusted. After that the errors were gone.

Hope it helps.