Windows XP internet printing

I deployed Windows 200 R2 IPP. One some XP machines, the printer is displayed as 'printer1 on http://printserver' instead of 'printer1 on printserver' like other XP machines.
We have a AGP script to run to make the network printer mapped available to whoever logs on the PC, the AGP script runs fine when the printer is displayed as 'printer1 on printserver', but it will fail if the printer name displayed as 'printer1 on http://printserver'.
I tried - AGP machinename http://printserver/printer1 = it did not work if the name is printer1 on http://printserver
I tried - AGP machinename printserver/printer1 = it works if the name is 'printer1 on printserver'

This happens because the client can connect to the print device either by IPP or RPC protocol. Is there a way I can force (registry hack maybe) the client only use RPC connection to printer server? Thanks.

Or maybe there's a setting in IIS 7 to achieve the goal? thanks.

They are either IE 7 or IE 8 on XP Pro w/ SP3 - Domain PC
ITBoyAsked:
Who is Participating?
 
gheistCommented:
print server needs to be in IE "intranet" zone (disbaled when installing IE8) to enable IPP->RPC promotion.
0
 
ITBoyAuthor Commented:
typo, correct server OS is Windows 2008 R2.
0
 
ITBoyAuthor Commented:
good leads but not the solution
0
 
gheistCommented:
You need to enable "intranet zone" after installing IE8 on each profile, then add print server to that zone, then install the printer.
Setting does no damage to IE7, so you can try the GPO...

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.