Just getting my Linux-based iPrint system going after years of running NetWare-based iPrint.

I've noticed if I name my printers with "wrong" characters, I get a "creation failed" error on the client when I try to print. If I give it a simple name (all lower-case letters) then that same printer works.

IE: "HP-4100-OES2" versus "hp".

What are the naming convention rules? Or am I missing something here regarding this issue?