web-dev-qa-db-fra.com

erreur non autorisée pg4admin 401

Je viens d'installer la version de bureau de pg4admin après avoir eu des difficultés à l'exécuter avec mon installation précédente. J'ai utilisé le documentation d'installation suivante pour retirer ceci.

Cependant, lorsque j'exécute le service pgadmin4, la page affiche l'erreur suivante:

Non autorisé

Le serveur n'a pas pu vérifier que vous êtes autorisé à accéder à l'URL demandée. Vous avez soit fourni de mauvaises informations d'identification (un mauvais mot de passe, par exemple) ou votre navigateur ne comprend pas comment fournir les informations d'identification requises.

De plus, sur le terminal, je reçois l'exception suivante:

Starting pgAdmin 4. Please navigate to http://localhost:5050 in your browser.
2016-11-01 01:14:41,981: ERROR	pgadmin:	The desktop user [email protected] was not found in the configuration database.
2016-11-01 01:14:42,004: ERROR	pgadmin:	The desktop user [email protected] was not found in the configuration database.
2016-11-01 01:18:45,650: ERROR	pgadmin:	The desktop user [email protected] was not found in the configuration database.
2016-11-01 01:18:45,664: ERROR	pgadmin:	The desktop user [email protected] was not found in the configuration database.

Ai-je oublié quelque chose dans le processus d'installation? Que puis-je faire pour résoudre ce problème?

7
Adam Steinberger

Supprimez le fichier "pgadmin4.db" et redémarrez pgAdmin4.

Linux:

~/.pgadmin/pgadmin4.db

Les fenêtres:

% appdata%\pgAdmin\pgadmin4.db

Remarque: vous perdrez toute votre liste de serveurs enregistrés de votre installation précédente.

8
n33rma

Ce qui suit fonctionne pour moi (avec SolydK):

  • clic droit sur "icône de la barre"
  • sélectionnez "Configurer"
  • définir "Commande du navigateur" (par exemple, "/ usr/bin/firefox"% URL%)
4
megamin

in linux ubuntu 16.04 copiez l’adresse du fichier ~/.pgAdmin4.14570597673959349582.addr dans la fenêtre de votre navigateur. On dirait qu'il contient la clé.

2
Mwaiwathu Majawa

Pas une réponse mais a solution de contournement

Je l'ai résolu en installant le paquet pgadmin4-Apache2 et en visitant l'URL http://localhost/pgAdmin4

0
Pipo

Dans mon cas, ajouter/définir la variable d'environnement SERVER_MODE=True a bien fonctionné.

0
Sergio Lema