Off-Network Cloud Print (ONCP)

Last Updated: April 07, 2026

ONCP uses Amazon Web Services (AWS)-hosted regional external gateways and Vasion's ONCP app, which is installed on the printer, to reduce infrastructure costs and help users on other networks print. This topic guides you through configuring ONCP in your environment.

Key Points

Review the following key points:

  • Supports Windows, macOS, and mobile iOS and Android devices.
  • Requires additional licensing. Contact your Vasion representative for details and pricing.
  • Exclusively uses RAW printing on Windows platforms.
  • Does not support Line Printer Remote (LPR).

Requirements

ONCP has two configuration options for the Internal Routing Service (IRS), depending on manufacturer support. The requirements differ slightly depending on which configuration you use. However all configurations require the following:

  • All devices, including Service Clients, printers, etc., must be allowed to access the Domain Name System (DNS) server to resolve names.
  • For a list of supported devices, refer to Supported Printers for Printer Apps. Filter the results by selecting the Off-Network Cloud Printing option from the Feature dropdown menu.
  • TCP port 443 or port 631 for IPPS is required for printing. TCP port 9100 is required for routing. For more details refer to the manufacturer ports and requirements information below.

Manufacturer Support

The following manufacturers support ONCP. Manufacturers supporting the ONCP app also work with an IRS Service Client.

ONCP App Installation

  • Fujifilm.
  • Fuji Xerox.
  • HP.
  • Kyocera.
  • Lexmark.
  • Ricoh multifunction printer (MFP) devices.

IRS Service Client

  • Canon.
  • Konica Minolta.
  • Sharp.
  • Toshiba.
  • Xerox.
  • Epson.

ONCP App Requirements

Review the following requirements:

  • You need a Service Client running the Printer Apps service. The ONCP app installs using the Printer Apps service. You can turn off or delete the Service Client after installing the app if it is not part of another configuration.
  • For Windows Service Clients, ensure that Visual C++ Redistributable for Visual Studio 2015 or later is installed.

    You must install both the x86 and x64 redistributable packages. You can download these packages from the Windows Download Center.

  • A Kyocera MFP must have an SD card to install third-party apps, like the ONCP app. If the device does not have an SD card by default, then you must install one.
  • The HP ONCP app requires you to turn on the Workpath platform on the printer.
  • Contact your HP representative or your HP-certified reseller to add the Vasion HP ONCP app from the HP Command Center. The representative needs to do the following:
    • Claim and add printers to the HP Command Center.
    • Add the Vasion ONCP app as a solution.
    • Add the app to the customer's account.
    • Manage and deploy the ONCP app to the printers.
  • Open or turn on the appropriate ports and services outlined below.

ONCP App Manufacturer Ports & Requirements

ONCP App Manufacturer Ports & Requirements

Manufacturer

Ports & Requirements

Fujifilm

  • ONCP app installation and uninstallation occur from the Service Client to the printer over TCP port 50200.
  • Printing with ONCP occurs over TCP port 443 or port 631 for IPPS.
  • You must turn on imbedded plug-ins.

Fuji Xerox

  • ONCP app installation and uninstallation occur from the Service Client to the printer over TCP ports 443 and 50200.
  • Printing with ONCP occurs over TCP port 443 or port 631 for IPPS.
  • You must turn on imbedded plug-ins.
  • The Controller ROM firmware must be version 1.60.4 or later.

HP

  • ONCP app installation and uninstallation occur from the Service Client to the printer over TCP port 443.
  • Printing with ONCP occurs over TCP port 443 or port 631 for IPPS.
  • You must turn on the HP Workpath platform on the printer to install the ONCP app. Follow the HP Required Steps section later in this topic.
  • An HP representative or an HP-certified reseller must claim the ONCP app in the HP Command Center and add it to your account. Follow the HP Required Steps section later in this topic.

