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.
table(word-break).
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 | Optional: Used for ZTA and license auto-update [8] | |
Web Admin / TGS / 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 | 4433 or 8181 in failover | 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.
Post your comment on this topic.