We've received a couple of requests to provide TCP/IP port usage information for TechDoc so that firewalls can limit network traffic without limiting features of the product. The following lists provide port usage by TechDoc product. Keep in mind this is just for TechDoc and does not take into account any ports that may be needed on the machine by Windows or any other products that may be installed on it.
DM (Document Manager)
- Port 25 / TCP / SMTP
- Incoming/Optional – Used by Mail Receivers within DM. This port can be changed via system properties and can be disabled if Mail Receivers are not used.
- Outgoing/Required – Used to send out DM email notifications.
- Port 80 / TCP / HTTP
- Incoming/Optional – Can be used to connect to DM in lieu of 443 but this is not recommended.
- Outgoing/Optional – Can be used by workflows to connect to external resources but this is not recommended.
- Port 443 / TCP / HTTPS
- Incoming/Required – Used primarily for nearly everything in DM including end-user access, SOAP, REST, and many other smaller bits of functionality.
- Outgoing/Required – Used primarily for communicating with SMs and VMware hosts (to start and stop the render VM), may be used by workflows to connect to external resources.
- Port 143 / TCP / IMAP
- Incoming/Optional – Used by Outlook or any other IMAP email client to connect to DM. This functionality allows for DM to appear as an IMAP server to both store email and serve up previously stored emails for viewing. Even though this can be configured to be insecure, the default system property configuration requires that the connection be upgraded with TLS before a login can occur.
- Port 993 / TCP / IMAPS
- Incoming/Optional – Used by Outlook or any other IMAP email client to connect to DM via the always encrypted version of the protocol.
- Port 17975 / TCP / Render
- Outgoing/Required – Used to talk to the render virtual machine to render documents to PDF. This port can be changed in dm.ini file but must match the render VM’s port number setting.
Render Virtual Machine
- Port 17975 / TCP / Render
- Incoming/Required – Used to listen for DM to send documents to be rendered to PDF and then send the PDF back to the DM over the same connection. This port can be changed in RenderVM.ini file but must match the DM setting for the render VM’s port number. This port only needs to be available to the DM that uses this render VM.
SM (Search Manager)
- Port 25 / TCP / SMTP
- Outgoing/Required – Used to send out SM email notifications.
- Port 80 / TCP / HTTP
- Incoming/Optional – Can be used to connect to SM in lieu of 443 but this is not recommended.
- Port 443 / TCP / HTTPS
- Incoming/Required – Used primarily for end-user access to search and for DM’s to send updates to the search index.
Product Type: