Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Sur mon Serveur Ubuntu (23.04) j'ai installé PostgreSql (en version 14) et PgAgent sur lequel j'ai créé mes jobs périodiques.
J'utilise PgAdmin4 pour accéder à ma base et à mes objets / scripts / etc.
En local (sur le serveur) j'accède bien depuis PgAdmin à mes bases et différents objets dont les Tâches (jobs) PgAgents et ses objets sous-jacents que j'ai créé : OK
Depuis mon PC portable Windows sur lequel j'ai installé PgAdmin4 également, j'accède bien de la même façon en réseau local (LAN) à mes bases et différents objets dont les Tâches (jobs) PgAgents et ses objets sous-jacents que j'ai créé : OK
Par contre, toujours depuis PgAdmin4 de mon PC portable Windows, je tente d'accéder de la même façon en extérieur (WAN -> quand je suis à distance) à mes bases et différents objets dont les Tâches (jobs) PgAgents : j'accède bien à mes bases et autres objets du SGBD MAIS PAS aux objets PgAgent -> l'item "Tâches PgAgent" est bien présent mais aucun des objets sous-jacent que j'ai créé : KOO
Comment remédier à cela ? J'ai beau vérifier mes fichiers d'authentification et de configuration mais je ne vois rien d'anormal ? Ai-je oublié quelque chose ?
En vous remerciant par avance de votre aide.
Bonne journée.
Hors ligne
Bonjour,
Si vous parvenez à vous connecter mais qu'une partie des informations semble manquer, le plus probable est que vous vous connectiez sur un mauvais serveur. Etes-vous sur du routage etc et que vous êtes bien sur le même serveur ?
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
Merci pour votre retour.
Non pas de doute : je suis bien sur le bon serveur (il n' y en a qu'un), j'ai d'ailleurs bien accès à ses objets (schémas, fonction, trigger, table, rôles,...) spécifiques
J'ai vérifié et revérifié les habilitations (postgres.conf et pg_hba.conf, et pgagent.conf), les logs, rediriger de nouveaux ports au cas où (5050 en plus du 5432, à priori le 5050 est utilisé par pgagent) ... Mais rien n'y fait, je ne comprends pas le problème
Merci par avance de votre aide.
(dites moi quels détails à partager seraient nécessaire...)
Dernière modification par tecumuman (26/05/2023 16:08:43)
Hors ligne
Bonsoir,
A force de chercher et de tourner en rond, j'ai trouvé : il s'agit des paramètres de connexion de PgAdmin (LAN et WAN) : la base de donnée de maintenance ciblée du serveur n'était pas sur postgres sur la connexion WAN (alors qu'en LAN oui) mais sur celle du projet, en spécifiant la base postgres (là où logiquement est installé PgAgent) les jobs sont devenus enfin accessibles PgAdmin .
Désolé !
J'espère néanmoins que ce retour d'expérience pourra aider quelqu'un.
Bonne soirée.
Hors ligne
Pages : 1