I have a remote user who needs to run an application on a server at our site but print from their local computer.
No matter what I do, the remote user's printer will not show up in a remote desktop session. I wonder if anyone else knows of something to try.
Remote computer -> VPN tunnel-> firewall->server
-- checked "printers" and "ports" in RDC options Local Resources tab
-- installed the printer driver on the server and the same printer driver on the remote computer
-- added FilterQueueType registry hack
I've even created a test setup on a machine I have access to: Downloaded the driver, created a dummy print queue , then connected through the same series of connections. My wn RDC session on the server links the dummy printer. So it's not the VPN tunnel or the firewall.
If the remote user temporarily binds the printer to LPT1 it still won't show up for them.
There are two differences between my test setup and the remote user's:
- The remote user's printer is accessed across the network (physically connected to their wireless router; my dummy print queue is bound to LPT1
- The remote user has Windows 7 Home Premium (64-bit); I have Windows 7 Pro (64-bit)
Another possibility is that we're simply not waiting long enough; I don't know what quality of internet connection the remote user has. My test setup went through a 4G connection.