Answering my own email...

I found that; "grant select on session to public;" got the login prompt
to work, but nothing else. So I dumped the DB to flat file, replaced the
old user db username with the new db username and reloaded the DB. This
got it working.

digimer

On 17/12/13 17:24, Digimer wrote:
> Hi all,
> 
>   Recently I upgraded roundcube on CentOS 6 via epel to ver.
> 0.9.5-1.el6. When I did, I started getting database connection errors. I
> guessed that my password (containing spaces and special characters). I
> changed the owner of the (postgresql) database and set the new user's
> password to be much simpler (pure string of letters), but that didn't
> fix the problem either.
> 
>   When I try to connect from the server with roundcube to the database
> server, I connect just fine.
> 
> ====
> psql -h db.alteeve.ca -U alteeve_rc roundcubemail
> Password for user foo:
> psql (8.4.18)
> Type "help" for help.
> 
> roundcubemail=>
> ====
> 
> When I try to connect from roundcube, I get the error:
> 
> ====
> DATABASE ERROR: CONNECTION FAILED!
> 
> Unable to connect to the database!
> Please contact your server-administrator.
> ====
> 
> I have debug set to 1 and this is what I see in
> /var/log/roundcubemail/errors:
> 
> ====
> [17-Dec-2013 17:10:51 -0500]: DB Error: [7] ERROR:  permission denied
> for relation session (SQL Query: SELECT vars, ip, changed FROM session
> WHERE sess_id = 'q9fnmb7o8j8c5cuu5v2o94ji72') in
> /usr/share/roundcubemail/program/lib/Roundcube/rcube_db.php on line 416
> (GET /m/)
> [17-Dec-2013 17:10:51 -0500]: DB Error: [7] ERROR:  permission denied
> for relation session (GET /m/)
> [17-Dec-2013 17:10:51 -0500]: DB Error: [7] ERROR:  permission denied
> for relation session (SQL Query: INSERT INTO session (sess_id, vars, ip,
> created, changed) VALUES ('q9fnmb7o8j8c5cuu5v2o94ji72',
> 'dGVtcHxiOjE7bGFuZ3VhZ2V8czo1OiJlbl9VUyI7dGFza3xzOjU6ImxvZ2luIjs=',
> '111.222.33.44', '2013-12-17 17:10:51', '2013-12-17 17:10:51')) in
> /usr/share/roundcubemail/program/lib/Roundcube/rcube_db.php on line 416
> (GET /m/)
> ====
> 
> I'm stumped and would love some help/advice. :)
> 


-- 
Digimer
Papers and Projects: https://alteeve.ca/w/
What if the cure for cancer is trapped in the mind of a person without
access to education?
_______________________________________________
Roundcube Users mailing list
users@lists.roundcube.net
http://lists.roundcube.net/mailman/listinfo/users

Reply via email to