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
Common for Serverless / Server-based Pull Printing and Print-Direct
Web Admin Active Directory [1] lsass.exe 636 or 389 [2] TCP To configure and test Access Control Profiles used by other celiveo modules
Celiveo Virtual Printer celiveo virtual printer service.exe 65219 TCP Optional: Celiveo Virtual Printer troubleshooting log download
SMTP Server Email Server 587 or 25 [3] TCP Optional: Sends administrative notifications and password recovery emails to celiveo administrators
Printing Device [1] Printing Device 443 or 80 [4] TCP Logins to device and initiates installation process
9100 TCP Sends Celiveo Printer Agent bootstrap and SQL connection settings to target Printer
8181 TCP Optional: Celiveo Printer Agent log collection from Web Admin
Celiveo Cloud Services celiveo.cloud/api 443 TCP Optional: Used to auto-update Asset and Rental licenses
Web Admin / Celiveo Printer Agent [1] SQL Server sqlbrowser.exe 1434 UDP Retrieves the dynamic port established by SQL Server from SQL Server Browser service and uses it from that point onward
sqlservr.exe 1433 or Dynamic [5] TCP Used contact SQL Server for transactional operations
Celiveo Printer Agent [1] Active Directory lsass.exe 636 or 389 [2] TCP Active Directory connection for user authentication, user enrollment and user metadata
Celiveo Discovery Agent Printing Device Printing Device 161 UDP Retrieves printer data over SNMP v1/v2/v3
N/A ICMP Ping Device for availability information
Web Admin celiveoprinterdiscoveryagentservice.exe 22201 TCP Uploads printer metadata and Driver + Settings to Celiveo Database via Printer Discovery Agent Service in Web Admin
Server-based Pull Printing
End-User Workstation Celiveo Shared Virtual Printer NetBIOS Datagram Service 139 TCP Microsoft services that provide network computers access to shared printers
NetBIOS Name Resolution 138 UDP
137 UDP
SMB 445 TCP
Printer Sharing Spooler Service RCP [6] 49152-65535 TCP/UDP
Celiveo Printer Agent Celiveo Shared Virtual Printer SJ Print-PS Server.exe 22000 TCP Requests Print Jobs to be released on soliciting printer, requests Print Job list when Printer Agent is in High-Availability mode.
Celiveo Shared Virtual Printer Celiveo Printer Agent Printing Device 9100 TCP Sends print jobs to the requesting printer
Celiveo.me celiveo.me/api 443 TCP Optional: To collect Print Jobs submitted via Celiveo.me
End-User Workstation – Celiveo Notification service celiveo notification service.exe 22001 TCP Optional: Notify end-users with popup printing rules messages
SQL Server sqlbrowser.exe 1434 UDP Retrieves the dynamic port established by SQL Server from SQL Server Browser service and uses it from that point onward
sqlservr.exe 1433 or Dynamic [5] TCP Used contact SQL Server for transactional operations
N/A N/A ICMP Ping Server for availability information
Web Admin w3wp.exe 443 or 80 [4] TCP Optional: Retrieves SQL Server Connection Settings, only used as failover when SQL is not available
Common for Serverless Pull Printing and Print-Direct
Celiveo Virtual Printer SQL Server sqlbrowser.exe 1434 UDP Retrieves the dynamic port established by SQL Server from SQL Server Browser service and uses it from that point onward
sqlservr.exe 1433 or Dynamic [5] TCP Used contact SQL Server for transactional operations
N/A N/A ICMP Ping Server for availability information
Web Admin w3wp.exe 443 or 80 [4] TCP Optional: Retrieves SQL Server Connection Settings, only used as failover when SQL is not available
Serverless Pull Printing
Celiveo Printer Agent Celiveo Virtual Printer SJ Print-PS Server.exe 22000 TCP Requests Print Jobs to be released on soliciting printer, requests Print Job list when Printer Agent is in High-Availability mode.
Celiveo Virtual Printer Celiveo Printer Agent Printing Device 9100 TCP Sends print jobs to the requesting printer
Print-Direct
Celiveo Virtual Printer Printing Device Printing Device 161 UDP Retrieve printer status over SNMP v1/v2/v3
9100 TCP Sends print jobs to selected printer
Active Directiry lsass.exe 636 or 389 [2] TCP Optional: For advanced tracking purposes CVP collects user information from AD

[1] Functionality only used by Print-Direct when advanced Celiveo Virtual Printer tracking or Printer Agent tracking are configured. Printer Agent tracking only applicable for HP Devices.

[2] Port 636 LDAPS or 389 LDAP usage depends on the customer Active Directory and Web Admin Access Control configuration.

[3] Port 587 SMTPS or 25 SMTP usage depends on the customer Email Server and Web Admin Email Server configuration.

[4] Port 443 HTTPS or 80 HTTP usage depends on the device configuration. Celiveo always use 443 first with failover to 80.

[5] 1433 is the default static port setting configuration, Celiveo Web Admin SQL Connection settings can also be configured with alternative static ports. If Dynamic Ports are used, these are retrieved via port 1434 UDP and used from that point onward.

[6] Depends on Windows Server Configuration

Last modified: 12 December 2022

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment