Having trouble with your printer under OS X ? Has it changed IP or DNS name and now you are faced with having to delete it and re-create it?
Don’t worry, you can skip the rather limited Apple GUI, and simply visit http://localhost:631 on your Mac.
If this is your first time you will encounter an error, saying you need to enablethe web interface; to do this, open Terminal and type in:
sudo cupsctl WebInterface=yes
You’ll be prompted for your password.
Then click Administration, select Manage Printers, then select the Printer. Then make the changes you need; you'll be prompted for your username and password again.
Now, in my case the problem was AirPrint, so I simply changed the connection to ipp over http, and its fixed!