The error says: FATAL:  password authentication failed for user "myuser"
Given that, as far as I can see it's related to postgres rather than web2py

 Paolo

2015-04-26 10:24 GMT+02:00 weheh <[email protected]>:

> Thanks for the response, but no, before restoring the database I created
> the user and the database directly in postgres. Then I ran web2py and got
> the error. Then I restored the database from the old server and ran web2py
> and got the same error. I dropped the database and tried again and got the
> same result.
>
>
> On Sunday, April 26, 2015 at 1:14:38 AM UTC-7, Paolo Valleri wrote:
>>
>> you have to setup the user on the new postgres server. You have probably
>> restored only the data of the database.
>>
>> On Sunday, April 26, 2015 at 9:10:11 AM UTC+2, weheh wrote:
>>>
>>> I'm moving my app to a new server. It's running Windows 8.1 (sorry about
>>> that, but it can't be avoided for technical reasons). Regardless, I backed
>>> up my postgres db on my old server and moved it over to the new server and
>>> sucked it into postgres. The db is associated with the same user name and
>>> password. Now, however, when I try to start my app, I get the error message:
>>>
>>> Traceback (most recent call last):
>>>   File "C:\web2py\gluon\restricted.py", line 224, in restricted
>>>     exec ccode in environment
>>>   File "C:/web2py/applications/myapp/models/0_0_globals.py", line 25, in
>>> <module>
>>>     migrate=False,  # enable in production for increased performance
>>>   File "C:\web2py\gluon\dal\base.py", line 432, in __init__
>>>     raise RuntimeError("Failure to connect, tried %d times:\n%s" %
>>> (attempts, tb))
>>> RuntimeError: Failure to connect, tried 10 times:
>>> Traceback (most recent call last):
>>>   File "C:\web2py\gluon\dal\base.py", line 410, in __init__
>>>     self._adapter = ADAPTERS[self._dbname](**kwargs)
>>>   File "C:\web2py\gluon\dal\adapters\base.py", line 47, in __call__
>>>     obj = super(AdapterMeta, cls).__call__(*args, **kwargs)
>>>   File "C:\web2py\gluon\dal\adapters\postgres.py", line 144, in __init__
>>>     if do_connect: self.reconnect()
>>>   File "C:\web2py\gluon\dal\connection.py", line 113, in reconnect
>>>     self.connection = f()
>>>   File "C:\web2py\gluon\dal\adapters\postgres.py", line 142, in connector
>>>     return self.driver.connect(msg,**driver_args)
>>>   File "C:\Program Files
>>> (x86)\Python27\lib\site-packages\psycopg2\__init__.py", line 164, in connect
>>>     conn = _connect(dsn, connection_factory=connection_factory,
>>> async=async)
>>> OperationalError: FATAL:  password authentication failed for user
>>> "myuser"
>>>
>>> I'm using the same credentials as before. Nothing has changed. psychopg2
>>> is installed. The password has been validated multiple times directly in
>>> postgres.
>>>
>>> This is all running on web2py
>>> 2.9.12-stable+timestamp.2015.01.17.06.11.03 (Running on Rocket 1.2.6,
>>> Python 2.7.8)
>>>
>>>
>>>
>>> Anybody have any ideas how to get this running again?
>>>
>>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/F-IN0huIabA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to