wass sind die demo user und passwort?

75 views
Skip to first unread message

Pieter Lamers

unread,
May 20, 2016, 4:38:26 AM5/20/16
to tryton-de
Demo 3.8 dump installiert, die owner von alle Tabellen etc geändert in tryton.
Suche jetzt aber in den client nach den user, den user name und sein passwort.
In tryton.conf sind das admin passwort und der superuser passwort eingestelt auf 'admin' und 'tryton'.
Ist mir aber nicht möglich mit den client die demo zu öffnen .....

Demo demo demo und andere versuchungen geben alle:
   res = security.login(database_name, user, session)
  File "/trytond/security.py", line 25, in login
    User = pool.get('res.user')
  File "/trytond/pool.py", line 172, in get
    return self._pool[self.database_name][type][name]
KeyError: 'res.user'

Wass sind für den demo user, user name und passwort???

Pieter

 

Jan Grasnick | Grasbauer UG

unread,
May 20, 2016, 4:51:12 AM5/20/16
to tryt...@googlegroups.com
Am 20.05.2016 um 10:38 schrieb Pieter Lamers:
> res = security.login(database_name, user, session)
> File "/trytond/security.py", line 25, in login
> User = pool.get('res.user')
> File "/trytond/pool.py", line 172, in get
> return self._pool[self.database_name][type][name]
> KeyError: 'res.user'

der Fehler sagt eher, daß Tryton nicht sauber gestartet ist. Die
Tabellen/Modelle/Module sind nicht richtig initialisiert. Starte mal neu
mit Schalter -vv.

Jan

Ralf Peschke

unread,
May 20, 2016, 4:57:30 AM5/20/16
to tryt...@googlegroups.com
Schon mal für alle Fälle:
Die Passwörter der Demodatenbank finden sich auf
http://www.tryton.org/download.html bei der Beschreibung des Demo-Zugangs

Viel Erfolg
Ralf


--

Peschke IT-Beratung

Ralf Peschke
Hüffener Heide 3
D-32257 Bünde
Tel: 0049 (0)5223 - 97 89 079
Mobil: 0049 (0)175 - 32 72 561
E-Mail: rpes...@peschke-it.de
Homepage: www.peschke-it.de

--------------------------------------
Diese E-Mail könnte vertrauliche und/oder rechtlich geschützte
Informationen enthalten. Wenn Sie nicht der richtige Adressat sind oder
diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den
Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie
die unbefugte Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and destroy this e-mail. Any
unauthorised copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.

Pieter Lamers

unread,
May 20, 2016, 6:09:27 AM5/20/16
to tryton-de, jg...@grasbauer.com

Jan, wenn du Tryton -vv meinst, kein Unterschied mit Tryton -dv die ich gebrauchte.
Habe installiert wie im http://blog.geniali.ch/2011/11/03 mit:
createdb -T template0 demo3
psql demo3 < database3.8.dump
Der Tryton client sah leider kein demo3. Von database demo3 war Tryton owner, aber ich selbst (Pieter) war owner von die Tabellen usw.
Deshalb Tryton mit psql owner gemacht von alles:
# REASSIGN OWNED BY pieter TO tryton
Jetzt siet der client database demo3, prima! Aber ich kan nicht herein.
Gibt KeyError: 'res.user'. Jemand gab hierfür die Lösung um tryton mit #REASSIGN owner von alles zu machen.
Hätte ich nicht tun sollen???
Pieter






, ich (Pieter) also habe ich 

 
 

Udo Spallek

unread,
May 20, 2016, 6:51:58 AM5/20/16
to tryt...@googlegroups.com
Hi Pieter,

bitte keine cross postings auf mehreren Tryton Mailinglisten.

Fri, 20 May 2016 01:38:26 -0700 (PDT)
Pieter Lamers <pgm.l...@gmail.com>:
>Demo 3.8 dump installiert, die owner von alle Tabellen etc geändert in
>tryton.

Bist du sicher, dass du alle owner richtig umgestellt hast?
Indices auch nicht vergessen.

>Suche jetzt aber in den client nach den user, den user name und sein
>passwort.
>In tryton.conf sind das admin passwort und der superuser passwort
>eingestelt auf 'admin' und 'tryton'.
>Ist mir aber nicht möglich mit den client die demo zu öffnen .....
>
>Demo demo demo und andere versuchungen geben alle:
> res = security.login(database_name, user, session)
> File "/trytond/security.py", line 25, in login
> User = pool.get('res.user')
> File "/trytond/pool.py", line 172, in get
> return self._pool[self.database_name][type][name]
>KeyError: 'res.user'

Diese Meldung kommt sofort nach dem Login?

Bitte kontrollieren, ob die Tabelle res_user in der Datenbank vorhanden
ist und dem entsprechenden postgres user als owner zugeordnet ist.

Versuch mal die Datenbank "upzugraden" mit::

trytond --all -d dbname -c config_file

Best Udo

Pieter Lamers

unread,
May 20, 2016, 8:23:39 AM5/20/16
to tryton-de


On Friday, May 20, 2016 at 12:51:58 PM UTC+2, Udo Spallek wrote:
Hi Pieter,

bitte keine cross postings auf mehreren Tryton Mailinglisten.

OK (bekam im english keine Antworten...)
 
Fri, 20 May 2016 01:38:26 -0700 (PDT)
Pieter Lamers <pgm.l...@gmail.com>:
>Demo 3.8 dump installiert, die owner von alle Tabellen etc geändert in
>tryton.

Bist du sicher, dass du alle owner richtig umgestellt hast?
Indices auch nicht vergessen.

REASSIGN OWNED nimmt alles mit. In Postgresql haben Indexen (glaube ich) immer das ownership von die Tabelle wo sie bei hören.

>Suche jetzt aber in den client nach den user, den user name und sein
>passwort.
>In tryton.conf sind das admin passwort und der superuser passwort
>eingestelt auf 'admin' und 'tryton'.
>Ist mir aber nicht möglich mit den client die demo zu öffnen .....
>
>Demo demo demo und andere versuchungen geben alle:
>   res = security.login(database_name, user, session)
>  File "/trytond/security.py", line 25, in login
>    User = pool.get('res.user')
>  File "/trytond/pool.py", line 172, in get
>    return self._pool[self.database_name][type][name]
>KeyError: 'res.user'

Diese Meldung kommt sofort nach dem Login?

Kommt im client nach drücken vom Connect button

Bitte kontrollieren, ob die Tabelle res_user in der Datenbank vorhanden
ist und dem entsprechenden postgres user als owner zugeordnet ist.

In res_user stehen root, admin, user cron, demo, demo de, usw.
Der postgresql owner vom diese database ist :"tryton". Der soll auch rein stehen???

Versuch mal die Datenbank "upzugraden" mit::
    trytond --all -d dbname -c config_file
Tryton version 3.8.5 lauft, ausser den demo, prima. Ich fürchte dass mit "trytond -all" die 3.8.5 version wird erhöht nach 4.0.1. Stimmt???
 
Dank und Grüsse,
Pieter


Best Udo

Udo Spallek

unread,
May 20, 2016, 9:07:06 AM5/20/16
to tryt...@googlegroups.com
Fri, 20 May 2016 05:23:38 -0700 (PDT)
Pieter Lamers <pgm.l...@gmail.com>:
>On Friday, May 20, 2016 at 12:51:58 PM UTC+2, Udo Spallek wrote:
>> bitte keine cross postings auf mehreren Tryton Mailinglisten.
>> OK (bekam im english keine Antworten...)
>> Fri, 20 May 2016 01:38:26 -0700 (PDT)
>> Pieter Lamers <pgm.l...@gmail.com <javascript:>>:
das ist der datenbank user mit passwort, der in der database uri in der
Tryton config hinterlegt ist.

>> Versuch mal die Datenbank "upzugraden" mit::
>> trytond --all -d dbname -c config_file
>Tryton version 3.8.5 lauft, ausser den demo, prima. Ich fürchte dass
>mit "trytond -all" die 3.8.5 version wird erhöht nach 4.0.1. Stimmt???

nein, bzw. wenn dann hast Du eine fehlerhafte Installation.
Der Versionszweig (hier 3.8) aller Komponenten muss immer derselbe sein
bei trytond und in allen Modulen und beim Client.
Die Versionsveröffentlichung (bspw. 3.8._5_) sollte immer die aktuellste
Verfügbare eines Versionszweigs sein, weil dort gefundene Fehler behoben
sind. Die aktuellst Versionsveröffentlichung kann unterschiedlich
sein bei Server, Module und Client, der Versionszweig muss aber immer
derselbe sein.

Tryton lädt nie Aktualisierungen oder Upgrades auf neue Branch Versionen
selbständig herunter. Das erledigt der Benutzer auf Wunsch mit dem
verwendeten Packetmanagement System.

trytond --all -d dbname -c config_file aktualisiert die
Datenbanktabellen mit den Definitionen im Quellcode des servers und
der Module.
Du kannst den Befehl also gefahrlos ausführen in der demo Datenbank.

Best Udo

Jan Grasnick | ag kommunikation

unread,
May 20, 2016, 9:43:26 AM5/20/16
to tryt...@googlegroups.com
Am 20.05.2016 um 15:07 schrieb 'Udo Spallek' via tryton-de:
> trytond --all -d dbname -c config_file aktualisiert die
> Datenbanktabellen mit den Definitionen im Quellcode des servers und
> der Module. Du kannst den Befehl also gefahrlos ausführen in der demo
> Datenbank.

-vv - sonst siehst du die Fehler nicht, wenn du kein Logfile definiert
hast. Sowohl beim update als auch dann, wenn Du dich einloggst. Ich bin
mir ziemlich sicher, daß eine lib fehlt ....


signature.asc

Pieter Lamers

unread,
May 20, 2016, 10:14:58 AM5/20/16
to tryton-de
Fabelhaft! Der demo lauft!

Der error mit KeyError: 'res.user' hatte nichts mit user zu tun.
Der demo braucht mehr modulen als ich installiert hatte.
Das kan mann sehen mit Trytond --all, aber wusste ich nicht ... auch nicht nach tagen suchen ...
Nach einige pip install 's für Tryton <=3.8.5 war alles komplett und der demo läuft ohne Fehler ...

Jan und Udo, danke vielmals!
Anweisungen waren sehr correct und deutlich erklärht.

Diese schöhne Erfahrung auf tryton-de gibt mir noch mehr Freude wenn ich  als holländer in "Bospop" in Juli für den haupt act von Nena auf Samstag wähle statt für Paul Mccartney auf Sonntag.

Pieter


 

 
 sieht man mit
trytond_company_work_time
Reply all
Reply to author
Forward
0 new messages