Browser Interface |
Top Previous Next |
The CirrusPrint server operates a private HTTP server, accessed by a web browser. This interface is used to monitor the server and manage its configuration, and it also provides a link for browser users to launch the browser client. On dedicated CirrusPrint machines, this can be the only web server running, and it can listen on standard HTTP (80) and HTTPS (443) ports. If it is not a dedicated machine, then it can listen on ports 27082 and 27083 for these two services.
You can connect to the following locations using the server's hostname or IP address (substitute server and port as appropriate):
•https://server:27083 to access the portal menu •https://server:27083/admin to access the administration pages •https://server:27083/browser to access the browser client •https://server:27083/clients/cp30c.linux.zip to download the Linux system client •https://server:27083/clients/cp30c.setup.exe to download the Windows system client •https://server:27083/docs/index.html to access the server documentation
Optionally, if configured and accessible through your firewall, you can use http://server:27082 to access a non-secure version of these pages. Also, the port portion can be dropped in dedicated machine installations, as the web server will listen on default ports 80 and 443.
Upon installation, there is a private certificate used for HTTPS connections, so most browsers will prompt the user for approval before proceeding to the pages. A public certificate can be configured in the configuration page.
Troubleshooting If you are unable to connect to the browser interface, it may be because there was an error starting the web server that listens on the CirrusPrint ports, or there could be a firewall blocking access. If there is a port conflict with another service on the machine, the server will not start.. Look for error messages in the data/logs/server.*.csv file (one file per day).
To manually change ports used by CirrusPrint, you can edit the config.ini file found in the CirrusPrint install directory. There are three ports that must not conflict with other services on the machine:
[httpd] section: port=port (used for http access) sslport=port (used for https access)
Also be aware of the allow= and sslallow= settings to make sure your from address is not being blocked.
[smtp] section smtpport=port (used for email submissions)
If no errors occurred during startup, and the server is running, then the problem is likely a firewall blocking the port.
|