Printing problem (winsock error 10054)

Posted on 2010-08-24
Last Modified: 2013-12-19
Hi folks,

I've searched EE already for a solution, but haven't found a relative thread to printing. We have a wide-format inkjet plotter that prints files from a particular workstation. Randomly, in the middle of a print, the printer will stop responding and the computer reports a "winsock error" (screenshot attached).

Any suggestions why this is happening? I understand it's a loss of data across the network, but any suggestion where I should start my troubleshooting?

Question by:t15roberts
  • 5
  • 4

Expert Comment

ID: 33512455
Do you use a print server? If there are many service protocols running on it this might be the reason. You will have to migrate those services to another server

Also...what OS do you use in your network, Client? Server?

Its not really a network problem.

Author Comment

ID: 33513164
Yes, it's an HP print server using JetDirect. I don't see many service protocols enabled (config screen shot attached).

Regarding OS, the workstation was Windows XP and now is Windows 7 (we were having errors with both OS).

Expert Comment

ID: 33513936
Kindly show me protocol info
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.


Author Comment

ID: 33514061
Sure, protocol info screens are similar to the config screen shot I sent. I have attached each protocol info page.

Assisted Solution

Geek_Nabil earned 500 total points
ID: 33514135
Please upgrade your firmware on the print server:

This should solve your problem.

Author Comment

ID: 33522098
Thank you. I have attempted to update the JetDirect Firmware from the link you provided, however the unit times out on the update. Checking the firmware rev, I notice we are still at v.22 instead of v.25...

Do you think the printer firmware needs updating too? If so, can you provide a link to the printer firmware (as opposed to JetDirect firmware link provided)??

Thank you again for the help!

Accepted Solution

Geek_Nabil earned 500 total points
ID: 33524022
Update the Printer Firmware, am not sure if that would solve the problem, nevertheless try it:

Choose your current firmware version, and download the appropriate file, using this guide:

Author Comment

ID: 33563606
Thank you for all the great links. HP's website is close to useless when searching (broken links everywhere), and you have pointed us in the right direction. I can't seem to get the firmware update to "take." It just hangs. I have let the window "updating firmware" refresh for over an hour with no success.

One question:  these problems began occuring when we moved our office (my original post questioned if it was a network problem) to a new location. The office is running 1000TX, while the previous office was 10/100TX. Could the workstation be overloading our old print server? I tried limiting the port to 100TX to see if that helps....

Author Closing Comment

ID: 33693096
Almost four weeks since we throttled the port to 10/100TX and no WinSock errors. I still can't flash the firmware, so am hoping this fix was a solid solution.

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
FTP output from Wireshak 6 87
server is not seen in network 12 76
sync conflicts 1 69
Office 2016 Network Activation 2 29
Sometimes you might need to configure routing based not only on destination IP address, but also on a combination of destination IP address (or hostname) and destination port number. I will describe a method how to accomplish this with free tools. …
Many of us in IT utilize a combination of roaming profiles and folder redirection to ensure user information carries over from one workstation to another; in my environment, it was to enable virtualization without needing a separate desktop for each…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Sending a Secure fax is easy with eFax Corporate ( First, just open a new email message. In the To field, type your recipient's fax number You can even send a secure international fax — just include t…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now