Hallo Liste,
seit einiger Zeit versuche ich einem Raspberry Pi als Druck-Server in Betrieb zu nehmen.
Die Installation von cups lief ohne erkennbare Fehler durch. Die Konfiguration von cups scheitert jedoch teilweise.
Bei dem Versuch von einem anderen Rechner über die Weboberfläche von cups einen Drucker hinzuzufügen passiert unter Firefox überhaupt nichts. Mit Konqerer tritt der Fehler "Nicht dokumentierter Fehler" auf. Gleichzeitig steht unter Beschreibung: "TLS/1.0 wird vom Server benötigt, ist aber nicht verfügbar."
Der gleiche Fehler tritt auch auf, wenn ich andere Änderungen in der Weboberfläche vornehmen möchte.
Für die TLS-Verschlüsselung ist nach meiner Recherche die Bibliotheken libgnutls26* oder libgnutls28* zuständig. Die Bibliotheken libgnutls26* wurden standardmäßig mit cups installiert.
Bei meiner Suche in den Hilfe- und Anleitungstexten sowie im Internet bin ich nicht so recht weiter gekommen. Habt Ihr eine Tipp für mich?
Jens
Hallo Jens,
On Mon 21.10.2013 15:28:59, Jens Böhme wrote:
Bei dem Versuch von einem anderen Rechner über die Weboberfläche von cups einen Drucker hinzuzufügen passiert unter Firefox überhaupt nichts. Mit Konqerer tritt der Fehler "Nicht dokumentierter Fehler" auf. Gleichzeitig steht unter Beschreibung: "TLS/1.0 wird vom Server benötigt, ist aber nicht verfügbar."
Klingt ein wenig danach, dass dein lokaler Browser TLS/1.0 deaktiviert hat.
Der gleiche Fehler tritt auch auf, wenn ich andere Änderungen in der Weboberfläche vornehmen möchte.
Das "dumme" an CUPS ist, dass Änderungen seit einigen Versionen nur über SSL/TLS möglich sind, wenn man das Webinterface verwenden will, und es nicht lokal machen kann. Ich bin deswegen schon fast dazu übergegangen, auf meinen CUPS-Maschinen selbst einen Browser zu installieren, weil er sich bei SSL auch oft genug über den verwendeten Hostnamen beschwert, wenn man nicht erst in der Config ServerAliases festlegt.
Für die TLS-Verschlüsselung ist nach meiner Recherche die Bibliotheken libgnutls26* oder libgnutls28* zuständig. Die Bibliotheken libgnutls26* wurden standardmäßig mit cups installiert.
Nicht nur, es gibt auch noch openssl. Ich würde eher mal schauen, ob die Browser-Config sich etwas zickig hat.
Einer der letzten Auswege ist immernoch, den CUPS lokal zu konfigurieren, und dann die Config-Files auf den Pi zu transferieren (selbe CUPS-Version vorausgesetzt) oder einfach auf dem Pi einen schlanken Webbrowser zu installieren.
Gruß, Andre
Hallo Andre,
Klingt ein wenig danach, dass dein lokaler Browser TLS/1.0 deaktiviert hat.
genau das war der richtige Tipp!
Mit Firefox 24 habe ich die Konfiguration auf die schnelle nicht hinbekommen. Aber mit Opera 12.16 läuft es jetzt, hoffentlich ohne weitere Probleme.
@John und Christian: ein openssh-server läuft auch auf dem pi und die „local port forwarding” klappt Klasse!
Danke Jens
wenn dein pi nen openssh-server hat, dann kannst du auch ein „local port forwarding” nutzen um so zu tun als wärst du local:
ssh piuser@pi -L 11631:localhost:631
und dann auf deinem host localhost:11631 ansurfen....
Hab das jetz mal nicht getestet, aber sollte gehen. _john
Am 21.10.2013 15:28, schrieb Jens Böhme:
Hallo Liste,
seit einiger Zeit versuche ich einem Raspberry Pi als Druck-Server in Betrieb zu nehmen.
Die Installation von cups lief ohne erkennbare Fehler durch. Die Konfiguration von cups scheitert jedoch teilweise.
Bei dem Versuch von einem anderen Rechner über die Weboberfläche von cups einen Drucker hinzuzufügen passiert unter Firefox überhaupt nichts. Mit Konqerer tritt der Fehler "Nicht dokumentierter Fehler" auf. Gleichzeitig steht unter Beschreibung: "TLS/1.0 wird vom Server benötigt, ist aber nicht verfügbar."
Der gleiche Fehler tritt auch auf, wenn ich andere Änderungen in der Weboberfläche vornehmen möchte.
Für die TLS-Verschlüsselung ist nach meiner Recherche die Bibliotheken libgnutls26* oder libgnutls28* zuständig. Die Bibliotheken libgnutls26* wurden standardmäßig mit cups installiert.
Bei meiner Suche in den Hilfe- und Anleitungstexten sowie im Internet bin ich nicht so recht weiter gekommen. Habt Ihr eine Tipp für mich?
Jens
Hi _john,
On Tue, Oct 22, 2013 at 02:10:16 +0200, _john wrote:
wenn dein pi nen openssh-server hat, dann kannst du auch ein „local port forwarding” nutzen um so zu tun als wärst du local:
ssh piuser@pi -L 11631:localhost:631
Genau das wollte ich auch vorschlagen :)
Uebrigens, auch der dropbear ssh-Server beherrscht Port-Forwarding. Muss zur Compilezeit in options.h angeschaltet sein: #define ENABLE_SVR_LOCALTCPFWD #define ENABLE_SVR_REMOTETCPFWD
Gruss, Chris
lug-dd@mailman.schlittermann.de