How to install clientless Printix Go on a Lexmark printer

You can use Printix Go Lexmark to release documents from the cloud without a computer running Printix Client.

To achieve clientless mode, you must add Lexmark printers using manual registration or Printix Configurator, because the Discover printers function cannot be used.

Requirements

  • Fulfill the requirements for Printix Go Lexmark manual installation.

  • In your cloud storage settings, hover over the numbers in the Document sources column, and ensure that you have 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.

  • Printix Go Lexmark version 2026.1.0.0 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 Lexmark 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 printer must support printing in PDF, PCL, PCLXL, PostScript, or XPS format, because printing in other formats is not supported.

    To know which formats your printer supports, select Features on the Printer properties page.

Next steps

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: Lexmark IM C3000

    • Select Vendor.

      Example: Lexmark

      Alternatively, select Enter vendor name in the menu and enter the name of the vendor.

    • Enter Model.

      Example: Lexmark IM C3000

      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 Lexmark, 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 manual registration fails because of duplicate serial numbers, see Manual registration fails because of duplicate serial numbers.

    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.

Prepare Printix Go Lexmark files for installation

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.

    The client secret is only displayed here, and it cannot be retrieved later.

  8. Select Close.

Download Printix Go Lexmark file

  1. Open the Software page.
  2. Scroll to the Printix Go section at the bottom and select Lexmark Go (FLS) to download it.
  3. Download the file to a convenient location on your computer.

Install the Print and Capture applications

  1. Sign in to the printer's web page as an administrator.
  2. On the menu, select Apps.
  3. Under Installed Apps, select Install an app.

    A dialog box appears.

  4. Select Browse.
  5. Select the Lexmark Go (FLS) file you downloaded in Download Printix Go Lexmark file.
  6. Select Install.

    The Lexmark Print and Capture applications are installed.

  7. Manually restart the printer.

Register the Print and Capture applications

After the Lexmark Print and Capture applications are installed, they must be registered.

To perform these steps, start from the same page on the printer's web page where you finished the installation.

  1. Under Installed Apps, select Printix (Tungsten Printix Go).
  2. Select Configure.
  3. Enter the following details:

  4. Select Enable manual registration.
  5. Select Enable clientless mode.
  6. Select Apply.

Change the security settings

To perform these steps, stay signed in to the printer's web page.

  1. On the menu, select Settings > Security.
  2. Under Login Methods, select Manage Permissions.
  3. Expand the Apps category by selecting the Plus mark next to it.
  4. Clear esf.PrintixGoLexmark.Printix.
  5. Select Save.
  6. Return to the Settings > Security page.
  7. Under Local Accounts, select Change next to Default Browser Login.

    A dialog box appears.

  8. Set Control Panel to Printix.
  9. Select Save.

    You are returned to the Security page.

  10. Under Public, select Manage Permissions.
  11. Expand Function Access.
  12. Select or clear the check boxes to match the access control restrictions of the Go configuration. See the table below for reference.

    If a function is selected (locked) in the Go configuration, also select (lock) the corresponding Lexmark function. Functions that are not locked by the Go configuration should not be locked on the Lexmark printer.

    The Everything else option does not have a corresponding function on the Lexmark printer, so it can be ignored.

    Go configuration Lexmark Function Access
    Copy Copy Function
    Email Email Function
    Scan Network Folder - Scan
    Fax Fax Function
    Print from USB drive Flash Drive Print
    Scan to USB drive Flash Drive Scan
    Everything else -
  13. Select Save.

Configure a printer in Microsoft Entra ID to print documents as PDF

This is relevant if Universal Print by Microsoft is also used. The user may otherwise receive an error message during printing if the printer is not configured in Microsoft Entra ID.

If possible, perform these steps before adding the Universal Print printer on your computer (in the Windows "Add a device" dialog box). Otherwise, the change may take several hours to come into effect.

  1. Open a browser window and sign in to Microsoft Azure (portal.azure.com), using your work account credentials.

    You must have the global administrator role in Microsoft Entra ID.

  2. In the portal menu, select All Services.
  3. In the Management and governance category, select Universal Print.
  4. In the left pane, select Document conversion.
  5. Verify that Document conversion is set to Enabled.
  6. In the left pane, select Printers.
  7. Select the printer to configure.
  8. In the left pane, select Properties.
  9. Select the Printer defaults tab.
  10. Change the Content type to application/pdf.
  11. Select Save.

Troubleshooting

The printer does not display documents that can be printed

After signing in to a clientless Lexmark 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.

Print fails with the error: Invalid bearer token

Resolution:

  1. Sign out from the printer and sign in again.
  2. Verify that the authentication method is properly configured.
  3. Verify that the sign in profile is configured correctly.
  4. Verify that the printer time matches the local time.

URL Fetch Error is printed on the page instead of the released document

When attempting to release a document in clientless mode, the Lexmark printer prints "URL Fetch Error" on the page instead of the intended document. The printed page may also include information about your Printix Home.

This issue can occur for any of the following reasons:

  • The backend rejects the pull print call.

  • The backend returns a 500 server error.

  • A firewall blocks the connection for the pull print call.

Resolution:

  1. Verify that the cloud storage is configured with Print Anywhere and Print Later.
  2. Check the network connectivity to Printix Cloud endpoints.
  3. Verify that endpoints are not blocked by the firewall.
  4. Sign out from the printer and sign in again, then retry the clientless print release.

Unable to log in to the printer

You are unable to log in to a clientless Lexmark printer if the tenant ID, client ID, or client secret was configured incorrectly.

Resolution: Until the incorrect configuration is fixed, you can change the login method on the printer:

  1. Open the printer's web page.

    You do not need to sign in.

  2. In the left-hand menu, select Settings > Security.
  3. Extend the Login Methods section if it is not already extended.
  4. Next to Default Browser Login, select Change.

    The Default Login Methods dialog box appears.

  5. Change Control Panel from Printix to Username/Password.
  6. Select Save.

    You should now be able to log in to the printer.

    When the configuration is fixed, change the Control Panel setting back to Printix.

The Print application cannot be opened

When you select the Print application on a clientless Lexmark printer, the application does not open and no error message is displayed on the screen. If the log files display an error that mentions "Invalid bearer token", the issue was caused by the manual registration secretly failing.

Manual registration secretly fails if after registration, multiple printers have the same serial number, even if the printer you registered is not one of them.

Resolution: Ensure that all registered printers have unique serial numbers:

  1. Open the Printers page.
  2. Find all Lexmark printers.

    Use the Search bar and the available filters. You cannot search by serial number directly.

  3. Open the Printer properties page of each printer and check the serial number.
  4. Identify the printers that have the same serial number.
  5. Remove one of the duplicate printers, then retry manual registration.