IPP printing problem in Windows 7 SP1
Hello, I can confirm that we are finding the same problem, the only difference is that we use https on 433 instead of http on 631. Uninstalling the service pack seems to resolve the problem. I have found that the inetpp.dll used by ipp printing is updated in SP1: Before SP1 (with all updates): 6.1.7600.16385 After SP1: 6.1.7601.17514 Does anybody knows which changes have been implemented in this library or the ones it uses? We are still trying to get more info, if we find something more I will post it here. Thanks for any help.
March 4th, 2011 7:12am

Dear All, I install a linux box to be a printer server by CUPS. IPP printing is working in Windows 7 with authentication. After upgrading to Windows 7 SP1 IPP printing is failed. Key messages are from /var/log/cups/error_log D [03/Mar/2011:18:09:16 +0800] cupsdAuthorize: No authentication data provided. D [03/Mar/2011:17:16:03 +0800] Returning HTTP Unauthorized for Print-Job (http://printersrv2:631/printers/4F_Computer_room_HP4515PCL) from 192.168.97.74 After I remove SP1 IPP printing is working again. It should be the problem of Windows 7 SP1 Thank You for help.
Free Windows Admin Tool Kit Click here and download it now
March 4th, 2011 9:14am

Thanks for the post. Anyone else with CUPS chime in. I forwarded this port to interested parties but if you have any type of support contract with MS I suggest starting there as well.Alan Morris Windows Printing Team
March 6th, 2011 7:44pm

I'm using Windows 7 Enterprise version. Is there any hotfixs for it?
Free Windows Admin Tool Kit Click here and download it now
March 8th, 2011 1:10am

Could one of you install this QFE on Windows 7 RTM and confirm if this version of inetpp.dll is the blocker? Inetpp.dll 6.1.7600.20757 thanks http://support.microsoft.com/kb/2280758 The print job fails when you try to print to a non-Windows-based IPP server on a client computer that is running Windows 7 or Windows Server 2008 R2Alan Morris Windows Printing Team
March 8th, 2011 1:33am

Hello, yes, I can confirm that on a Windows 7 without SP1 with the printer running ok as soon as I install http://support.microsoft.com/kb/2280758 I cannot print because of authentication errors. Deleting the printer and reinstalling doesn't solve anything as it fails when it tries to authenticate. thanks, Ferran
Free Windows Admin Tool Kit Click here and download it now
March 8th, 2011 8:15am

Hello, I have the exact same problem, and can also confirm that its related to SP1 (or an included Update). Im using Windows 7 Professional. Thanks for help
March 11th, 2011 9:24am

What type of authentication are you configuring? I was able to print from Windows 7 SP1 to CUPS fine. I was not prompted for a password so I assume some basic authentication or no authentication . Alan Morris Windows Printing Team
Free Windows Admin Tool Kit Click here and download it now
March 15th, 2011 7:59pm

The following are the lines in /etc/cups/cupsd.conf DefaultAuthType Basic DefaultEncryption IfRequested The problem is that: IPP in Windows 7 SP1 does not send out authenticationdata.
March 16th, 2011 11:56pm

The problem is that: IPP in Windows 7 SP1 does not send out authenticationdata. I can confirm this. Using wireshark I can't see any authentication headers send by the windows IPP client. Did anyone try to manually replace the affected files with an older version? Inetpp.dll Inetppui.dll Wpnpinst.exe http://support.microsoft.com/kb/2280758 seems to be related but the HotFix doesn't work with SP1.
Free Windows Admin Tool Kit Click here and download it now
March 23rd, 2011 7:04pm

I tried but it failed. I found the way to replace system files, Inetpp.dll and Inetppui.dll The printing system was abnormal. Even I copied back these files. The only way back to normal was uninstalling SP1.
March 24th, 2011 5:00am

Hi Freddy436 How do you do that? I do the following takeown /f c:\Windows\system32\inetpp.dll cacls c:\Windows\system32\inetpp.dll /G %USERNAME%:F net stop "Print Spooler" copy f:\inetpp16385.dll c:\Windows\system32\inetpp.dll net start "Print Spooler" It fails. It seems I break some file perms. IPP was gone from the system.
Free Windows Admin Tool Kit Click here and download it now
March 25th, 2011 5:27am

I got it. @echo on takeown /f c:\Windows\system32\inetpp.dll cacls c:\Windows\system32\inetpp.dll /G %USERNAME%:F net stop "Print Spooler" copy f:\inetpp.dll c:\Windows\system32\inetpp.dll icacls c:\Windows\system32\inetpp.dll /remove:g %USERNAME% icacls c:\Windows\system32\inetpp.dll /grant SYSTEM:RX icacls c:\Windows\system32\inetpp.dll /grant Users:RX icacls c:\Windows\system32\inetpp.dll /grant Administrators:RX net start "Print Spooler" pause Please replace the f:\inetpp.dll to yours. BTW: X86 and X64 have dfferent inetpp.dll BE CAREFULLY!!!
March 25th, 2011 8:32am

I tried it too and it looks like it's working again. wpnpinst.exe and inetppui.dll have version 6.1.7600.16385. There's no need to downgrade them, they had the same version on my old (pre SP1) system. Seems like thy weren't upgraded by SP1. I had to downgrade inetpp.dll from 6.1.7601.17514 to 6.1.7600.16385. After a reboot everything was back to normal (authentication is working) and so far I didn't notice any problems. A copy of the old inetpp.dll(6.1.7600.16385) can be found here: http://www.filesavr.com/BXKER093EJ7T8I9
Free Windows Admin Tool Kit Click here and download it now
March 30th, 2011 10:43am

Thanks much for the helpful info. Wonder when we're going to see a Microsoft response on this?
April 7th, 2011 1:26pm

Thanks a lot for this ;) Regards
Free Windows Admin Tool Kit Click here and download it now
April 8th, 2011 6:31am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics