Here you can find the installation steps for the Xerox (EIP 3.5, 3.7,4.0) embedded terminal, as well as for older Xerox EIP platforms (3.0 and lower).

You can also find information about steps required before the installation, additional configuration needed based on the EIP version, and troubleshooting steps.

It is strongly recommended to reset the printing device to its default factory state before proceeding with the installation, to ensure that no conflicting settings are in effect. After the reset, make sure that the correct time and date are set in the device.

Enabling secure connection

Xerox 7.5.0+ only works with an enabled secure connection. For this you need a certificate in the *.pfx format. To ease the installation you must run the certificate in PowerShell. Every time you re-install a terminal installation package you must rerun (netsh) the scripts. The port number you need starts from 8081, where a second installed web terminal may have 8082, and a third 8083 as the port number.

MyQ 8.1 and lower
  1. Download the Xerox terminal installation package from the MyQ Community portal.

  2. Open the MyQ web administrator interface, and go to MyQ, Settings, Network.

  3. Under Communication Security, set Enable only secure connection to enabled.

    Communication security
  4. Upload the certificate by clicking Change certificate (proceed to step 5 if you want to use your own certificate. Skip to step 7 to use the default MyQ certificate). The Change certificate window opens.

    Change certificate settings
  5. Browse for the certificate and select it when found.

  6. Enter the Password connected to the certificate and click OK.

  7. Run PowerShell as administrator and run the following script:
    set-executionpolicy unrestricted

  8. Confirm with Y after running the script.

  9. Run the next script also in PowerShell:
    .\InstallCertificate.ps1 -certPath C:\ProgramData\MyQ\Cert\server.pfx -certPass
    "certificatepassword" -port portnumber
    For "certificatepassword" - leave a space between " " if no password is used - expect an error related to password conversion if the password is left empty. You may also see a certificate deletion error during the application of the script, as it is trying to delete the existing certificate first.

    PowerShell script example
  10. Install the MyQ Xerox embedded package to the server in MyQ, Settings, Printers. The port number of the package must be the same as the port number used in step 9.

MyQ 8.2 and newer
  1. Download the Xerox terminal installation package from the MyQ Community portal.

  2. Open the MyQ web administrator interface, and go to MyQ, Settings, Network.

    1. It is possible to use Built-in Certificate Authority in the Communication Security section. In this case no change is required; these are the default settings after the server’s installation.

      Communication security - built in authority
    2. Or it is possible to use custom certificates. In the Communication Security section, set Manual Certificate Management and import your certificates.

      Communication security - manual certificate management
  3. Run PowerShell as administrator and run the following script:
    set-executionpolicy unrestricted

  4. Confirm with Y after running the script.

  5. Run the next script also in PowerShell:
    .\InstallCertificate.ps1 -certPath C:\ProgramData\MyQ\Cert\server.pfx -certPass
    "certificatepassword" -port portnumber
    For "certificatepassword" - leave a space between " " if no password is used - expect an error related to password conversion if the password is left empty. You may also see a certificate deletion error during the application of the script, as it is trying to delete the existing certificate first.

    PowerShell script example
  6. Install the MyQ Xerox embedded package to the server in MyQ, Settings, Printers & Terminals. The port number of the package must be the same as the port number used in step 5.