On Friday, November 4, 2016 at 6:42:56 PM UTC-7, Karla Stenger wrote:
>
>
>
> 2016-11-04 20:58 GMT-03:00 jmo <sjay...@gmail.com <javascript:>>:
>
>>
>> On Friday, November 4, 2016 at 2:39:19 PM UTC-7, Axel Braun wrote:
>>>
>>>
>>> Schöne Grüße 
>>>  Axel Braun 
>>> -- 
>>> Written from cell phone - excuses for typos 
>>>
>>> Am 4. November 2016 20:34:00 MEZ, schrieb jmo <sjay...@gmail.com>: 
>>> >Hello, 
>>> > 
>>> >Installed tryton-server, modules and client and cannot initialize the 
>>> >database: 
>>> > 
>>> >/usr/bin/trytond-admin -c /etc/tryton/trytond.conf -u res -d tryton 
>>> >Traceback (most recent call last): 
>>> >  File "/usr/bin/trytond-admin", line 21, in <module> 
>>> >    admin.run(options) 
>>> >File "/usr/local/lib/python2.7/dist-packages/trytond/admin.py", line 
>>> >23, 
>>> >in run 
>>> >    with Transaction().start(db_name, 0): 
>>> > File "/usr/local/lib/python2.7/dist-packages/trytond/transaction.py", 
>>> >line 87, in start 
>>> >    database = Database(database_name).connect() 
>>> >  File 
>>> >"/usr/local/lib/python2.7/dist-packages/trytond/backend/postgresql/database.py",
>>> > 
>>>
>>> > 
>>> >line 93, in connect 
>>> >    minconn, maxconn, self.dsn(self.name)) 
>>> >File "/usr/lib/python2.7/dist-packages/psycopg2/pool.py", line 156, in 
>>> >__init__ 
>>> >    self, minconn, maxconn, *args, **kwargs) 
>>> > File "/usr/lib/python2.7/dist-packages/psycopg2/pool.py", line 58, in 
>>> >__init__ 
>>> >    self._connect() 
>>> > File "/usr/lib/python2.7/dist-packages/psycopg2/pool.py", line 62, in 
>>> >_connect 
>>> >    conn = psycopg2.connect(*self._args, **self._kwargs) 
>>> >File "/usr/lib/python2.7/dist-packages/psycopg2/__init__.py", line 164, 
>>> > 
>>> >in connect 
>>> >conn = _connect(dsn, connection_factory=connection_factory, 
>>> >async=async) 
>>> >psycopg2.OperationalError: FATAL:  Peer authentication failed for user 
>>> >"tryton" 
>>> > 
>>> >Also, "Create" database button on client does not result in any further 
>>> > 
>>> >action. 
>>> > 
>>> >Do I need to add database host(localhost) on the .conf here or some 
>>> >other 
>>> >step I am missing?: 
>>> ># PostgreSQL via Unix domain sockets 
>>> ># (e.g. PostgreSQL database running on the same machine (localhost)) 
>>> >uri = postgresql://tryton:tryton@/ 
>>> > 
>>> >Any help is greatly appreciated. 
>>>
>>> Looks like the user tryton is not authorised in the database. 
>>> Is a role for user tryton created? 
>>> Is the authentication method in /var/lib/pgsql/data/pg_hba.conf correct? 
>>> Cheers 
>>> Axel 
>>>
>>>
>> Axel and Sergi: thanks for both your replies - please see what I have 
>> found.
>> First, looked for roles:
>>  
>> \du
>>                              List of roles
>>  Role name |                   Attributes                   | Member of
>> -----------+------------------------------------------------+-----------
>>  postgres  | Superuser, Create role, Create DB, Replication | {}
>>  tryton    | Create DB                                      | {}
>>
>>  Then, check for pg_hba.conf, but cannot find it in /var/lib:
>>
>
> Path of configuration files vary slightly between linux distributions. 
> ​Check somewhere similar to this path /etc/postgresql/9.3/main/pg_hba.conf​ 
> ​(notice the postgres version number in the path in this case)​.
>
> However before modifying that file ​I would check the password of the 
> tryton role (as different from tryton linux user), you can log into psql 
> shell with tryton role (psql -U tryton) and use \password command to ensure 
> your password is the one you set in the tryton config file.
>
> ​Good luck,
> Karla
>
>
>
>> ls
>> apt        dpkg             libreoffice  postgresql      systemd      vim
>> cloud      emacsen-common   logrotate    python          tryton       
>> xml-core
>> container  initramfs-tools  man-db       python-support  ucf
>> dbus       initscripts      misc         sgml-base       update-rc.d
>> dhcp       insserv          pam          sudo            urandom
>>
>> I am checking out Tryton project as user/beginner, so explain like I'm 5 
>> if you need to.
>> Regardless, I'm committed to figure it out so any additional guidance is 
>> greatly appreciated.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "tryton" group.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tryton/6fc83cf6-7487-4a4c-8998-e7f443f0d8cf%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tryton/6fc83cf6-7487-4a4c-8998-e7f443f0d8cf%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
>
> -- 
> ------------------------- 
> Karla  Mª  Stenger  Sábat
> karla....@gmail.com <javascript:>
>

Thanks for the details Karla, I was able to find the pg_hba.conf according 
to your directions.  The only diffference was I have v9.4.
I did not find the tryton role named in this conf file, although the user 
was made when I followed the install docs.

Also, I got another peer authentification error when trying to check the 
password, so I used Axel's direction on Tryton user FAQ postgres check: 
https://groups.google.com/forum/#!searchin/tryton/peer$20authentication|sort:relevance/tryton/8oYwr42xrYo/JXlNzi64qjAJ

As a beginner, maybe I am missing something basic.
May I post my trytond.conf and ha_pba.conf here as Jesús Martín suggests in 
the above thread for the more experienced to take a look?

-- 
You received this message because you are subscribed to the Google Groups 
"tryton" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton/c43c1d8b-e21b-4c37-9743-4cc8737e48d8%40googlegroups.com.

Reply via email to