Got it, thanks. I would like to know about that port though if anyone has ideas. It doesn't seem like I should have to open up to the outside world just to send files to my printer.
With root privileges, with a text editor open /etc/cups/cupsd.conf
. Search for the following:
# Listen to (Port/Listen)
Comment out all line in that section by adding a hash mark (#) at the beginning of the line. Then add thee following in that same section:
This command will limit cups to listening only on port 631 of the box the printer is attached.
To make these changes effective immediately, as root type:
if the rc.cups script is not executable type:
sh /etc/rc.d/rc.cups restart
Before making the changes effective, from the command line type:
nmap -v localhost
Restart the cups daemon and then run nmap again. You should see a difference.