The following table lists the ports you must configure for the receive and send servers to access the services they need. The firewall on which you need to open the ports depends on where the destination server is in your architecture. You must open these ports both for inbound and outbound traffic.
|
Service or Application context
|
Destination Server
|
Destination Service
|
Port
|
Protocol
|
Reason
|
|---|
|
BizTalk service account
|
File share
EDI documents home share
|
Receive/Send server
|
445
|
TCP
|
Retrieve and drop files to file location for the File adapter
|
|
BizTalk service account
|
FTP Server
|
FTP service
|
20
|
TCP
|
For the FTP adapter to retrieve and drop files to FTP Server
|
|
BizTalk service account
|
FTP Server
|
FTP service
|
21
|
TCP
|
For the FTP adapter to retrieve and drop files to FTP Server
|
|
BizTalk service account
|
POP3 Server
|
POP3 service
|
110
|
TCP
|
For the POP3 adapter to retrieve email from POP3 Server
|
|
BizTalk service account
|
Processing Server
|
Windows Message Queuing
|
1801
|
TCP
|
For the BizTalk Message Queuing adapter to receive and send messages to the BizTalk runtime
|
|
Connection string
|
SQL adapter target
|
SQL Server
|
1433
|
TCP
|
Retrieve and send messages from databases used by SQL adapter
|
|
Connection string
|
SQL adapter target
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server for SQL adapter
|
|
Connection string
|
SQL adapter target
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports for SQL adapter
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
BizTalk service account
|
SMTP/Exchange
|
SMTP
|
25
|
TCP
|
For the SMPT adapter to connect to SMTP server
|
|
Logged on user
|
BizTalk Management database
|
SQL Server
|
1433
|
TCP
|
To create and configure the BizTalk Management database
|
|
Logged on user
|
BizTalk Management database
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server to create, configure, and update the database
|
|
Logged on user
|
BizTalk Management database
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
Logged on user
|
MessageBox database
|
SQL Server
|
1433
|
TCP
|
To create and configure the MessageBox database
|
|
Logged on user
|
MessageBox database
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server to create the host
|
|
Logged on user
|
MessageBox database
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
SSO service account
|
SSO database
|
SQL Server
|
1433
|
TCP
|
For the Enterprise Single Sign-On service to connect to the SSO database
|
|
Logged on user
|
SSO database
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server to connect to the SSO database
|
|
Logged on user
|
SSO database
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
Logged on user
|
Tracking database
|
SQL Server
|
1433
|
TCP
|
To create and configure the Tracking database
|
|
Logged on user
|
Tracking database
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server
|
|
Logged on user
|
Tracking database
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
Logged on user
|
Business Rule Engine database
|
SQL Server
|
1433
|
TCP
|
To create and configure the Business Rule Engine database
|
|
Logged on user
|
Business Rule Engine database
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server to create, configure, and update the database
|
|
Logged on user
|
Business Rule Engine database
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
Logged on user
|
Base EDI database
|
SQL Server
|
1433
|
TCP
|
To create and configure the Base EDI database
|
|
Logged on user
|
Base EDI database
|
DTC
|
135
|
TCP
|
Transacted connection to SQL Server to create, configure, and update the database
|
|
Logged on user
|
Base EDI database
|
DTC
|
5000-5020
|
TCP
|
Secondary RPC ports for configuring the database
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
Logged on user
|
BAM Analysis database
|
OLAP
|
2393 (SQL Server 2000 Analysis Services)
2383 (SQL Server 2005 Analysis Services)
|
TCP
|
To update and retrieve information from the BAM Analysis database
|
|
Logged on user
|
BAM Analysis database
|
OLAP Server File system
|
445
|
TCP
|
To create the OLAP data file (.mdb) on the remote computer
|
|
Logged on user
|
BAM Analysis database
|
OLAP
|
2725
|
TCP
|
For data retrieval for analysis (PivotTable® reports)
|
|
Logged on user
|
BizTalk Analysis database
|
OLAP
|
2393 (SQL Server 2000 Analysis Services)
2383 (SQL Server 2005 Analysis Services)
|
TCP
|
To create and configure the BizTalk Analysis database
Note
The Processing Servers need to connect to this database only when you run the BizTalk Configuration Manager.
|
|
Logged on user
|
BizTalk Analysis database
|
OLAP Server File system
|
445
|
TCP
|
To create the OLAP data file (.mdb) on the remote computer
Note
The Processing Servers need to connect to this database only when you run the BizTalk Configuration Manager.
|
|
Logged on user
|
BizTalk Analysis database
|
OLAP
|
2725
|
TCP
|
To create and configure the database, and to retrieve data for analysis (PivotTable reports)
|
|
Single Sign-On service account
|
Master secret server
|
RPC
|
135
|
TCP
|
Transacted connection to SQL Server for the SSO service to connect to the master secret server
|
|
Single Sign-On service account
|
Master secret server
|
Secondary RPC
|
5000-5020
|
TCP
|
Secondary RPC ports for the SSO service to connect to the master secret server.
Note
You may need to open more secondary RPC ports depending on your server load.
|
|
Service account for a BizTalk Host instance
|
MessageBox database
|
SQL Server
|
1433
|
TCP
|
To update and retrieve information from the database during run time operations
|
|
Service account for a BizTalk Host instance
|
BizTalk Management database
|
SQL Server
|
1433
|
TCP
|
To update and retrieve information from the database during run time operations
|
|
Service account for a BizTalk Host instance
|
SSO database
|
SQL Server
|
1433
|
TCP
|
To update and retrieve information from the database during run time operations
|
|
Service account for a BizTalk Host instance
|
Tracking database
|
SQL Server
|
1433
|
TCP
|
To update and retrieve information from the database during run time operations
|
|
Service account for the MOM agent
|
MOM service
|
MOM Management Server
|
1270
|
TCP
|
To send data information, such as alerts and events, to the MOM Management Server
|
|
Service account for the MOM agent
|
MOM service
|
MOM Management Server
|
1270
|
UDP
|
To send heartbeat information to the MOM Management Server
|