How to install clientless Printix Go on a Canon printer
You can use Printix Go Canon to release documents from the cloud without a computer running Printix Client.
To achieve clientless mode, you must add Canon printers using manual registration or Printix Configurator, because the Discover printers function cannot be used.
Requirements
-
The printer must already be added to Printix. See How to add printers.
-
In the Printer properties, the printer's serial number must not be empty.
-
Ensure that the Canon printer is not in use while you perform any of these steps.
-
In your cloud storage settings, hover over the numbers in the Document sources column, and ensure that you have active cloud storages that list Print Anywhere and Print Later.
-
We highly recommend to use the latest firmware version.
-
Printer's date and time must match the local time.
-
Printer administrator password must be set and cannot be blank.
-
Printer's DNS server must be configured.
-
HTTPS/TLS connectivity is required.
-
A certificate must be registered for the printer.
-
Printix Go Canon version 2026.1.0.84 or higher.
-
In addition to the required internet endpoints, these must also be unblocked to allow Printix Go to communicate with the Printix Cloud (how to test):
-
https://device-api.printix.net
-
https://on-device-api.printix.net
-
https://on-device-printer-sign-in.printix.net
-
https://on-device-printer-release-documents.printix.net
-
Depending on the cloud storage you use:
-
If you use your own Azure Blob Storage that lists "Printer capture" in the "Document sources", unblock the endpoints of that storage.
-
If you use Printix cloud storage or if your own cloud storage is configured differently, unblock https://prdprintix.blob.core.windows.net.
-
-
Capture requirements
-
The Canon printer must be capable of scanning documents.
Limitations
-
Printers cannot be automatically discovered, so they must be added manually or with Printix Configurator.
-
The "Install", "Update", "Uninstall", and "Verify sign in profile" buttons in Printix Administrator do not work without the Printix Client.
-
Changes to sign-in method, email sender, and access control parameters do not take effect without updating Printix Go.
-
Direct printing and reprinting are not supported.
-
If the user signs out while printing, only those documents are printed that the printer already started printing. The unprinted documents must be submitted again.
-
You cannot release documents that were submitted through the Chrome extension, the Printix App, or the Printix Cloud Print API.
-
Printer status, toner levels, and meter readings are not reported.
-
Documents that are printed or scanned without using the Printix Client are not listed on the "Recents" and "History-Print" pages of the Printix App.
-
The printed document must be in PDF, PCL, PCLXL, PostScript, or XPS format. Other formats are not supported.
Next steps
-
Verify that your printer is supported.
-
Register the Print and Capture applications on a single printer.
See also:
Create a designated network
- Open the Networks page.
-
Select
Add network
.
-
In the
Create new network dialog box, enter a
Network name.
Example: No Printix Client Network or Clientless Network
- Select OK.
-
Select
Network name or select
and
Modify to open
Network properties.
- Select Add gateway.
-
In the
Add gateway dialog box:
-
Enter IP address.
Example: 0.0.0.0
-
Enter MAC.
Example: 000000000000
If you need to create multiple networks, you can continue to give them IP address 0.0.0.0, but you need to give a different MAC.
Example: Clientless Network 1, IP address: 0.0.0.0, MAC: 000000000001
All printers you add to the designated network must be added with the methods described in this topic.
-
Manual registration of the printer
- Open the Printers page.
-
Select
Add printer
.
-
In
Network, select the
Modify
icon to select the network (such as
"Clientless Network") where the printer is. Select
Select network.
- In Printer address, enter the IP address (such as 192.168.1.9) or hostname of the printer.
-
Select
Add.
The added printer appears on the Unregistered printers page with the expected issue: No Printix Client acts as proxy on this network.
- Select Unregistered printers on the Printers page.
-
Select
and
Manual registration for the recently added printer that failed to register. Alternatively,
select the printer and select
Diagnose at the bottom of the screen, then select
Manual registration.
-
In the
Manual registration dialog box:
-
Enter Name.
Example: Canon IR6855
-
Select Vendor.
Example: Canon
Alternatively, select Enter vendor name in the menu and enter the name of the vendor.
-
Enter Model.
Example: Canon IR6855
This value will be automatically overwritten with the actual values of the printer, but the field cannot be blank.
-
Select Network.
Example: No Printix Client Network
-
Enter IP address.
Example: 192.168.1.9
-
Enter MAC address.
Example: 0011E5040E34 or 00:11:E5:04:0E:34
This value will be automatically overwritten with the actual values of the printer, but the field cannot be blank.
-
Enter Serial number.
Example: 3101R411098
On Canon, the serial number is listed on the printer's Status web page.
-
Optionally, enter Location.
Example: Room A2, Shipping
-
Do not change the Page description language.
The selection will be automatically overwritten with the actual languages of the printer.
-
Do not change the Color supported setting.
This value will be automatically overwritten with the actual values of the printer.
-
Do not change the 2-sided supported setting.
This value will be automatically overwritten with the actual values of the printer.
-
-
Select
Save.
If needed, you can subsequently make changes on the Printer properties page and the Features button.
The printer always appears with status
Ready because the status of the printer is not available.
Create Sign in profile and Go configuration
- Open Printer properties and select the Printix Go tab.
-
Select
Sign in profile setup
to open the
Sign in profile menu.
-
Select
Create sign in profile. If you have an existing sign in profile that can be used, select
Assign sign in profile instead.
-
In Name, type a descriptive name for the sign in profile.
-
In Username, type the username of an administrator account that can access the printer's web pages. The username cannot be blank.
-
In Password, type the password of an administrator account that can access the printer's web pages. The password cannot be blank.
-
In Description, type an optional description for the sign in profile.
-
-
Select
Save.
You cannot verify the sign in profile, because the printer is on a network without Printix Client.
-
Select
Go configuration setup
to open the
Go configuration menu.
-
Select
Create Go configuration. If you have an existing Go configuration that can be used, select
Assign Go configuration instead.
-
In Name, type a descriptive name for the Go configuration.
-
In Description, type an optional description for the Go configuration.
-
In Sign in method, optionally, change it from Select automatically to the method you want.
-
In Go functions, optionally, select Capture.
-
In Access control, optionally, check the printer functions that require sign-in.
-
In Email sender, optionally, type a default sender email address, and this will be used as the sender rather than the email address of the signed-in user doing a scan to email.
-
- Select Save.
Obtain Client ID, Client Secret, and Tenant ID
If you already have an application with Go registration as the application type, use the client ID, client secret, and tenant ID you obtained during that process.
To use an existing application, you must remember its client secret, which was only obtainable during creation.
- Open the Applications page.
-
Select
Create application.
The Create application dialog box appears.
-
In
Application name, enter the name of the application.
Example: GoRegistration-Clientless
The name you enter will appear as a user on the Users page and with the role Go registration user. Deleting this user revokes the matching Client ID / Client Secret pair.
- Select Go registration as the Type of the application.
-
Select
I accept.
With this prompt, you accept that one application is billed as one user.
-
Select
Create.
The dialog box is not closed, and instead, further options appear in it.
-
Copy the
Client ID,
Client Secret, and
Tenant ID to a convenient location.
These values will be needed in Register the Print and Capture applications on a single printer.
The client secret is only displayed here, and it cannot be retrieved later.
- Select Close.
Install the Print, Capture, and Login applications
Complete the following installation steps from How to prepare Canon printer for Printix Go:
- Download the Canon ZIP file.
- Configure the printer before installation.
- Set the time on the printer.
- Enable card readers for the printer.
- Install the required components on a single Canon printer.
- Before moving to the next step, ensure that you see both Printix Go App and Printix Go Login in the list of applications.
Register the Print and Capture applications on a single printer
These steps describe how to register the required applications on a single Canon printer.
To register these applications on multiple printers simultaneously, follow the instructions in Register the Print and Capture applications on multiple printers instead.
- Open the advanced settings of the printer.
- Select Clientless.
-
Enter the following details:
-
Enter Tenant URL: Enter your Printix Home URL.
Example: https://acme.printix.net
-
Enter Tenant ID: Paste the Tenant ID you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
Enter Client ID: Paste the Client ID you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
Enter Client Secret: Paste the Client Secret you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
- Select Submit.
Register the Print and Capture applications on multiple printers
- Open the printix-go-canon-unsigned.{version}.zip folder that you downloaded in Download the Canon ZIP file.
- Open the ClientlessRegistrationTool.zip folder.
- Start the CanonRegistrationTool-{version}.jar file.
-
In the
MFP Host Name or IP Addresses field, provide information for the MFPs you are registering. To
register multiple MFPs at one time, use one of the following options:
-
Enter MFP host names or IP addresses separated by commas into the MFP Host Name or IP Addresses field.
-
If you have a file that is generated by MFP management software, select the character used to separate each entry (a comma, tab, or semicolon) in the Delimiter. Make sure each MFP is on a separate line and the IP address or host name is the first entry.
In this example, the IP address, host name, MAC address, and model name are delimited by commas.
173.21.45.23,purchasing01,11-22-33-44-55-66,Purchasing 1 173.21.45.24,purchasing02,11-22-33-44-55-67,Purchasing 2 173.21.45.25,purchasing03,11-22-33-44-55-68,Purchasing 3 173.21.45.26,purchasing04,11-22-33-44-55-69,Purchasing 4 173.21.45.27,purchasing05,11-22-33-44-55-70,Purchasing 5If the first entry is not an IP address or host name, correct it before attempting to import the file.
-
Create a text file to import all your IP addresses or host names with a line break after each, as shown in the following example:
173.21.45.28 173.21.45.29 173.21.45.30 173.21.45.31 173.21.45.32If you use this method, it does not matter what is selected in the Delimiter field.
If you have a file to import, select CSV File then select the file. The registration program registers each MFP in order until all of the ones listed in the file are registered.
-
-
Enter the user name in the
Device Administrator ID field and the password in the
Device Administrator Password field.
To register multiple MFPs, the administrator credentials must be the same on every MFP.
- Under MFP Protocol, select the type of connection: http or https.
-
Enter the following details:
-
Enter Tenant URL: Enter your Printix Home URL.
Example: https://acme.printix.net
-
Enter Tenant ID: Paste the Tenant ID you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
Enter Client ID: Paste the Client ID you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
Enter Client Secret: Paste the Client Secret you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
-
Select
Register.
The Canon Clientless Registration Tool validates the fields and indicates any missing fields. The progress bar at the bottom of the dialog box indicates the status of the registration.
When the registration is completed, the Registration Results dialog box lists successful deployments as well as any errors. Right-click and copy one or more selected items or select them all.
- Select OK to close the Canon Clientless Registration Tool.
Update Printix Go
Only the Go configuration can be updated. After you change the Go configuration, restart the printer.
Unregister Printix Go
Unregistering Printix Go is a prerequisite to uninstall Printix Go.
To unregister Printix Go on multiple printers, open the Canon Clientless Registration Tool, fill in the empty fields as instructed in Register the Print and Capture applications on multiple printers, but instead of selecting Register, select Unregister instead.
- Open the printer's web page and log in as an administrator while Settings is selected.
- Clear Clientless.
-
Enter the following details:
-
Enter Tenant URL: Enter your Printix Home URL.
Example: https://acme.printix.net
-
Enter Tenant ID: Paste the Tenant ID you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
Enter Client ID: Paste the Client ID you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
Enter Client Secret: Paste the Client Secret you copied in Obtain Client ID, Client Secret, and Tenant ID.
-
- Select Submit.
Uninstall Printix Go
Printix Go must be unregistered before uninstallation.
The uninstallation process is described in How to uninstall Printix Go from a Canon printer.
Troubleshooting
The printer does not display documents that can be printed
After signing in to a clientless Canon printer, no documents are available to print.
Resolution:
- Verify that the cloud storage is configured with Print Anywhere and Print Later.
- Verify that documents are sent to the printer.
- Check the network connectivity to Printix Cloud endpoints.
- Verify that endpoints are not blocked by the firewall.
- Press the Refresh button on the print release screen.
Printing is slow while using the Microsoft Print To PDF driver
Using the default Microsoft Print To PDF print driver can slow down the printer by 5 or more minutes while printing. The duration of the delay depends on the file size.
Resolution: Change the Microsoft Print To PDF driver to any Canon driver that the printer supports. See How to change the print driver.
The printer displays an error code
Resolution: See the table below for the solution to each error code.
If you see an error code that is not listed, try restarting your printer. If that does not solve the problem, collect the error logs and contact support.
| Error message | Error description | Resolution |
|---|---|---|
| Configuration failed on device {IP}. Error code 500: Internal Server Error | Authorization failed. The Client ID or Client Secret is incorrect. | Verify that you used the exact values obtained in Obtain Client ID, Client Secret, and Tenant ID. If you find a mistake, restart the process with the correct values. Otherwise, generate a new Client ID, Client Secret, and Tenant ID. |
| Connection failed for device {IP} - Unknown host or IP address | An http request to the printer failed or timed out. | Check the IP address or host name in your CSV file. Ensure the printer is online and network routing is not blocking the request. |
| Authentication failed for device {IP}. Error code 401: Unauthorized | The printer cannot read the password, or the administrator password is incorrect. | Verify that the username and password in the printer are correct. |
| Configuration failed on device {IP}. Error code 500 | The Printix Go App or the Printix Go Login application is not started on the printer. | Restart the printer and make sure the applications are started correctly on the printer. If the problem persists, contact support. |
| Failed to remove configuration on device {IP}. Error code 500 | Unable to unregister Printix Go on the printer. The printer might be busy or in an invalid state. | Restart the printer. If the problem persists, fully uninstall the Printix Go App and Printix Go Login applications from the printer. |
| The app was not installed. Please reinstall the app to continue | An unsupported version is installed, or Printix Go is not registered on the printer. | Make sure Printix Go is installed and started on the printer. |
| Configuration failed on device {IP} - Application already exists | An unsupported version is installed, or Printix Go is already registered on the printer. | Make sure Printix Go is not registered on the printer. If it is registered already, uninstall the existing version, then perform a clean new registration. |
