When running FileMaker Server in an environment that uses a firewall, be sure to configure the firewall on each machine to allow FileMaker Server to communicate. The table below lists all the ports used in a FileMaker Server deployment.
Note: Not all of the ports listed below need to be open to end users or between all machines or end users indicated in the “Used by” column in a FileMaker Server deployment. Ports marked “Available” are used locally on the machine indicated in the “Used by” column; these ports must not be used for anything else but do not need to be opened in a firewall.
Items to verify:
- Ensure that no existing websites on the master or worker machines use port 80 or 443. These ports are used by FileMaker Server on both machines. If the FileMaker Server installer detects an existing website using these ports, the installer prompts you to let it disable that website.
-
- Windows: Make sure the IIS web server is enabled on both the master and worker machines and that no existing websites use ports 80 or 443. The FileMaker Server installer creates its own website that uses these ports on each machine.
- OS X: The web server included in OS X does not need to be enabled; if it is enabled, ensure that no existing websites use ports 80 or 443 on the master or worker machines. The installer creates a separate web server instance on each machine and enables it for FileMaker Server to use on these ports.
Port number |
Used by |
Open/ available |
Purpose |
80 |
Web server machine, end users |
Open |
HTTP |
80 |
Master machine, end users and Admin Console users |
Open |
Progressive downloading of container data to all clients, redirects to port 16000 for Admin Console |
443 |
Web server machine, end users |
Open |
HTTPS |
443 |
Master machine, end users |
Open |
HTTPS: Uploading databases from FileMaker Pro, inserting data in externally stored container fields from all clients |
2399 |
Master machine, end users |
Open |
ODBC and JDBC sharing |
5003 |
Master machine, end users |
Open |
Hosting databases for FileMaker Pro and FileMaker Go clients |
8998 |
Web Publishing Engine machine |
Available |
FileMaker internal |
9090 |
Master machine (local only) |
Available |
FileMaker internal |
9889 |
Web Publishing Engine machine |
Available |
FileMaker internal |
9898 |
Web Publishing Engine machine |
Available |
FileMaker internal |
16000 |
Master machine, Admin Console users |
Open |
HTTPS: Admin Console Start Page, Admin Helpers |
16001 |
Master machine (local only) |
Available |
FileMaker internal |
16020 |
Web Publishing Engine machine |
Available |
FileMaker internal |
16021 |
Web Publishing Engine machine |
Available |
FileMaker internal |
50003 |
Master machine (local only) |
Available |
FileMaker Server service (Windows) or background process (OS X) |