SQL Replication across the internet give named pipe error
I've finally managed to connecto both servers!

As it turns out even though both server are x64 and running 64bit os and SQL Server 64 bit, it needs the aliases to be configured both on 64 &amp; 32 Bit Native Client Aliases.

Once I configured the one for the 32 bit driver, it worked.