Back to questions
david.myers 11/07/2017 17:51:29

Hi,

We've encountered some issues with getting our "Emmy" POS terminal connected to our development machines via the POSGate application.

Most of the time, the POSGate app is unable to open a connection to the terminal. Occassionally it will "Open" for a period of time, but even then the POSGate Tester application consistently returns "No Terminal Response".

We have a manual for the POSGate Tester application, but no documentation for the actual POSGate app.

We're seeing these errors consistently repeating in the SDK log file:

[10-07-2017 13:39:49.683][Thread-9] [Debug-terminal] PCL was unable to establish PPP to terminal
[10-07-2017 13:39:49.683][Thread-9] [Debug-pcl] PCL monitor stopping
[10-07-2017 13:39:49.722][Thread-9] [Info-pcl] PCL monitor stopped
[10-07-2017 13:39:49.752][Thread-6] [Warn-endpoint.net.ssl.client] Unable To Connect To Remote Host 127.0.0.1:17000 - No connection could be made because the target machine actively refused it 127.0.0.1:17000
[10-07-2017 13:39:49.877][Thread-8] [Warn-endpoint.net.ssl.client] Unable To Connect To Remote Host 127.0.0.1:17000 - No connection could be made because the target machine actively refused it 127.0.0.1:17000
[10-07-2017 13:39:49.955][Thread-6] [Info-pos] Starting listener on port 7077
[10-07-2017 13:39:49.955][Thread-6] [Info-endpoint.net.tcp.server] Listen On 0.0.0.0:7077
[10-07-2017 13:39:49.955][Thread-6] [Error-endpoint.net.tcp.server] Listen Failed
EXCEPTION OCCURRED: System.Net.Sockets.SocketException (0x80004005): Only one usage of each socket address (protocol/network address/port) is normally permitted
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at CommsGate.Devices.CommsDeviceNetServerTcp.Open()

We're grateful for any assistance you can provide.

Cheers,
David