The table below provides a comprehensive list of all the ports used by Celiveo solutions and describes the ports and applications used for communication between the Celiveo components that consist of the Celiveo Server Services, Web Admin Server, Active Directory, Database (SQL) server, the device, and the PC/laptop/workstation.
Origin | Destination | Application name/service, exe | Destination Port | Protocol | Comments |
---|---|---|---|---|---|
Server-based Printing | |||||
Web Admin | Active Directory | slapd | 636 | TCP | For Local ID list generation/Enrollment from the Active Directory. |
Printing Device | Celiveo Embedded Code | 443/9100 | TCP | For sending Celiveo Embedded Solution and printer configuration/print jobs | |
8181 | TCP | To collect the printer logs | |||
SMTP Server | 587 | TCP | SMTP via SSL/TLS | ||
Printing Device | Active Directory | Celiveo Embedded Code | 636 | TCP | For Direct LDAP communication from the device |
Virtual Printer | Celiveo Notification service | Celiveo Virtual Printer Service.exe | 22001 | TCP | Only needed for client PCs equipped with the optional standalone rules popup module for CSVP |
Printer Discovery Agent Client | Web Admin | CeliveoPrinterDiscovery AgentService.exe | 22201 | TCP | To update the database |
Printing Device | 161 | UDP | SNMP to retrieve printer data | ||
Discovery Agent/Virtual Printer/Web Admin | SQL Server | sqlserver.exe | 1433 | TCP | To allow remote connection to SQL Server |
1434 | UDP | Needed when SQL Server is configured to use dynamic port | |||
Serverless Printing | |||||
Web Admin | Client PC | Celiveo Virtual Printer Service.exe | 65219 | TCP | Optional: port used to retrieve client PC CVP logs from the WebAdmin portal, for troubleshooting |
Printer Discovery Agent Client | Web Admin | CeliveoPrinterDiscovery AgentService.exe | 22201 | TCP | To update the database |
Printing Device | CeliveoPrinterDiscovery AgentService.exe | 161 | UDP | SNMP to retrieve printer data | |
Virtual Printer | SQL Server | Celiveo Virtual Printer Service.exe | 1433 | TCP | Celiveo Virtual Printer Ping Verification |
1434 | UDP | Needed when SQL Server is configured to use dynamic port | |||
Web Admin | 443 | TCP | Failover system to collect SQL Server Connection Settings |
Dynamic Ports
To allow the database connection with dynamic ports, it is necessary to allow connection through the firewall to both the SQL Server process (any port) and SQL Browser (port 1434).
Celiveo Shared Virtual Printer
Celiveo Shared Virtual Printer for Server-based Pull Printing relies on Microsoft Print Spooler, SMB and RPC services to share the print queue across the corporate network, these require the following ports to be open.
Note: These requirements are not applicable for Celiveo Virtual Printer for Serverless Pull Printing.
Application protocol | Protocol | Ports |
---|---|---|
NetBIOS Datagram Service | UDP | 138 |
NetBIOS Name Resolution | UDP | 137 |
NetBIOS Session Service | TCP | 139 |
SMB | TCP | 445 |
Printer Sharing Spooler Service RCP* | TCP/UDP | 49152-65535 |
*Depends on the Windows Server Configuration
Source:
Service overview and network port requirements – Windows Server | Microsoft Docs
Post your comment on this topic.