Hello! First of all, i want to apologize for my bad english. i try my best
I got Windows Server 2012R2 installed as RDP server, server working in 2008R2 domain. Since it works as print server too, i try to hide some printers from RDP clients and give permissions on specific printers to specific users.
To accomplish this, first thing that i did is took away print permission from group Everyone. Then i addPrinter1 and give print permission to, e.g, user1@domain.org. Then i addPrinter2 and give print permission to User2@domain.org, and so on. It works well, User1 can see only Printer1, User2 can see only Printer2, but when it comes to actually print something, it fails. Print task appears and then disappears in queue, but page is never come out of printer.
In eventviewer i see event with ID 1000 every time i try to print. It says:
- EventData printfilterpipelinesvc.exe 6.3.9600.17415 5450487e hpxtpsdrvf8.dll 11.21.0.2275 519f521e c0000005 000000000001421a 484 01d4086957291768 C:\Windows\system32\printfilterpipelinesvc.exe C:\Windows\system32\spool\DRIVERS\x64\3\hpxtpsdrvf8.dll 94f23d50-745c-11e8-80e6-84ab6135b69d
When i revert all permissions to default, and group Everyone got it print permission, printing works like charm, but every RDP user can see all printers connected to server. All printers are HP, most of them M125-127 MFP.
Any help appreciated. Thanks!