We are trying to print from a C# .NET (2.0) application to a printer attached to the client, it is not a network printer as it is used for printing special documents. The print request goes up to the server where the application happily sorts out what is to be printed etc and formats it. The actual problem is then redirecting the print back to the printer attached to the client from where the print request came. The server can print a test page on the client printer ok but when running through the application we are getting “printer '\\xxxxxx\Canon iP2600 series' not installed on server” or “Settings to access printer '\\xxxxxx\Canon iP2600 series' are not valid” when someone is logged onto the webserver. Can anyone offer any help in resolving the problem?