Kyocera

  • ONCP app installation and uninstallation occur from the Service Client to the printer over TCP ports 8083, 9091, and 9090.
  • Printing with ONCP occurs over TCP port 443 or port 631 for IPPS.
  • A Kyocera MFP must have an SD card to install third-party apps, like the ONCP app.
  • Turn on the following network settings on the MFP:
    • SSL/TLS.
    • Enhanced WSD.
    • Enhanced WSD over SSL.

Lexmark

  • ONCP app installation and uninstallation occur from the Service Client to the printer over TCP ports 80 and 443.
  • Printing with ONCP occurs over TCP port 443 or port 631 for IPPS.

Ricoh

  • ONCP app installation and uninstallation occur from the Service Client to the printer over TCP port 443.
  • Printing with ONCP occurs over TCP port 443 or port 631 for IPPS.

IRS Service Client Requirements

Review the following requirements:

  • You need a Service Client running the IRS. This Service Client replaces the installed app and routes print jobs from the external gateway to the printer.
  • The IRS Service Client must be able to reach the printers over the network. If printers are on multiple networks, configure additional IRS Service Clients as needed.
  • For Windows Service Clients, ensure that Visual C++ Redistributable for Visual Studio 2015 or later is installed.

    You must install both the x86 and x64 redistributable packages. You can download these packages from the Windows Download Center.

ONCP URLs

  • Oncp-ofn.app.printercloud.com.
  • Oncp-pgw.app.printercloud.com.

Turn On ONCP

Follow these steps:

  1. In the Admin Console, go to Tools then Settings then General, and scroll down to the Off-Network Printing section.
  2. Select the Allow Cloud Printing option.
  3. Select Save in the upper-right corner.

Admin Console showing General settings and Allow Cloud Printing option.

Off-Network Priority

Off-Network Priority controls where the Vasion Print Client tries to send the job first, either directly to the printer or to the ONCP or ONP service.

Off-Network Only
The Client sends the print job using only the ONCP or ONP service and does not try to send the job directly to the printer, which is direct IP printing.
Direct IP Primary
The Client sends the print job directly to the printer, which is direct IP printing. If unsuccessful, the Client sends the print job using the ONCP or ONP service.
Off-Network Primary
The Client sends the print job using the ONP service. If unsuccessful, the Client sends the print job directly to the printer, which is direct IP printing.

ONCP does not support the Off-Network Primary option.

Turn On as Default

The following steps guide you through configuring ONCP as the default for all printers. Turning on the global settings makes all printers ONCP printers. This action forces all print jobs to follow the flow of ONCP, regardless of whether you are on the network. If you want to turn on ONCP for specific printers, refer to the "Turn On for Specific Printers" section further below.

Follow these steps:

  1. From the Default Global Setting menu, select Cloud Print.
  2. In the Off-Network Priority section, select the default print priority:
    1. Off-Network Only.
    2. Direct IP Primary.

      The Off-Network Priority section applies to only computers and not to mobile devices using ONCP or ONP.

  3. Select Save.

Admin Console showing General settings, Default Global Setting, and Off-Network Priority section.

Turn On for Specific Printers

Follow these steps:

  1. From the Default Global Setting menu, select Disabled.
  2. In the Off-Network Priority section, select the default print priority:
    1. Off-Network Only.
    2. Direct IP Primary.

      The Off-Network Priority section applies to only computers and not to mobile devices using ONCP or ONP.

  3. Select Save.

Admin Console showing General settings, Default Global Setting, and Off-Network Priority section.

For the printer-specific configuration, complete the following steps on each printer object to turn on ONCP:

  1. Go to the printer object's Off-Network tab.
  2. For the Off-Network Enabling setting, select Use printer-specific Off-Network Printing setting.
  3. From the Select off-network printing method dropdown menu, select Cloud Print.
  4. Use the default off-network priority option, or select the printer-specific option, and select from the following:

    1. Off-Network Only.
    2. Direct IP Primary.

  5. Select Save.
  6. Repeat these steps for any other printer objects.

Admin Console showing printer object's Off-Network tab.

ONCP App & IRS Service Client

The following sections guide you through both configuration options. The app installation method is recommended. Use the IRS Service Client method for manufacturers that do not support the ONCP app.

ONCP App

When a user on another network sends a print job to an ONCP-enabled printer, the encrypted job goes to the external gateway. The ONCP app monitors the gateway, immediately retrieves the print job, and releases it at the printer. This section guides you through installing the ONCP app on your printers.

For supported HP devices, you must work with an HP representative or HP certified reseller to complete the HP Required Steps section below before installing the ONCP app.

HP Required Steps

Turn On the HP Workpath Platform on the Printer

If the HP Workpath platform is not already turned on, follow these steps:

  1. Open the printer's web interface in a browser, or log in on the printer's control panel as an admin.
  2. On the Security tab, select General Security from the menu if it is not already selected.
  3. In HP Workpath platform, select Enable.
  4. Select Restart.

Add the Vasion ONCP App

The following steps outline the process that the HP representative or HP-certified reseller must complete to add the Vasion ONCP app to your printers:

  1. Open the printer's web interface in a browser, or sign in on the printer's control panel as an admin.
  2. Select the HP Command Center app on the printer.

    HP Command Center app.

  3. Select Continue.
  4. When the sign in information appears, copy the code.

    HP Command Center showing registration code and QR code.

    You can use a mobile device to scan the QR code, and follow the provided steps.

  5. Claim the printer by logging in to hpcommandcenter.com/claim and entering the printer code.
  6. Then go to the HP Command Center.

    You can quickly complete this step by removing the subdirectory "claim" from the URL in the browser address bar from the previous step.

  7. Select Accounts, and select the Demo Pool account.
  8. In Solutions, search for and select Vasion ONCP, and then select Manage.

    HP Command Center showing Vasion ONCP app.

  9. Select Install.

    HP Command Center showing "Manage solution" page and Install option.

  10. Select the printers you want to install, select Next, and then select Install.

    HP Command Center showing printer selected from list.

The ONCP app configuration pushes to the HP printers. Follow the steps in the next sections to install the app on the printers.

Install on Individual Printers

These are general steps for installing ONCP using the printer's Apps tab in the Admin Console. If you need to configure a Service Client to run the Printer Apps service, refer to CPA Manager.

Follow these steps:

  1. In the Admin Console, select the printer object's Apps tab.
  2. Select the printer manufacturer.
  3. Select CPA 2.0 in the Version field.
  4. In the Service Client field, select the Service Client that is running the Printer Apps service.

    Cloud Print is not dependent on the CPA and can be installed as either a stand-alone app or in conjunction with the CPA.

  5. Select the Off-Network Cloud Printing option.
  6. Select which credentials to use to install the ONCP app on the printer:
    1. You can configure default credentials by going to Tools then Settings then General and adding credentials in the Control Panel Application section.
    2. You can configure printer-specific credentials on the printer's Apps tab.
  7. Ensure that you enter the correct user credentials.
  8. Select Save.

Admin Console showing printer object's Apps tab.

Bulk Install Using the CPA Manager

These are general steps for installing ONCP using the CPA Manager. If you need to configure a Service Client to run the Printer Apps service or need to add printers to the Printers list, refer to CPA Manager.

Follow these steps:

  1. Go to the Service Client that is running the Printer Apps service, and select the Printer Apps tab.
  2. Select printers from the Printers list.

    When you add multiple printers, they must all be from the same manufacturer.

  3. From the Actions dropdown menu, select Install Apps.

    Admin Console showing Service Client's Printer Apps tab and expanded Actions menu.

  4. Select the Off Network Cloud Print option in the Install Apps modal.
  5. Select Save.
  6. You can close the Updating settings modal. ONCP installation continues in the background.
  7. The Status column for the printer shows whether installation succeeded.

Admin Console showing Install Apps modal.

ONCP Using the IRS

If your device does not support the ONCP app, you can use the Service Client as the IRS. The IRS is a designated device on the printer network that acts similarly to the ONCP app. The IRS monitors the external gateway, immediately retrieves print jobs, and routes them to the correct printer.

IRS Configuration

Turn On the IRS

The IRS monitors the external gateway, immediately retrieves print jobs, and routes them directly to the printer. ONCP requires you to add only the IRS Service Client. The external gateways are automatically assigned based on the instance's region. In environments with multiple printer networks, each network requires an IRS on that network to reach the printers. Follow these steps:

  1. Go to the Service Client object in the tree structure.
  2. Select the Internal Routing tab.
  3. Select Enable Internal Routing Service.

    Admin Console showing Enable Internal Routing Service option.

  4. Select Save.
  5. On the device designated as the IRS Service Client, use the Vasion icon in the system tray or the Start menu to refresh configurations.
  6. Open the Task Manager, and select the Details tab.
  7. Search for "printer" to locate the Client services.
  8. Confirm that the following services are running:
    1. Client services, which include PrinterInstallerClient.exe, PrinterInstallerClientInterface.exe, and PrinterInstallerClientLauncher.exe..
    2. PrinterLogicServiceManager.exe.
    3. PrinterLogicServiceInternalRouter.exe.

      Other active services on the Service Client also appear.

Task Manager showing Service Client services running.

Assign the IRS

As you add the IRS Service Client at the root, folder, or printer levels, the option to add Vasion-hosted gateways might appear. This option is for only ONP configurations. ONCP automatically assigns the regional external gateway based on the region that hosts your instance.

The IRS Service Client provides high availability and built-in redundancy at the root, folder, and printer levels. Configuring all levels is optional but recommended during setup. The IRS Service Client must be on the same network and able to reach assigned printers. In environments with printers on multiple networks, the IRS Service Client needs to reach printers in each network.

For most environments, it is best to configure the assignment at the folder or printer level first before configuring at the root level. If all printers use the same assignment, add it to the root level. Folders and printers inherit higher-level assignments, but lower-level ones take priority.

If a printer or folder has a root assignment and a folder or printer assignment, the service prioritizes the folder or printer assignment and uses the root assignment as a backup. The priority order appears in the folder's Services tab and on the printer's Off-Network tab.

Configure the settings based on your organization's needs.

Folder Level

Do the following to add an IRS assignment at the folder level:

  1. Select the folder in the tree structure.
  2. Select the Services tab.
  3. Select the Add button.
  4. In the Add Service modal, select the internal routing Service Client.
  5. Select OK.
  6. Use the Test button in the Service Status column to confirm connectivity.

Lower-level folders and printers inherit the IRS assignment, including any assignments set at the root level or a higher-level folder.

Admin Console showing folder's Services tab and internal routing Service Client added.

Printer Level

Do the following to add an IRS assignment at the printer level:

  1. Select the printer object in the tree structure.
  2. Select the Off-Network tab.
  3. Select the Add button.
  4. In the Add Service modal, select the internal routing Service Client.
  5. Select OK.
  6. Use the Test button in the Service Status column to confirm connectivity.

These steps set the IRS assignment for the printer object, including any assignments set at the root level or a higher-level folder.

Admin Console showing printer objects Off-Network tab and internal routing Service Client added.

Root Level

Do the following to add an IRS assignment at the root level:

  1. Select the company icon Company icon. at the top of the tree structure.
  2. Select the Services tab.
  3. Select the Add button.
  4. In the Add Service modal, select the internal routing Service Client.
  5. Select OK.
  6. Use the Test button in the Service Status column to confirm connectivity.

Lower-level folders and printers inherit the IRS assignment.

Admin Console showing company's Services tab and internal routing Service Client added.