Und wie der das darf ;)
tryton-# \du
Liste der Rollen
Rollenname | Attribute | Mitglied von
------------+-----------------------------------------------------+--------------
nor | Superuser, Rolle erzeugen, DB erzeugen | {}
postgres | Superuser, Rolle erzeugen, DB erzeugen, Replikation | {}
tryton | Superuser, Rolle erzeugen, DB erzeugen | {}
tryton-#
Also mit Port 8000 lief ja zumindest schon mal die Initialisierung der Datenbank (ir* und res* Objekte) aber einloggen geht nicht, auch nicht, nachdem ich den Port auf 5432 geändert und trytond neu gestartet habe.
Was ist da für ein Durcheinander mit den Ports? Wo für ist 8000 und 5432? Ich dachte 8000 ist für die Verbindung Client / Trytond Server zuständig, während 5432 den Traffic zwischen Postgres und Trytond abhandelt.
ich habe einmal den Client im Verbose-Modus gestartet.
[nor@localhost ~]$ tryton
/usr/lib/python2.7/site-packages/tryton/gui/window/dblogin.py:604: GtkWarning: Theme directory base/ of theme oxygen has no size field
self.dialog.show_all()
[nor@localhost ~]$ tryton --verbose
/usr/lib/python2.7/site-packages/tryton/gui/window/dblogin.py:604: 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(nor, xxxxxxxxxx)
INFO:tryton.rpc:model.res.user.get_preferences(None, '', True, {})
INFO:tryton.rpc:common.server.version(None, None)
INFO:tryton.rpc:common.db.login(admin, xxxxxxxxxx)
ERROR:tryton.common.common:Traceback (most recent call last):
File "/trytond/protocols/jsonrpc.py", line 123, in _marshaled_dispatch
response['result'] = dispatch_method(method, params)
File "/trytond/protocols/jsonrpc.py", line 156, in _dispatch
res = dispatch(*args)
File "/trytond/protocols/dispatcher.py", line 37, in dispatch
res = security.login(database_name, user, session)
File "/trytond/security.py", line 21, in login
user_id = User.get_login(loginname, password)
File "/trytond/res/user.py", line 475, in get_login
'WHERE login = %s', (login,))
File "/trytond/backend/postgresql/database.py", line 307, in execute
res = self.cursor.execute(sql, params)
TransactionRollbackError: FEHLER: kann Zugriff nicht serialisieren wegen gleichzeitiger Aktualisierung
FEHLER: kann Zugriff nicht serialisieren wegen gleichzeitiger Aktualisierung
INFO:tryton.rpc:common.db.logout(None, )
Welcher Lümmel fummelt da an meinen Daten herum? Ich bin doch einzelkämpfer ;)