We have a little bit of a weird setup, and I'm having an issue. We have several remote sites that connect back to our HQ through a Sonicwall software VPN. They use terminal server to connect to our main program here. In order to print from that program to their local printers, we have to set up the printer on the terminal server with a local port of their ip address and printer share name. That is pretty much the sole reason for the VPN, because these computers are not on the domain. I have one user who I just set up an HP Laserjet 2430dn locally on his PC via USB. I have shared the printer, installed it on the termianl server, and am able to print to it from the term server logged in as admin. For some reason, when he is logged into the term server as his user, every job he tries to print error's out immediately. I've even went so far as to make him a domain admin with the same results. Any ideas on what could be causing this? Any ideas on a better printer setup?