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.

Create a designated network

  1. Open the Networks page.
  2. Select Add network .
  3. In the Create new network dialog box, enter a Network name.
    Example: No Printix Client Network or Clientless Network
  4. Select OK.
  5. Select Network name or select and Modify to open Network properties.
  6. Select Add gateway.
  7. 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

  1. Open the Printers page.
  2. Select Add printer .
  3. In Network, select the Modify icon to select the network (such as "Clientless Network") where the printer is. Select Select network.
  4. In Printer address, enter the IP address (such as 192.168.1.9) or hostname of the printer.
  5. Select Add.

    The added printer appears on the Unregistered printers page with the expected issue: No Printix Client acts as proxy on this network.

  6. Select Unregistered printers on the Printers page.
  7. 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.
  8. 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.

  9. 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

  1. Open Printer properties and select the Printix Go tab.
  2. Select Sign in profile setup to open the Sign in profile menu.
  3. 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.

  4. Select Save.

    You cannot verify the sign in profile, because the printer is on a network without Printix Client.

  5. Select Go configuration setup to open the Go configuration menu.
  6. 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.

  7. 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.

  1. Open the Applications page.
  2. Select Create application.

    The Create application dialog box appears.

  3. 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.

  4. Select Go registration as the Type of the application.
  5. Select I accept.

    With this prompt, you accept that one application is billed as one user.

  6. Select Create.

    The dialog box is not closed, and instead, further options appear in it.

  7. 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.

  8. Select Close.

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.

  1. Open the advanced settings of the printer.
  2. Select Clientless.
  3. Enter the following details:

  4. Select Submit.

Register the Print and Capture applications on multiple printers

  1. Open the printix-go-canon-unsigned.{version}.zip folder that you downloaded in Download the Canon ZIP file.
  2. Open the ClientlessRegistrationTool.zip folder.
  3. Start the CanonRegistrationTool-{version}.jar file.

    The Canon Clientless Registration Tool dialog box appears.

  4. 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 5

      If 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.32

      If 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.

  5. 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.

  6. Under MFP Protocol, select the type of connection: http or https.
  7. Enter the following details:

  8. 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.

  9. 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.

  1. Open the printer's web page and log in as an administrator while Settings is selected.
  2. Clear Clientless.
  3. Enter the following details:

  4. Select Submit.

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:

  1. Verify that the cloud storage is configured with Print Anywhere and Print Later.
  2. Verify that documents are sent to the printer.
  3. Check the network connectivity to Printix Cloud endpoints.
  4. Verify that endpoints are not blocked by the firewall.
  5. 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.