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 https://*.celiveo.cloud/* 443 TCP Mandatory: Used for ZTA and license auto-update [8]
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. Note: Port 1434 UDP is not used if SQL is configured with fixed port instead of dynamic
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 Admin Browser 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 w3wp.exe 4444 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. Note: Port 1434 is not used in a fixed SQL Port configuration
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 (Windows/macOS) SJ Print-PS Server.exe (Windows) com.celiveo.CVOService (macOS) 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 (Windows/macOS) Celiveo Printer Agent Printing Device 9100 TCP Sends print jobs to the requesting printer
ZeroSoftware Pull Printing [7]
Celiveo Printer Agent Celiveo Printer Agent Printing Device 4422 or 8181 TCP Requests Print Jobs to be released on soliciting printer, requests Print Job list when Printer Agent is in High-Availability mode.
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
Active Directory lsass.exe 636 or 389 [2] TCP Active Directory connection for user authentication, user enrollment and user metadata
User Workstation Celiveo Printer Agent Printing Device 9100 TCP Sends print jobs from workstation using HP UPD to selected printer for Celiveo print job storage
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
Celiveo.me for ChromeOS
Celiveo.me print extension for ChromeOS Celiveo Cloud Services https://*.celiveo.cloud/* 443 TCP Used to communicate with Celiveo Cloud Services and submit print jobs
ChromeOS Google Cloud Services Several URLs 443 TCP Required by ChromeOS and Chrome Browser Cloud Management devices to work

[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

[7] Celiveo ZeroSoftware is only available on HP FutureSmart Devices and requires HP UPD (Universal Print Driver) to send jobs to a ZeroSoftware Celiveo enabled printer.

[8] Internet Access to Celiveo Cloud Services and and a valid solution administrator email account are mandatory in order to use Celiveo Admin Brower Agent since it relies in ZTA to generate certificate keys and send certificate password to the defined email.

Last modified: 26 March 2024

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