PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : web-cyradm



knoppsie
03.06.05, 17:15
Hallo zusammen,

ich habe einen Mailserver aufgesetzt.
Dafür habe SuSE Linux 9.3 genutzt.

Der Mailserver besteht aus Postfix und Cyrus-Imap.

Nun wollte ich web-cyradm installieren. Ich kenne dieses Tool noch nicht und wollte es mir einmal ansehen.

Ich habe apache2, -prefork, -php-Modul und php5 installiert.

Ich habe web-cyradm in das Verzeichnis /srv/www/htdocs entpackt. Dann habe ich die Datei /srv/www/htdocs/web-cyradm/config/config.php editiert und die Logdatei angelegt.

Wenn ich nun per Browser auf die Seite zugreifen möchte bekomme ich den Begrüßungsbildschirm zu sehen.
Der Bildschirm ist farbig zweigeteilt, oben grau und unten weiß. Dann steht links noch der Schriftzug Web-Cyradm und rechts "by Luc DeLow". Mehr ist da nicht.
Ich hab einen Screenshot angehängt.

Wie geht es normalerweise weiter?
Was habe ich vergessen?

stefaan
04.06.05, 01:53
Servus!

Web-Cyradm ist ein praktisches Tool - ich schätze, es liegt an deiner Serverkonfiguration.
Funktioniert PHP wirklich? Hast du andere dynamische Seiten laufen?

Grüße, Stefan

knoppsie
06.06.05, 10:54
Hallo Stefaan,

Du hattest Recht. Ich habe nun einige PHP-Module nachinstalliert. Ausserdem habe ich web-cyradmin-5.3-1 installiert. Nun bekam ich auch Fehlermeldungen angezeigt. Ich hatte dann noch etwas länger mit der Includeanweisung für die DB.php zu kämpfen. Nachdem ich nun in der crypt.php den absoluten Pfad angegeben habe, kamen die Fehlermeldungen nicht mehr. Nun kann ich mich anmelden. Dann geht web-cyradm zu der Datei auth.inc.php weiter. Hier bekomme ich allerdings nur ein weisses Browserfenster angezeigt.
In der /var/log/cyradm/web-cyradm-login.log steht geschrieben, dass ich eingelogt bin:
LOGIN : 127.0.0.1 root 06/Jun/2005 10:28:28 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST
LOGIN : 127.0.0.1 cyrus 06/Jun/2005 10:28:36 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST
LOGIN : 127.0.0.1 cyrus 06/Jun/2005 10:28:47 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST
LOGIN : 127.0.0.1 admin 06/Jun/2005 10:29:00 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST
LOGIN : 127.0.0.1 admin 06/Jun/2005 10:40:00 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST
LOGIN : 127.0.0.1 admin 06/Jun/2005 10:46:05 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST
LOGIN : 127.0.0.1 cyrus 06/Jun/2005 10:46:18 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 http://localhost/web-cyradm-0.5.3-1/ POST

Nun weiß ich nicht weiter.
Kannst Du mir bitte helfen!

Wordooo
06.06.05, 11:20
stimmen deine werte mit $CRYPT ueberein? ist gettext fuer php verfuegbar?

knoppsie
06.06.05, 12:40
Hallo Wordoo,

in der config.inc.php habe ich die Zeile $CRYPT="crypt"; stehen. Soeben habe ich die Passwörter für den User cyrus in der SASLPASSWD sowie in der Shadow neu gesetzt. Wobei ich das gleiche Wort nutzte. Trotzdem bekomme ich einen weißen Bildschirm.
Übrigens habe ich in der Datei /etc/init.d\saslauthd den $SASLAUTH_AUTHMECH auf shadow gesetzt.
Ich hofe, das hat keine Auswirkungen.

Das PHP Modul gettext ist installiert und enabled.

Ich hänge die Ausgabe der phpinfo mal mit an das Posting.

Wordooo
06.06.05, 13:03
aber web-cyradm benutzt doch die mysql db und nicht sasldb fuer die authentifizierung. ich denke deine derzeitige einstellung von postfix, cyrus-imapd und cyrus-sasl ist nicht fuer den einsatz von web-cyradm geeignet.

knoppsie
06.06.05, 13:14
Anhand den Howto's las ich vom Einsatz mit mysql. Ich hatte gehofft, das funktioniert auch ohne. Das war dann wohl leider nichts.

Wie sieht das mit Websieve aus? Braucht das mysql?

Saber Rider
06.06.05, 13:20
Nein,

das meldet sich direkt am IMAP Server an ... ist allerdings in manchen Dingen noch etwas buggy ;) ... aber nichts weltbewegendes, was man nicht korrigieren könnte...

Ronny

knoppsie
06.06.05, 14:55
Hallo Saber Rider,

dann bin ich erstmal froh, dass wenigstens Websieve möglich wäre.
Allerdings habe ich da auch ein Konfigurationsproblem.

Das Skript funktioniert. Nun habe ich mit mehreren Usern probiert mich einzuloggen. Allerdings sagt er mir jedesmal, dass das Passwort verkehrt wäre.

Entsprechende Logfiles hänge ich an