Bereitstellen von Cups-Druckern über ein MS-Gruppenrichtlinienobjekt

669
Pierre-Yves Le Dévéhat

Ich habe Cups auf einem Debian GNU / Linux 9.0 (Stretch) -Betriebssystem installiert. Auf diesem Server habe ich freigegebene Drucker eingerichtet, die ich auf 80 Windows 7-PCs bereitstellen muss. Ich habe kein Problem für die Installation eines Druckers auf einem einzelnen PC mit der Adresse http: // cupsserver: 631 / drucker / foo-printer, aber ich habe keine Ahnung, wie dies mit GPOs geschieht. Ich habe versucht, eine Richtlinie mit http: // cupsserver: 631 / printers / foo-printer als Freigabepfad eines Gruppenrichtlinienobjekts zu erstellen. Wenn ich jedoch versuche, die Regel auf einem PC anzuwenden, gibt das Windows-Ereignisprotokoll einen Fehler "ungültiger Druckername" zurück und installiert den Drucker nicht auf dem Gerät. Wie gehen Sie vor, um mein Problem zu lösen?

0

1 Antwort auf die Frage

0
Twisty Impersonator

Gruppenrichtlinien können nicht zum Bereitstellen von Druckern verwendet werden, die eine Verbindung über das HTTP-Protokoll herstellen. GP erfordert, dass der Drucker in eine IP-Adresse auflösbar oder über die Druckerfreigabe von Windows freigegeben werden kann.

Außerdem kann der Pfad zu dem in der Gruppenrichtlinie angegebenen Treiber das HTTP-Protokoll nicht verwenden. Der Treiber muss auf einer SMB-Netzwerkfreigabe gehostet werden.

Um dieses Problem zu umgehen, können Sie das Skript einfach über Gruppenrichtlinien bereitstellen, wenn Sie die Druckerverbindung mithilfe eines Skripts erstellen können.