I am trying to setup transactional replication in SQL Server 2008 R2 on two servers on separate domains. I am able to create the distributor, create the publication, and create the subscription, however when I attempt to initialize the subscription, I receive and error stating "The process could not connect to the Subscriber".
Publication - Uses Windows account on Server1 for both Snapshot Agent and LogReader Agent
Subscription Process Account: uses Windows account on Server1 to run. This same Windows account is setup on Server2, with db_owner privileges on the database to receive the replicated data.
Subscriber Connection: Impersonate agent process account(Windows Authentication)
I have tried numerous combinations of Windows Accounts, SQL Server Accounts, Default SQL Server Agents, Admin accounts, and nothing works. Both servers can ping each other and all the ports are setup correctly as far as I know.
Any help or insight on where to look would be much appreciated.