[ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

[ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 24.11.2021 22:03:00

Hallo Forum,

meine Debian 11 Server lehnt die GUI Verbindung ab.

Code: Alles auswählen

http://192.168.178.33:631/
Chrome Browserhinweis:

Code: Alles auswählen

Die Website ist nicht erreichbar192.168.178.33 hat die Verbindung abgelehnt.
Versuchen Sie Folgendes:

Verbindung prüfen
Proxy und Firewall prüfen
ERR_CONNECTION_REFUSED

CUPS Systeminfo:

Code: Alles auswählen

sudo systemctl  status cups
● cups.service - CUPS Scheduler
     Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-11-24 21:34:54 CET; 23min ago
TriggeredBy: ● cups.path
             ● cups.socket
       Docs: man:cupsd(8)
   Main PID: 566 (cupsd)
     Status: "Scheduler is running..."
      Tasks: 1 (limit: 4651)
     Memory: 3.8M
        CPU: 24ms
     CGroup: /system.slice/cups.service
             └─566 /usr/sbin/cupsd -l
Wie gehe ich bei der weiteren Fehlersuche vor?

MfG
AxelMD


Mein Workaround, Quick and Dirty ohne Wissen:
/etc/cups/cupsd.conf aus Debian 10 Buster ---------> Debian 11 Bullseye übernommen
https://paste.debian.net/1220737/

Debian 11 /etc/cups/cupsd.conf
https://paste.debian.net/1220884/
Zuletzt geändert von AxelMD am 26.11.2021 10:05:42, insgesamt 5-mal geändert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 24.11.2021 22:09:05

AxelMD hat geschrieben: ↑ zum Beitrag ↑
24.11.2021 22:03:00
Wie gehe ich bei der weiteren Fehlersuche vor?
Da du nicht genau schreibst, ob du es von einem separaten Rechner probierst, aber die Verbindung anscheinend auf nicht-localhost probierst: Schau, ob Listen in /etc/cups/cupsd.conf so gesetzt ist, dass andere Rechner überhaupt drauf zugreifen dürfen.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 24.11.2021 22:14:14

Code: Alles auswählen

cat cupsd.conf
#
# Configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn
PageLogFormat

# Specifies the maximum size of the log files before they are rotated.  The value "0" disables log rotation.
MaxLogSize 0

# Default error policy for printers
ErrorPolicy retry-job

# Only listen for connections from the local machine.
Listen localhost:631
Listen /run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols dnssd

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Web interface setting...
WebInterface Yes

# Restrict access to the server...
<Location />
  Order allow,deny
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Restrict access to log files...
<Location /admin/log>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the kerberized printer/job policies...
<Policy kerberos>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Negotiate
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Negotiate
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Negotiate
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
Das habe ich gemacht wie immer, wo liegt der Fehler?
Der Rechner mit dem Drucker hat keinen Desktop.
Zuletzt geändert von AxelMD am 24.11.2021 22:16:34, insgesamt 1-mal geändert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 24.11.2021 22:16:31

Es hätte gereicht, wenn du die Zeile mit Listen am Anfang angeguckt und evtl. gepostet hättest.

Wenn du noch schreibst, ob du tatsächlich von einem zweiten Rechner als dem, auf dem Cups läuft, darauf zugreifen willst, kann man dir auch sagen, ob das tatsächlich die Fehlerquelle ist.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 24.11.2021 22:21:29

Von meinem Notebook möchte ich auch den Server zugreifen und CUPS einstellen.
Von meinem Notebook möchte ich den am Server angeschlossenen Drucker nutzen.
Von meinem Notebook bin ich per SSH mit dem Server verbunden.

Was muss ich ändern?
Bei Debian 9, 10 funktionierte CUPS sofort, was ist bei Debian 11 anders?
Habe ich irgendwo eine Fehler gemacht, etwas übersehen?

Hat CUPS ein Terminalprogramm und CUPS zu konfigurieren?

Code: Alles auswählen

 sudo cupsctl
_debug_logging=0
_remote_admin=0
_remote_any=0
_share_printers=0
_user_cancel_any=0
BrowseLocalProtocols=dnssd
DefaultAuthType=Basic
ErrorPolicy=retry-job
JobPrivateAccess=default
JobPrivateValues=default
MaxLogSize=0
PageLogFormat=
SubscriptionPrivateAccess=default
SubscriptionPrivateValues=default
WebInterface=Yes

Code: Alles auswählen

groups
users cdrom floppy sudo audio dip video plugdev netdev ssh axel
Fehlt da "lpadmin"?

Code: Alles auswählen

lpinfo -v
network ipps
file cups-brf:/
network ipp
network beh
network https
serial serial:/dev/ttyS0?baud=115200
network lpd
network http
network socket
direct parallel:/dev/lp0
direct hp
direct hpfax
Zuletzt geändert von AxelMD am 25.11.2021 17:35:26, insgesamt 1-mal geändert.

letzter3
Beiträge: 446
Registriert: 16.07.2011 22:07:31

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von letzter3 » 24.11.2021 22:55:22

Muss cups nicht mittlerweile über HTTPS aufgerufen werden?

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 24.11.2021 23:22:40

AxelMD hat geschrieben: ↑ zum Beitrag ↑
24.11.2021 22:21:29
Von meinem Notebook möchte ich auch den Server zugreifen und CUPS einstellen.
Von meinem Notebook möchte ich den am Server angeschlossenen Drucker nutzen.
Das wäre direkt im ersten Beitrag hilfreich gewesen :wink:

Ich bin zugegeben nicht so ganz mit der Konfiguration von Cups vertraut, aber ich nehme an du brauchst

Code: Alles auswählen

Listen *:port
statt der einen entsprechenden existierenden Zeile mit localhost drin. Oder statt des Sternchens die/eine zum Lauschen gewünschte IP deines Servers

Ob sich da zwischenzeitlich mal was geändert hat, weiß ich nicht.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 06:43:53

Hallo, es fehlt beim Debian 11 Install die Auswahlmöglichkeit "Druckserver", so habe ich das früher immer gemacht.
Deswegen hatte ich und andere nie Probleme.

Wo finde ich eine vollständige aktuelle Anleitung für Debian 11?

Code: Alles auswählen

cupsctl Webinterface=yes
Jetzte bekomme ich im Browser die Nachricht:
Verboten
You cannot access this page.
https://www.reddit.com/r/debian/comment ... _printing/

https://bugs.debian.org/cgi-bin/bugrepo ... bug=993668

Wo finde ich einen Workaround? Wie löse ich das Problem?
Mein Workaround, Quick and Dirty ohne Wissen:
/etc/cups/cupsd.conf aus Debian 10 Buster ---------> Debian 11 Bullseye übernommen
https://paste.debian.net/1220737/

Wie ist der richtige Weg bei Debian 11 Buster?
Zuletzt geändert von AxelMD am 26.11.2021 09:59:40, insgesamt 1-mal geändert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 25.11.2021 08:53:58

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 06:43:53
Mein Workaround, Quick and Dirty ohne Wissen:
/etc/cups/cupsd.conf aus Debian 10 Buser ---------> Debian 11 Bullseye übernommen
[...]

Wie ist der richtige Weg bei Debian 11 Buster?
Eine alte, funktionierende Konfigurationsdatei zu übernehmen ist ein völlig legitimer Weg und kein Workaround, wenn sie das tut, was du möchtest.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 06:43:53
Hallo, es fehlt beim Debian 11 Install die Auswahlmöglichkeit "Druckserver", so habe ich das früher immer gemacht.
Deswegen hatte ich und andere nie Probleme.

[...]

https://www.reddit.com/r/debian/comment ... _printing/

https://bugs.debian.org/cgi-bin/bugrepo ... bug=993668
Der "Druckserver" bei der Installation hat nichts anderes gemacht, als ein

Code: Alles auswählen

apt install cups
Es kann aber sein, dass sich gleichzeitig die Defaultkonfiguration geändert hat. Das hat aber mit der Installationsoption direkt nichts zu tun.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 09:44:36

Vielleicht wurde Datei von mir noch gar nicht richtig erstellt.
Das habe ich noch nie gemacht, den Debian Installer mit Auswahl Druckserver habe ich immer verwendet.
CUPS ist vermutlich kein vollständig konfigurierter Druckserver.

Wie Installiere ich einen Druckserver bei Debian 11?

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 25.11.2021 10:06:23

Du machst es dir komplizierter als nötig.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 09:44:36
Vielleicht wurde Datei von mir noch gar nicht richtig erstellt.
Wenn die cupsd.conf unter Buster das getan hat, was du möchtest, kopiere sie nach Bullseye. Egal ob ursprünglich von Hand geschrieben oder nicht. Falls durch Änderungen in Bullseye – unwahrscheinliche – Fehler auftreten, wirst du das schon merken.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 09:44:36
CUPS ist vermutlich kein vollständig konfigurierter Druckserver.
Cups ist zumindest der Druckserver. Deshalb ist die Auswahl aus der Installation auch rausgefallen, weil es eh nur einen gibt. Für die Konfiguration kopierst du die cupsd.conf, wenn gewünscht, plus anschließende Konfiguration deiner Drucker.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 09:44:36
Wie Installiere ich einen Druckserver bei Debian 11?

Code: Alles auswählen

apt install cups
So macht es (übertragen) auch der Installer von Buster.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 10:16:27

Und was macht der Installer von Buster noch zusätzlich in Bezug auf Cups?
Schau mal wie viel Probleme es hier gibtmit CUPS Debian 11, so trivial ist dies Sache zu Zeit nicht.

Wie installiere ich das System, wenn mir keine Vorlage /etc/cups/cupsd.conf vorliegt?

Benutzeravatar
MSfree
Beiträge: 10774
Registriert: 25.09.2007 19:59:30

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von MSfree » 25.11.2021 10:39:34

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 10:16:27
Schau mal wie viel Probleme es hier gibtmit CUPS Debian 11, so trivial ist dies Sache zu Zeit nicht.
Es gibt zwar hier im Forum einige Threads, weil Drucker mit Bullseye plötzlich nicht mehr funktionieren, das sind aber fast immer Probleme mit den binären Hersteller-Treibern, die nicht mehr mit dem aktuellen Kernel funktionieren.

CUPS ansich macht aber fast keine Probleme. Und daß das CUPS Webinterface nicht von anderen Rechnern aus erreichbar ist, ist schon immer so. Lese dazu bitten diesen Thread nochmal komplett durch, denn die Lösung dazu wurde hier schon zweimal gepostet.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 11:12:07

Von welcher Lösung schriebst Du jetzt?
Hast Du bitten den genauen Verweis für mich?

Code: Alles auswählen

# Only listen for connections from the local machine.
Listen localhost:631
Listen /run/cups/cups.sock

Code: Alles auswählen

Listen *:port
Das war bei mir keine Lösung.
Zuletzt geändert von AxelMD am 25.11.2021 11:15:17, insgesamt 1-mal geändert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 25.11.2021 11:14:56

Zusätzlich brauchst du meine ich noch diesen Block (oder passend angepasst)

Code: Alles auswählen

<Location />
  # Allow remote access...
  Order allow,deny
  Allow all
</Location>
den du in deiner Buster-cupsd.conf eben schon drin hättest.
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 11:20:21

"meine ich"

Das mit dem zweiten Block wußte ich nicht.
Anpassen könnte ich den zweiten Block ohne Vorlage nicht, dazu fehlen mir die Kenntnisse.

Genau deswegen suche ich eine offizielle Anleitung für Debian 11 Bullseye.
Debian 10 Buster hatte alles eigenständig richtig konfiguriert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 25.11.2021 11:39:41

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 11:20:21
"meine ich"
Ja, das meine ich. Mit einer gesunden technischen Intuition und dem Vertrauen, Dokumentationen wie man cupsd.conf lesen zu können. Ohne dafür eine Anleitung zu brauchen, die es mir in einzelnen Schritten vorkaut, und nach der ich am Ende nichts selbst verstanden habe.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 11:20:21
Das mit dem zweiten Block wußte ich nicht.
Anpassen könnte ich den zweiten Block ohne Vorlage nicht, dazu fehlen mir die Kenntnisse.
Du brauchst keine Vorlage für die Datei. Kopiere wie gesagt deine alte cupsd.conf. Wenn die nicht komplett verhunzt war oder sich dein Setup komplett verändert hat, hast du keine Probleme. Zumindest hast du damit erstmal von Remote Zugang zu Port 631 auf dem Druckserver. Anschließend kannst du unter http://192.168.178.33:631/admin die Haken für „Allow remote administration“ und „Share printers connected to this system“ prüfen – die verändern deine cupsd.conf nämlich genau so, wie du es haben willst und wie es in deiner Buster-cupsd.conf für den Remotezugang schon gesetzt ist.

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 11:20:21
Genau deswegen suche ich eine offizielle Anleitung für Debian 11 Bullseye.
Debian 10 Buster hatte alles eigenständig richtig konfiguriert.
Da wird es keine Bullseye-spezifische, „offizielle“ Anleitung für brauchen/geben. Cups ist keine Software, die sich jede Woche grundlegend verändert. Wenn du etwas offizielles suchst: Documentation - CUPS.org.


Ich klinke mich hier erstmal aus, wir drehen uns im Kreis ;)
Manchmal bekannt als Just (another) Terminal Hacker.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 12:06:49

https://wiki.debian.org/SystemPrinting
Administration of the queue from the web interface includes facilities to modify or delete it, set default options for it, pause or resume printing, reject jobs and edit /etc/cups/cupsd.conf.
https://manpages.debian.org/bullseye/cu ... .5.de.html

funkymaster
Beiträge: 114
Registriert: 21.03.2020 17:40:24

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von funkymaster » 25.11.2021 14:09:47

JTH hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 11:39:41
...
:631/admin die Haken für „Allow remote administration“
...
Ist mir noch gar nie aufgefallen, funktionert echt einwandfrei.
Danke für den Tipp!

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 25.11.2021 15:33:29

funkymaster hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 14:09:47
Danke für den Tipp!
Gerne.

Okay, einmal noch:
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 12:06:49
https://wiki.debian.org/SystemPrinting
Administration of the queue from the web interface includes facilities to modify or delete it, set default options for it, pause or resume printing, reject jobs and edit /etc/cups/cupsd.conf.
https://manpages.debian.org/bullseye/cu ... .5.de.html
Was möchtest du denn damit sagen? Den Satz mal zusammengekürzt:
https://wiki.debian.org/SystemPrinting#The_CUPS_Web_Interface hat geschrieben:Administration […] from the web interface includes facilities to […] edit /etc/cups/cupsd.conf.
Das Cups-Webinterface ist also auch in der Lage, die cupsd.conf zu bearbeiten, u.a. mit den beiden oben genannten Haken:
JTH hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 11:39:41
Anschließend kannst du unter http://192.168.178.33:631/admin die Haken für „Allow remote administration“ und „Share printers connected to this system“ prüfen – die verändern deine cupsd.conf nämlich genau so, wie du es haben willst […]
Also
  • Übernimm deine alte cupsd.conf aus Buster
  • oder setz diese Haken einmal lokal übers Webinterface
  • oder (als neue Möglichkeit) benutz einmal cupsctl auf dem Druckserver, wie es auch die Cups-Doku für Printer Sharing empfiehlt, eine offizielle Anleitung wenn du so willst,
  • oder, wenn du unbedingt möchtest, bearbeite die cupsd.conf von Hand, die Doku hast du ja gefunden. Da lernt man sicher am meisten, notwendig ist es aber für ein gewöhnliches Setup sicher nicht.
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
MSfree
Beiträge: 10774
Registriert: 25.09.2007 19:59:30

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von MSfree » 25.11.2021 15:41:32

JTH hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 15:33:29
Das Cups-Webinterface ist also auch in der Lage, die cupsd.conf zu bearbeiten, u.a. mit den beiden oben genannten Haken:
Das ist aber ein Henne-Ei-Problem. Man will das Häkchen für Remote-Access setzen, was aber von inem Remote-Rechner gar nicht geht.

Im ersten Moment kommt man an die Option nur über den Browser direkt am Server ran, weil CUPS zunächst nur localhost ranläßt. Erst danach kann man von einem remote Rechner mit der weiteren Konfiguration wetermachen.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von JTH » 25.11.2021 15:48:35

MSfree hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 15:41:32
Das ist aber ein Henne-Ei-Problem. Man will das Häkchen für Remote-Access setzen, was aber von inem Remote-Rechner gar nicht geht.
Ja, da hast du natürlich recht. Deshalb die drei anderen Varianten oder eben
JTH hat geschrieben: ↑ zum Beitrag ↑
25.11.2021 15:33:29
  • oder setz diese Haken einmal lokal übers Webinterface
wenn je nach Umgebung möglich.
Manchmal bekannt als Just (another) Terminal Hacker.

fischig
Beiträge: 3640
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von fischig » 25.11.2021 16:21:02

Im ersten Moment kommt man an die Option nur über den Browser direkt am Server ran.
Den (Browser) man auf einem Druckserver eigentlich nicht benötigt, ergo auch eigentlich gar nicht installieren will. Bleibt die direkte remote-Konfiguration der cupsd.conf. Und die sieht nach meiner Wahrnehmung bei jedem dist-upgrade anders aus und man hat als Laie seine liebe Not, die beiden relevanten Einstellungen zu finden. Ich denke, das könnte und sollte man einfacher/übersichtlicher gestalten, zur Not halt durch den Debian-Betreuer. Die Apple-Leute wird das nicht interessieren, denke ich.

Nichtsdestotrotz verstehe ich auch nicht, warum der TE nicht einfach eine funktionierende config auf die Server-Maschine transferiert. Die hat er ja offensichtlich und ssh-Zugriff auch, soweit ich das mit verfolgt habe.

AxelMD
Beiträge: 1380
Registriert: 15.03.2009 08:02:11

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von AxelMD » 25.11.2021 16:32:39

Das Problem ist lange gelöst.

Wie aber gehen an die Sache ran, wenn ich gar keine vorkonfigurierte /etc/cups/cupsd.conf Datei habe?
Das muss man tief einsteigen, siehe die Statements hier dazu.

Es ist kein Desktop vorhanden!

fischig
Beiträge: 3640
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: [fast ok] Debian 11 - CUPS GUI über Netzwerk nicht erreichbar

Beitrag von fischig » 25.11.2021 16:55:03

Wie aber gehen an die Sache ran, wenn ich gar keine vorkonfigurierte /etc/cups/cupsd.conf Datei habe?
Das kann doch gar nicht vorkommen, es sei denn cups (Server!) wurde nicht richtig installiert, so dass man's wiederholen muss.
Wenn du cups „irgendwie“ installieren kannst, hast du auch „irgendwie“ Zugriff auf die Maschine und das darauf befindliche Debian und mit der Installation von cups kriegst du auch eine cupsd.conf. Dass die zu editieren (so dass man anschließend die tolle cups-web-gui benutzen darf) nicht gerade anwenderfreundlich eingerichtet ist, schreib ich ja und dabei hast du auch mein volles Verständnis. :wink:

Antworten