Oh je oh je, die Dokumentation könnte von MS ....... Noch vor dem Pfingstochsenessen noch einen Schritt weitergekommen. Der Service läuft und trytond-admin natürlich auch.
*trytond-admin* benötigt zwingend eine Config-Datei! Ich habe die /etc/trytond.conf wie folgt erweitert. [database] uri = postgresql://tryton:XXXXXXXX@localhost:5432/ path = /var/lib/trytond *trytond.service* so ist der aktuelle Status: [root@localhost trytond]# systemctl -l status trytond.service ● trytond.service - Tryton server Loaded: loaded (/usr/lib/systemd/system/trytond.service; enabled; vendor preset: disabled) Active: *active (running*) since Sa 2016-05-14 11:09:20 CEST; 42min ago Main PID: 832 (trytond) CGroup: /system.slice/trytond.service └─832 /usr/bin/python /usr/bin/trytond --config /etc/trytond.conf --pidfile=/var/lib/trytond/trytond.pid Mai 14 11:09:20 localhost.localdomain systemd[1]: Started Tryton server. Mai 14 11:09:20 localhost.localdomain systemd[1]: Starting Tryton server... Mai 14 11:21:13 localhost.localdomain trytond[832]: 832 139777563031296 [2016-05-14 09:21:13,989] ERROR werkzeug 127.0.0.1 - - [14/May/2016 09:21:13] code 400, message Bad HTTP/0.9 request type ('\x16\x03\x01\x02\x00\x01\x00\x01\xfc\x03\x03s1\xfd\x8f\xfb') Mai 14 11:30:45 localhost.localdomain trytond[832]: 832 139777563031296 [2016-05-14 09:30:45,835] ERROR werkzeug 127.0.0.1 - - [14/May/2016 09:30:45] code 400, message Bad HTTP/0.9 request type ('\x16\x03\x01\x02\x00\x01\x00\x01\xfc\x03\x03\xd8?^\x90\xc6-\x90+\x1f\x0f\xadu\x06\xd8\x99aW\xfc') [root@localhost trytond]# Was sind das für HTTP Fehler? Das Tool Werkzeug ist aktuell. Neuer is nur die Entwicklerversion. Die /etc/config sieht jetzt so aus (Kommentarzeilen gelöscht) [options] jsonrpc = [::]:8000 db_type = postgresql db_host = localhost db_port = 5432 db_user = tryton db_password = XXXXXXXXX [database] uri = postgresql://tryton:XXXXXXXX@localhost:5432/ path = /var/lib/trytond Der Service konnte in der 2.6er Version mit der Option --logfile=/var/lib/...... gestartet werden. Diese Option gibt es in 4.0 nicht mehr. Dafür gibt es den Parameter --logconf, welcher auf eine Configdatei verweist. Aufbau und Inhalt der Datei unbekannt. Wo ist die Doku? Und nun starten wir tryton. Jetzt fragt der Client beim Anlegen einer neuen Profile die Datenbanken ab! Ich bekomme beim Verbinden nur Anmeldename oder Passwort falsch. Habe die User tryton und admin probiert, wobei Admin in Postgresql nicht angelegt ist. [nor@localhost ~]$ tryton --verbose /usr/lib/python2.7/site-packages/tryton/gui/window/dblogin.py:573: GtkWarning: Theme directory base/ of theme oxygen has no size field self.dialog.show_all() INFO:tryton.rpc:common.server.version(None, None) INFO:tryton.rpc:common.db.login(tryton, xxxxxxxxxx) Wo kann hier der Fehler liegen? -- Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe "tryton-de" sind. Weitere Optionen: https://groups.google.com/d/optout