MAC OS X Popup Client Error: "Remote host did not accept control file (54)"
  • 02 Apr 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

MAC OS X Popup Client Error: "Remote host did not accept control file (54)"

  • Dark
    Light
  • PDF

Article summary

When printing on OS X machines that have Popups installed, the Mac Printer box displays:

"Sending control file (xxx bytes)"

then after some seconds:

"Remote host did not accept control file (54)"

The Pharos Popup Client never comes up.


The most likely cause of this problem is that the Macs have multiple DNS records.

Symptoms:

1) Some Macs work, and some don't

2) Error message "Remote host did not accept control file"

More details:

"Remote host did not accept control file (54)", is a known problem for Apple.

In short, if a machine has multiple DNS records in the site's DNS, printing from Mac OS X is likely to fail with the given error. This is because the OS X printing system sends up all of the machine's host names, when in fact the server only expects one. The problem will occur whether or not Popups is installed (when printing via LPR/LPD) .

Currently, the only fix is to go through DNS and remove duplicate machine records, then restart the affected Macs (to refresh the client DNS caches). However, this bug has been reported to Apple and will be fixed in an upcoming version of the operating system.


Was this article helpful?


Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.