PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 25/05/2023 21:25:12

tecumuman
Membre

Accès WAN aux tâches & Job de PgAgent

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

#2 26/05/2023 10:06:59

rjuju
Administrateur

Re : Accès WAN aux tâches & Job de PgAgent

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 ?

Hors ligne

#3 26/05/2023 15:23:55

tecumuman
Membre

Re : Accès WAN aux tâches & Job de PgAgent

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

#4 26/05/2023 18:48:45

tecumuman
Membre

Re : Accès WAN aux tâches & Job de PgAgent

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

Pied de page des forums