I'm working with a special need for a client that has a Windows 2008 Standard x64 Server (non R2).
They have an VFP application that does not work well on a 64bit server. We have setup a dedicated Win2003 Standard Server SP2 and installed the application there and it runs great.
The issue: Remote users remote the Win2008 server via terminal services. They run apps there and then launch a new RDP session from the Win2008 server session to the Win2003 server to run the VFP app. Their local HP P2035n client printer shows up properly as a session printer on the Win2008 RDP session, but does not then display on the second Win2003 RDP session. Unfortunately, they need to print from that app as well.
I've installed the updated HP printer drivers on the local PC, the Win2008 terminal server and the Win2003 terminal server. Other Microsoft engineers I have spoken with said it "should" work, but does not. There is no VPN between the remote site and the server, otherwise I'd directly map it from the server. Printers defined locally on the Win2008 server show up as session printers on the Win2003 server, just not the remote client printers.
I appreciate any other thoughts on how this might be able to work without having to setup a VPN between the remote networks.