We have been receiving multiple questions regarding ports that need to be opened for CRM Outlook client to work over VPN.  On collaboration with the Dev and Support teams, we were able to put up a list for this.

The following are the ports that are used by the CRM Client to access the server:

 

80/TCP --

TCP Port: 135/TCP

TCP Port: 445/TCP --

TCP Port: 1025/TCP --

TCP Port: 1041/TCP --

TCP Port: 139/TCP --

UDP Port: 445/UDP --

UDP Port: 500/UDP --

UDP Port: 1026/UDP --

UDP Port: 1027/UDP --

UDP Port: 1054/UDP --

 

You have to open port 2525 if it is a laptop client with the offline capabilities.

 

Please open these ports and see if the client will work over the VPN.  Another thing to verify with the VPN connection is the DNS resolution.  You need to verify that you can successfully run an NSLOOKUP to the CRM Server Name.

 

 

Additional Information

 

SQL Server utilizes the following ports:

TCP Ports (7)
135 DCE endpoint resolution
139 NETBIOS Session Service
445 Microsoft-DS
1034 (random) Microsoft Distributed Transaction Coordinator (MSDTC) / TIP 2
1049 (random) MStask.exe
1433 Microsoft-SQL-Server
3372 Microsoft Distributed Transaction Coordinator (MSDTC) / TIP 2
3389 Terminal Services
UDP
Ports (9)
135 DCE endpoint resolution
137 NETBIOS Name Service
138 NETBIOS Datagram Service
445 Microsoft-DS
500 isakmp
1434 Microsoft-SQL-Monitor

Web Server utilizes the following ports:

TCP Ports (26)
25 Simple Mail Transfer
80 World Wide Web HTTP
135 DCE endpoint resolution
139 NETBIOS Session Service
443 HTTP protocol over TLS/SSL
445 Microsoft-DS
1032 (Random) Microsoft Distributed Transaction Coordinator (MSDTC) / TIP 2
1064 CrmWorkflowService
1072 pageserver
1073 Mstask.exe
1075 WebCompServer
1077 cacheserver
1080 CrystalAPS
1081 EventServer
1083 inputfileserver
1084 CrystalAPS
1088 outputfileserver
1091 JobServer
1092 CrystalAPS
1100 Inetinfo.exe
1110 WebCompServer
1111 EventServer
1112 JobServer
1116 Pageserver
1117 Inputfileserver
1118 CrystalAPS
1120 Pageserver
1122 Outputfileserver
1123 Cacheserver
1137 CrystalAPS
Random (multiple) Microsoft Message Que (Mqsvc.exe)
1165 pageserver
3372 Microsoft Distributed Transaction Coordinator (MSDTC) / TIP 2
3289 Terminal Services
6400 CrystalAPS
6401 WebCompServer
7224 Inetinfo.exe (local Web-based administration)
UDP
Ports (15)
135 DCE endpoint resolution
137 NETBIOS Name Service
138 NETBIOS Datagram Service
445 Microsoft-DS
500 isakmp
1056 CrmSecurityService
Random Microsoft Message Que (Mqsvc.exe)
1150 Inetinfo.exe
3456 Microsoft IIS Server / VAT default data

The above list holds good for CRM 1.0 to CRM 3.0.  You might have to exclude ports relating to Crystal services in 3.0