PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cupsd: https://localhost:631/admin geht nicht



spacecab
10.10.06, 22:15
Moin.

Habe gerade das "Ubuntu 6.06.1 LTS Server" aus dem letzten Linux Magazin installiert und nun Probleme mit Cups 1.2.2.
Beim Versuch den Server über die Weboberfläche zu administrieren, bekommt man nun die Meldung, dass "http" nicht mehr geht und man statt dessen "https" verwenden soll.
Leider geht "https" irgendwie nicht, der Browser wartet unendlich auf eine Antwort.
Eine Möglichkeit das ganze wieder auf http umzustellen scheint es auch nicht zu geben, ich benötige in meinem internen Netzwerk nicht wirklich eine sichere Verbindung...

error_log und access_log geben keinerlei Hinweise auf einen Fehler, bis auf die Kleinigkeit, dass das Generieren des SSL-Keys in error_log protokolliert wurde.

Hoffe ihr könnt mir weiter helfen...

spacecab

kreol
10.10.06, 22:30
Versuchs mal nur mit "localhost:631". Ein Admin (Root) PW wird ggf. dann schon abgefragt. Unter Umständen musst Du ein eigenes Root-PW für cups generieren, mit "lppasswd -g sys -a root".

Ansonsten dürfte die /etc/cups/cupsd.conf interessant sein. Insbesondere, ob der Zugriff über das Webinterface generell gestattet ist (BrowseAllow/BrowseDeny). Schau Dir auch mal die Section "Security Options" genauer an.


Kreol

spacecab
10.10.06, 22:58
Versuchs mal nur mit "localhost:631".
Die nicht administrativen Dienste funktionieren ja, aber sobald ich administrative Dienste übers Webinterface abrufen will, erscheint nur folgendes:

426 Upgrade Required

Um auf diese Seite zuzugreifen müssen Sie die URL https://fermat:631/admin verwenden.

und SSL scheint hier irgendein Problem zu haben...
Seltsamerweise wird mir nicht einmal ein Zertifikat zur Überprüfung gemeldet.
Es passiert gar nichts, der Browser wartet sich einfach nur einen ab.

Insbesondere, ob der Zugriff über das Webinterface generell gestattet ist (BrowseAllow/BrowseDeny). Schau Dir auch mal die Section "Security Options" genauer an.


BrowseAllow 192.168.2.0/24
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow 192.168.0.0/24
Allow @LOCAL
</Location>


Damit sollte dahingehend eigentlich alles funktionieren, tuts ja auch, http geht ja, nur SSL will nicht.

Bei den Security Options war nicht viel zu holen, keinerlei Optionen für SSL.

Das Passwort wird garnicht erst abgefragt, dafür soll ich ja wohl über SSL zugreifen, aber geht ja nicht...

spacecab
10.10.06, 23:32
Habe es nun mit Hilfe folgendes HowTos hingekriegt:
http://www.debianforum.de/forum/viewtopic.php?t=68692&start=15&sid=8d9f16eec62e0cfca0073da77b1bacbc

Es war schlicht und einfach kein SSL-Zertifikat vorhanden... ;)