RE: [otrs-de] Installation OTRS / Externer mySQL Backend

2007-10-21 Diskussionsfäden nti
Moin

Das nenne ich eine schnelle Sonntägliche Antwort. 

Ich habe aber den Fehler gefunden. Unter FreeBSD kann man den default des
System-Bibliotheks-Aufruf 'crypt () in der Datei "/etc/auth.conf" festlegen.
Dieser war bei mir auf "crypt_default  =  md5" gesetzt,  FreeBSD default
wäre "des". Dadurch wurde das root Passwort nicht richtig ausgewertet weil
dies bei OTRS hart verdrahtet ist (DB.PM Zeile 116: "if (($Salt =~
/^\$\d\$/) || (crypt('root', '[EMAIL PROTECTED]') eq 'roK20XGbWEsSM')) {"

Um es zu illustrieren, Ergebnisse eines kleinen Perl-Testscriptes:

mit MD5 ("crypt_default = md5" in auth.conf)

"hurz" encrypted using the perl crypt() function and salt "yxc"
returns:
$1$yxc$yARhNHZ1eBRpZBaxzZgdm/

Oder mit DES ("crypt_default = des" in auth.conf)

"hurz" encrypted using the perl crypt() function and salt "yxc"
returns:
yxcxsUCWi/7ys

Warum stand bei mir als default "md5" in der auth.conf? Man muß sich dann
z.B. im phpMyAdmin nicht drum kümmern dass die encrypt Funktion von mysql
einen MD5 Schlüssel generiert. MySQL benutzt schließlich auch crypt() und
das default vom Betriebssystem.

Die Fehlermeldung von OTRS zu dieser Problematik dazu finde ich aber arg
irreführend. "Falsches Passwort" o.ä. wäre hilfreicher gewesen.

Ich kann den Wert jetzt, wo ich zugriff auf's OTRS und seine Administration
habe, in der auth.conf wieder auf md5 zurücksetzen. Wenn ich Passwörter mit
Sonderzeichen benutze werden diese allerdings nicht erkannt. Ohne
Sonderzeichen wie "." oder "-" ist es OK. Merkwürdig...

Grüße
Nicola



pgpb5KhxTCzLM.pgp
Description: PGP signature
___
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/

Re: [otrs-de] Installation OTRS / Externer mySQL Backend

2007-10-21 Diskussionsfäden Oliver Methfessel

Hi,

das Zusammepsilen mit einer externen DB läuft ohne Probleme. Sende mal 
deine confix.pm als Anhang oder Quote.


--
Methfessel Computers
Zieglerstr. 25a, 65191 Wiesbaden
Geschäftsführender Inhaber: Oliver Methfessel
http://www.methfessel-computers.de
[EMAIL PROTECTED]
Tel: +49(0)611 5328735
Fax: +49(0)611 5328512

Support per:
IRC-Chat: #MC @ irc.whf-chat.de
Ticket:   https://intern.methfessel-computers.de
Forum:http://forum.methfessel-computers.de
Telefon:  0900-5805470-760 (0,99 EUR / Minute)
___
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/


[otrs-de] Installation OTRS / Externer mySQL Backend

2007-10-20 Diskussionsfäden nti
Ich versuche gerade OTRS zum Laufen zu bekommen. Die MySQL Datenbank liegt
dabei auf einem anderen Server (bzw. in einem anderen FreeBSD Jail) als das
OTRS. 
Die Installation mit "install.pl" hat auch prima und ohne Fehlermeldungen
geklappt. Ich kann die DB vom OTRS-Server auf dem Datenbankserver auch über
den mysql-Client abfragen (mysql -p -h my.db.host -u otrs otrs).
Leider aber bekomme ich OTRS selber nicht aufgerufen. Der erste Versich
"index.pl" zu starten scheitert:

Software error:
Modification of a read-only value attempted at
../..//Kernel/System/Auth/DB.pm line 128.
For help, please send mail to this site's webmaster, giving this error
message and the time and date of the error. 

Die "Config.pm" habe ich kontrolliert. Sieht alles OK aus.

Hat vielleicht jmd. ne Idee? Oder geht diese Konstruktion gar nicht und
alles muß auf dem gleichen Host liegen?



pgpcZLYMg3U38.pgp
Description: PGP signature
___
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/