This one is weird.
I have a terminal server with 6 network printers installed.
They are installed as local printers using a standard tcp/ip port.
They are each on different subnets because they are at different locations.
These printers will on occasion offline and not come back.
It seems to happen if there is a disruption in the network preventing connectivity from the printer to the server. Even though the network connectivity is restored teh printer remains offline.
Here is the strange part. I can ping any device on that subnet besides the printer from this terminal server. When I try to connect to that printer from any other computer or server the printer works fine. So this is only affecting the connection from the terminal server to the remote printer.
This will also only affect one printer on the TS. So while one does not work the other 5 will work fine.
The only way I was able to resolve the issue was to reboot the terminal server. Once I rebooted all printers were re connected and worked fine.
This is a production server so I can't reboot it at will.
Any ideas on how I can resolve this without having to reboot the server.
I have tried to restart the print spooler service, but I don't think the problem is there, since I cannot ping the printer from command prompt it appears to be an ip related issue.