“Error – Unable to establish printer communications. Check connections. A problem occurred in the TCPIP port connection” – CODESOFT Error Message


This Error Message Article explains the CODESOFT error message “Unable to establish printer communication. Check connection. A problem occurred in the TCP/IP port connection” and details how to fix the underlying problem that caused it to appear.


There is a communication issue between the computer and the network printer.

This error message only appears with using the Direct Print Method. You can confirm that the printer is setup using Direct Print Method when you see an arrow to the left of the Port value.

When setting up a network printer using the Direct Print Method, CODESOFT tests to make sure it can communicate through the network. This error message indicates that CODESOFT is unable to communicate through the network with a printer setup this way.


The solution to the connection issue typically requires resolution of one or several general problems:

Printer Not Able to Accept Print Jobs

Inspect the printer to make sure it is ready to accept print jobs from CODESOFT.  You may want to check:

  • Is the printer powered on with correct indicators (i.e. green LED light, LCD panel says ‘Ready’ or ‘On Line’)?
  • Is the network Ethernet cable securely plugged into the printer and/or printer server? If the Ethernet port has LED indicator lights, do they indicate network activity (e.g. blinking)
  • Is the Ethernet print server configured correctly?  Typically these settings can be accessed via a front LCD panel display and/or via browser interface accessed by entering the Ethernet print server IP address

Problem with the Network Connection

Verify the connection from the PC or server is valid through to the printer.  This may require a specialist with network infrastructure and or security.  Common problems include:

  • Network security blocking access
  • PC or server not properly connected and/or configured for the network

CODESOFT Printer Settings are Invalid

Confirm the printer settings in CODESOFT. TEKLYNX provides a convenient tool in the TCP/IP (Telnet) Connection window to test the settings.

File > Select Printer > Port... button > TCP/IP button

If it connects, you get “Establish connection successfully !”.

Additional Comments

Issue Found:  Running CODESOFT 2015 on Windows 10


Was this article helpful?