Devices on the practice network reach Dermi Atlas Professional through five TCP ports on the host computer. The host computer's firewall must accept incoming connections on these ports.
Ports
The defaults are:
- 15015, HTTP: Atlas in the browser, unencrypted.
- 15045, HTTPS: Atlas in the browser, encrypted.
- 15815, real-time sync: live updates between devices on the HTTP address.
- 15845, encrypted real-time sync: live updates between devices on the HTTPS address.
- 15000, certificate: used by Dermi Atlas Companion on iPhone and iPad to download and check the Atlas certificate. Browsers do not use it.
Each time Atlas starts, Dermi Atlas Manager checks these ports and moves a busy one to the next free number, for example from 15015 to 15016. The Atlas Access card of the Atlas Status page shows the HTTP and HTTPS ports in use.
Atlas Manager itself accepts connections only from the host computer, so it never needs a firewall exception.
What Atlas Manager Configures
- Windows: Atlas Manager creates an inbound rule for each port every time Atlas starts, provided Atlas Manager runs with administrator rights. The rules apply to the Domain and Private network profiles. See Windows Firewall Configuration for Dermi Atlas Professional.
- macOS: Atlas Manager makes no firewall change, and none is needed while Block all incoming connections is off and Docker, if listed, is allowed. See macOS Firewall Configuration for Dermi Atlas Professional.
- Linux: Atlas Manager makes no firewall change. See Linux Firewall Configuration for Dermi Atlas Professional.
When the practice's firewall or security software is managed centrally, give the port list above, with the HTTP and HTTPS ports shown on Atlas Access, to whoever manages it.
Network Security
- HTTPS: Recommended on any network that includes Wi-Fi or is shared with other organizations. It needs the Atlas certificate trusted on each device; see SSL Certificate Setup for HTTPS Access.
- Network: Every device must be on the same practice network as the host computer; the network requirements are listed in System Requirements.
If devices still cannot connect, see Troubleshooting Network and Connectivity Issues.