From: Michael Eschweiler <michael.eschweiler@web.de>
To: khushboo.vashi@enterprisedb.com
Cc: pgadmin-support@lists.postgresql.org
Subject: Re: authentication fail
Date: Sat, 30 Jan 2021 09:28:40 +0100
Message-ID: <02ad2a84-76a8-255a-f366-aaa7ca72156d@web.de> (raw)
In-Reply-To: <CAFOhELcTYdgLdDsHBQjcCYOUQFQo1eBT_+oytX9j36tr52nh+w@mail.gmail.com>
References: <caf86484-427d-5390-f369-78ff1c7b2ce0@web.de>
<CAFOhELcTYdgLdDsHBQjcCYOUQFQo1eBT_+oytX9j36tr52nh+w@mail.gmail.com>
Hi Khushboo,
Am 12.01.21 um 05:26 schrieb Khushboo Vashi:
> Hi,
>
> On Tue, Jan 12, 2021 at 12:39 AM Michael Eschweiler
> <michael.eschweiler@web.de <mailto:michael.eschweiler@web.de>> wrote:
>
> Hi there,
>
> I am using postgresql 12 on Linux opensuse Leap 15.2.
> In 'former times' with my postgresql-db I used pgadmin3. It was nice and
> tiny, and I was happy.
> Now, with pgadmin4 I am not able to connect to my server. There is no
> problem with pgsql nor with knoda even from another computer but with
> pgadmin4 I always get an authentication error. In pg_hba.conf I changed
> all connections to 'trust' - but no way!
> Is there a verbose-mode for pgadmin4 in order to see what is happening?
>
> It should work with pgAdmin as you have no problem with psql.
> You can enable logging to check the issue, please
> refer https://www.pgadmin.org/faq/#8 <https://www.pgadmin.org/faq/#8; to
> enable it.
> Also, you can provide the screen-shot of the error you are getting, so
> we can help you.
>
>
> Thanks in advance.
> Best regards,
> Michael
>
> By the way: Is there a way to get rid of this annoying nag screen
> telling me every time I start pgadmin that there is a new version? My
> version came with the distro
>
> You can disable the version check by setting UPGRADE_CHECK_ENABLED
> parameter to False,
> refer https://www.pgadmin.org/docs/pgadmin4/4.29/config_py.html
> <https://www.pgadmin.org/docs/pgadmin4/4.29/config_py.html; for the. same.
>
Thanks for the hints and sorry for the delay. Here is what I did after
having deleted everything related to pgadmin in my user directory:
First I created the file config_local.py following the advice at
https://www.pgadmin.org/faq/#8
Then I started pgAdmin4 on a console. During the start I get this message:
--- snip ---
Invalid MIT-MAGIC-COOKIE-1 keyPython path:
"/usr/lib/python3.6/site-packages:/usr/lib64/python3.6/site-packages"
Python Home: ""
Webapp path: "/usr/lib/python3.6/site-packages/pgadmin4-web/pgAdmin4.py"
NOTE: Configuring authentication for DESKTOP mode.
pgAdmin 4 - Application Initialisation
======================================
* Serving Flask app "pgadmin" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid
MIT-MAGIC-COOKIE-1 key
--- snip ---
(don't know if this is ok...)
The browser window with pgAdmin4 opened. In order to see what happened
please revise the attached pdf. As you will see, my trial ended up with
... nothing.
Looking through the pgAdmin4.startup.log (attached) I didn't find
nothing special - this seems ok but I must confess that don't know how
to interprete the messages in pgadmin4.log (attached) and if there is
any hint in order to see what went wrong.
I would appreciate any help in order to get pgAdmin4 working.
Best regards,
Michael
P.S.: The authentication configuring in pg_hba.conf:
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all username xxx.xxx.xx.0/24 trust
(the last line I introduced so that my normal user can access the
database remotely from different machines in my local network.)
Attachments:
pgadmin_d.pdf (application/pdf, 908.7K) download.pgAdmin4.startup.log (text/x-log, 1.4K) download
29.01.2021 16:18:20 Checking for system tray...
29.01.2021 16:18:20 Starting pgAdmin4 server...
29.01.2021 16:18:20 Creating server object, port:39765, key:a0c437af-059d-48e8-a19b-1b7270c69347, logfile:/home/me/.pgAdmin4.11250296771855179612.log
29.01.2021 16:18:20 Python Path: /usr/lib/python3.6/site-packages:/usr/lib64/python3.6/site-packages
29.01.2021 16:18:20 Python Home:
29.01.2021 16:18:20 Initializing Python...
29.01.2021 16:18:20 Python initialized.
29.01.2021 16:18:20 Adding new additional path elements
29.01.2021 16:18:20 Redirecting stderr...
29.01.2021 16:18:20 stderr redirected successfully.
29.01.2021 16:18:20 Initializing server...
29.01.2021 16:18:20 Webapp Path: /usr/lib/python3.6/site-packages/pgadmin4-web/pgAdmin4.py
29.01.2021 16:18:20 Server initialized.
29.01.2021 16:18:20 Starting Server Thread...
29.01.2021 16:18:20 Open the application code and run it.
29.01.2021 16:18:20 Set the port number, key and force SERVER_MODE off
29.01.2021 16:18:20 PyRun_SimpleFile launching application server...
29.01.2021 16:18:21 Application Server URL: http://127.0.0.1:39765/?key=a0c437af-059d-48e8-a19b-1b7270c69347
29.01.2021 16:18:21 The server should be up, we'll attempt to connect and get a response. Ping the server
29.01.2021 16:19:02 Attempt to connect one more time in case of a long network timeout while looping
29.01.2021 16:19:02 Everything works fine, successfully started pgAdmin4.=
pgadmin4.log (text/x-log, 96.4K) download
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgadmin-support@postgresql.org
Cc: michael.eschweiler@web.de, khushboo.vashi@enterprisedb.com, pgadmin-support@lists.postgresql.org
Subject: Re: authentication fail
In-Reply-To: <02ad2a84-76a8-255a-f366-aaa7ca72156d@web.de>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox