Configure Epic
Last Updated: May 15, 2026
Give Epic print administrators control of their print environment inside and outside of Epic with Vasion Print. Eliminate the need to install print queues on the Epic print servers altogether and move to a driver-less print model, reducing the work required to maintain the print environment.
There are two places you need to configure settings for the Epic connector, in the Vasion Print Admin Console and inside Epic's administrative settings.
To use the Epic Connector functionality, contact your Vasion Print representative.
Requirements
-
You must have a functional Service Client that meets the minimum required specifications. See Service Client Setup.
Running IPv6 on your Windows Service Client may cause conflicts. You may need to disable IPv6 on the Service Client's network adapter to resolve the conflict.
-
Your Service Client must be able to access the following service URLs adjusted for your region.
https://agent-api.app.printercloud.com.https://agent-api-grpc.app.printercloud.com.ofn.app.printercloud.com.ofn-gw.app.printercloud.com.
- Have a certificate signed by a Certificate of Authority (CA) A trusted entity that issues Secure Sockets Layer (SSL) certificates. The main goal of a CA is to verify the authenticity and trustworthiness of a website, domain and organization so users know exactly who they're communicating with online and whether that entity can be trusted with their data. trusted by your Epic instance.
-
Obtain an EMP A subset of Epic's integrated production database. record for use when configuring the Epic service that has system login access.
Epic credentials are required to send detailed print job status updates back to the Epic server.
- Collect the Epic endpoint record (E0A) basic authentication username and password to use during the configuration.
Endpoints
Here are the endpoints for this feature. The <serviceclientname> is the IP address or hostname of your Service Client.
Ubuntu Service Client
Customers with an Ubuntu (LTS) 22.04 Service Client must run an additional command on the Service Client after configuring the steps below. The command initializes the service.
sudo ln -s "$(cat /etc/pl_dir)/service_client/service-output-management/bin/libmako-adapter-lib.so" "$(cat /etc/pl_dir)/service_interface/lib/libmako-adapter-lib.so"
Turn On the Epic Connector Service
- In the Admin Console, select the Service Client where you want to configure Epic.
- Select the Output Automation tab.
-
Enter the Domain Name of the Service Client machine.
This Domain Name must match the device certificate name and the Service Client must map this Domain Name to its local IP address. If this field is empty, the service will fail to start, and adds a "Failed to get host address" to the log.
-
Scroll down to the API & IPP Print Service section and select Enable API Print Service.
-
If needed, change the port number to match your Epic settings. The Epic default port is 31990.
-
Select Enable Basic Authentication.
- Select and delete the generated code.
- Enter the Epic endpoint record (E0A) basic authentication username and password.
- Use the format username:password
-
Enter the information for your certificate using one of the following options:
-
-
Enter the EMP Record credentials. These credentials must match the EMP credentials set inside Epic.
- Select Save.
The Status section shows a green circle and states the service is Online when everything is configured correctly.
API Print Service
For information on the API Services and print options, visit the API Print Service documentation.
Optional Next Step
Troubleshooting Help
In some setups, external applications may need to reach the Vasion OutputService Client using a DNS name that resolves to an external IP address. However, this can cause issues the following issues:
- The Service Client cannot resolve the DNS name to its internal IP address.
- External DNS resolution conflicts with internal requirements.
Check if the Service Client can resolve the DNS name to its internal IP address. If the DNS name doesn't resolve correctly, you may need to modify the hosts file. See Troubleshoot DNS Resolution for Output Automation-Service Client
Ensure that the DNS name in the UI matches the one in the certificate used by the Service Client.
For print jobs from Epic or our API Service, the Batch Printing functionality lets you collect batches of documents and print them in a specific order every time, ensuring complex processes remain standardized and efficient.






