---
title: "Popups stop working after upgrade to Mac OS X 10.4 (Tiger) or OSX 10.5 (Leopard)"
slug: "popups-stop-working-after-upgrade-to-mac-os-x-104-tiger-or-osx-105-leopard"
updated: 2024-04-01T13:35:18Z
published: 2024-04-01T13:35:18Z
canonical: "kb.pharos.com/popups-stop-working-after-upgrade-to-mac-os-x-104-tiger-or-osx-105-leopard"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://kb.pharos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Popups stop working after upgrade to Mac OS X 10.4 (Tiger) or OSX 10.5 (Leopard)

After upgrading to Mac OS X 10.4 (Tiger), Popups stops working. The Popup Client appears as normal, but after information is entered and the Client is dismissed, the following error is returned:

"Unable to connect to printer; will retry in 30 seconds...: Can't assign requested address"

**Note:** This problem was fixed in the most recent release of Mac OS X. Mac OS X 10.4 versions where the problem occurs:

- 10.4
- 10.4.1
- 10.4.2
- 10.5
- 10.5.1

Mac OS X 10.4 versions where fixed:

- 10.4.3 - 10.4.11

---

Unlike previous versions of OS X, Tiger and Leopard require the port number for device URIs to be fully specified. There are two options to resolve the problem:

Remove the current components and download the latest version of the Pharos MAC Popup Client from:

[http://www.pharos.com/Support/MAC/Index.html](http://www.pharos.com/Support/MAC/Index.html)

Or:

Remove all current Popup printers on any Mac clients and add them back in, specifying a port number as part of the URI.

To create a new printer, specifying the port number:

1. Open Printer Setup Utility in /Applications/Utilities/.
2. Click the **Add** button in the toolbar.
3. Hold down the key on the keyboard and click the **More** button.
4. From the topmost popup button, select **Advanced**.
5. From the **Device** popup button, select **Pharos**.
6. In the **Device** field, enter a name for the new printer queue.
7. In the **Device** field, enter the Unified Resource Identifier for the desired Popup queue on a Pharos Print Server. This value should have the format "popup://print_server_address:515/queue_name", without the quotes. The "print_server_address" should be replaced with the domain name or IP address of the Pharos Print Server. The "queue_name" should be replaced with the name of the desired queue on the Pharos Print Server. If a Print Server has the IP address 192.168.2.10 and a Popup queue named "MacQueue", the device URI should be "popup://192.168.2.10:515/MacQueue".Important: Do NOT use the address of the target printer - "print_server_address" should always be the address of a Pharos Print Server. Do NOT remove the "popup://" or the ":515" parts of the URI.
8. From the **Printer** popup button, select the type of printer associated with the Popup queue. If the desired printer is not available, selecting "Generic" will work in most cases.
9. Click **Add**. The new Popup queue will now show up in the list of printers.
10. To print to the new queue, select it from the printer popup button in the print dialog of any application.

Alternatively, you can edit the **/etc/cups/printers.conf** file and restart the cups daemon to change the printer settings. For each printer listed in the printer.conf file, edit the line that looks like this:

DeviceURI popup://192.168.2.21/alpha

To include the port number, e.g. DeviceURI popup://192.168.2.21:515/alpha.

**Note:** The printers.conf file is owned by root and is sensitive to extra characters that may be introduced by some editing applications. To perform the editing, you will need to authenticate yourself as root and make sure to use a proper text editor, such as emacs. Changing printer settings by editing the printers.conf file may be more convenient, but is also more risky - any commands you enter will be executed with root (i.e. full) privileges, which has the potential to damage your system if the wrong commands are entered.

## Related

- [Error "sh.exe has stopped working" when executing the Omega usb-hdd-install.bat on a Vista machine](/error-shexe-has-stopped-working-when-executing-the-omega-usb-hdd-installbat-on-a-vista-machine.md)
- [USB magnetic card reader stops working on Canon iMFP](/usb-magnetic-card-reader-stops-working-on-canon-imfp.md)
- [Tracker silent installs not working in combination with the /dir option](/tracker-silent-installs-not-working-in-combination-with-the-dir-option.md)
- [Blueprint "Invalid Child Element" Error When Importing Print Data for Publication](/blueprint-invalid-child-element-error-when-importing-print-data-for-publication.md)
- [ComTaskMaster service will not start](/comtaskmaster-service-will-not-start.md)
