Overview
The Controller is designed to be easy-to-install and require little maintenance. Below are recent, resolvable errors found in the Controller log. These errors may present as “Paytronix unavailable,” “Unavailable; contact manager,” “Could not connect to <IP>” or similar POS messages. Viewing the Controller log will give a good direction to start troubleshooting.
Common files exist in one of two paths (on BOH) and online (PXS):
C:\Paytronix\logs\pxcontroller.log (Controller log)
Common Errors
Exception in URL connection: Connection Timeout
Exception in URL connection: Credential,
Ignoring MAC address / Ignoring Credential file
No matching agent
“Unable to connect to Paytronix. Check network connectivity”,
PXC did not respond to a request
Actor not found
java.sql.SQLException
PXC won't start - “MAC address cannot be found”,
POS Specific Issues
Exception in URL connection: Connection Timeout
Why does this happen?
The PXC is failing to connect to PXS. Check C:\Paytronix\logs\pxcontroller.log for one of the following lines:
PXSConnectionException: Exception in URL Connection
PXConnectionTimeoutException: Connection Timeout: connection timed out to https://www.pxspos.com:1275/...
ConnectException: connection timed out to https://www.pxspos.com:1275/...
How do I resolve this error?
Most resolutions involve firewalls for open ports. Please contact Paytronix Support with the Controller log to book a screenconnect.
Exception in URL connection: Credential
Why does this happen?
Credential issues will cause the PXS to refuse a connection to the PXC (PXC-PXS traffic is crucial for complete transactions).
How do I resolve this error?
Verify the MAC address of the BOH server via Start > <cmd> ipconfig/all > wireless LAN adapter wifi or Ethernet adapter physical address > XX-XX-XX-XX-XX-XX.
Ignoring MAC address / Ignoring Credential file *** which has the correct PXC identity but is invalid for this machine
What does the error look like?
[2009-11-06 00:00:48,106] [Timer-866] DEBUG on.CredentialFileManager - Ignoring MAC address=00-0d-60-d6-24-10 [2009-11-06 00:00:48,106] [Timer-866] DEBUG on.CredentialFileManager - Ignoring credential file cred_82_5437_5279_4858.txt which has the correct PXC identity but is invalid for this machine.
Why does this happen?
This means that the existing credential file on the machine is either corrupt OR the credential file for the MAC address is not present.
How do I resolve this error?
Create and download a new credential from PXS > credentials, insert into C:\Paytronix\credentials, and restart the PXC.
No matching agent
How do I resolve this error?
Check PXS for the security agent to be active for the store. If so, contact Paytronix Support for further assistance.
“Unable to connect to Paytronix. Check network connectivity”
Why does this happen?
This is likely an internet issue at the merchant/store level. Paytronix is not positioned to administer firewalls, and this will need to be investigated by Tier 1 POS support/the IT administrators. Things for PX to verify include:
Ensuring the store has an active PXC-PXS connection (green in connectivity page)
Ensuring the PXC is running and/or is not disabled (“start” option grayed-out)
Verifying user program deployed successfully to terminals and is a copy of what is on BOH
How do I resolve this error?
With this, find PXS > Credentials and make a new credential for the individual store. This will generate a credential file, which can be inserted (on BOH) to C:\Paytronix\credentials. Restart the Controller service.
After installing the PXC, verify in C:\Paytronix\credentials there is an active credential file. If not, download from PXS > credentials > store number > download credential, and insert into C:\Paytronix\credentials. Restart the Controller service.
PXC did not respond to a request
How do I resolve this error?
This is often a port issue. Ports are required to be open for successful PX traffic. Ports may be changed for select integrations (Aloha) but must be changed on both config files on BOH and terminals to match. A port mismatch will also produce this error. If ports need to be changed, they must be changed on both the BOH config file, and on the terminal config file. This may take a database reload/POS restart.
Aloha: 1275/9090
Micros: 1275/9000
POSi: 1275/5023/5024
Actor not found
How do I resolve this error?
This is resolved by downloading the install pack from PXS > security agents > download configuration kit, and inserting the files manually into the respective C:\Paytronix folders
java.sql.SQLException
How do I resolve this error?
If the PXC will neither start nor remain running, search for this error in the Controller log. This indicates a corrupted data folder within C:\Paytronix. Stop the PXC, delete the data folder entirely, and restart the PXC.
PXC won't start - “MAC address cannot be found”
Why does this happen?
When the PXC is installed on a non-English language machine, by default the Paytronix Controller service does not start because the MAC address cannot be determined. The PXC determines the MAC addresses by parsing the output from the Windows ipconfig.exe executable. However, the ipconfig method does not work if the system's language setting is non-English.
How do I resolve this error?
Contact Paytronix Support with the Controller log to book a screenconnect.
POS Specific Issues
For POS-specific errors, please consult the guide for your POS:
POSitouch
Micros
Aloha (RAL Manifest, New Installation, Update)