I am receiving the following error when I start ECU-TEST / TRACE-CHECK.

Error message
Exception in thread XMLRPC-API-Listener:
Traceback (most recent call last):
 File "D:\obj\Windows-Release\37amd64_Release\msi_python\zip_amd64\", line 917, in _bootstrap_inner
 File "tts\core\api\xmlRpcApi\", line 425, in run
 File "tts\core\api\xmlRpcApi\", line 383, in __init__
 File "D:\obj\Windows-Release\37amd64_Release\msi_python\zip_amd64\", line 604, in __init__
 File "D:\obj\Windows-Release\37amd64_Release\msi_python\zip_amd64\", line 452, in __init__
 File "D:\obj\Windows-Release\37amd64_Release\msi_python\zip_amd64\", line 466, in server_bind
OSError: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions 


ECU-TEST / TRACE-CHECK offers interfaces to work remotely controlled.

The default port for ECU-TEST is 8000 and for TRACE-CHECK 8001.

In this state, ECU-TEST / TRACE-CHECK is still running, but you cannot access the API from outside.

If said port is in use by another program, another port number can be configured by manually creating a registry value:

For this purpose, a DWORD Value xmlrpcPort stating the desired port number needs to be created at

HKEY_LOCAL_MACHINE\Software\TraceTronic\ECU-TEST <version>

If you want to get rid of the error message, please make sure that no other software is blocking these ports.

Close the respective software and restart your ECU-TEST / TRACE-CHECK.

  • No labels