• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 7383
  • Last Modified:

Problems Adding an IPP printer from Vista clients connecting to a Win 2003 Server

-We are getting an "Installation Failed. The Printer name is invalid" error when connecting over http (http://printserver/printers) from Windows Vista clients  attempting to install any IPP  printer on a Windows Server 2003 printer server with SP2. We get same results on another print server that has R2 and SP1 on it.

-Windows Vista clients are students PCs not connected to our domain but are authenticating to the print server via their Active Directory user accounts through digest authentication on IIS.
-Staff Vista PCs that are on the domain have no problem installing IPP printers on the same print server  
-Student XP PCs not connected to the domain are able to install IPP printers just fine on the same print server

-We have tried unchecking Protected Mode from the Local Intranet Security setting in IE7 before trying to install the IPP printer, but got the same error. We did get the IPP printer installation to work on 1 PC after doing this, but it failed on other PCs as well as the same PC  after deleting the printer, rebooting and trying to install again.

-Student PCs are able to successfully install a printer  by connecting to the the server and the printer share name.  \\printserver\printersharename  However, this is not an ideal solution as the user will need to re-authenticate to the print server before they can print after shutting down or logging out.

Possible Fixes or Work Arounds We have found

  • 2
1 Solution
In looking at the document you reference it looks like you have to explicitly identify the printer you want to connect to when using VISTA ...
10. Choose Select a shared printer by name.
11. Type the complete name of the printer you want to connect to
i.e. http://iprint.ubalt.edu/printers/LABAC103A/.printer

Have you done it this way?

Their Windows 2000 instructions reference connecting to the print server to get a list of printers ... since the instructions are different for VISTA I presume the way they are doing it for Windows 2000 does not work for VISTA ... and it sound slike this is how you are trying to do it.
kc4jesusAuthor Commented:
Thanks for your help CJ. Yes, we did explicitly identify the printer. However, we were never prompted to enter in our user name and password. Is there a setting in Vista that would prohibit authentication such as in Network Sharing and Discovery?
kc4jesusAuthor Commented:
The key was to authenticate to the print server via http (http://printserver/printers) as the first step in the installation process and have it remember your password. This caches your password for later in the installation when you attempt to connect to the printer. Once we did this, the installation worked fine and retained its settings. If you forget to check off remember your password during the initial authentication, the installation will fail every time. For good measure, we manually entered in the users credentials in the configure ports option of the Ports tab of the print driver.


Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now