Message posté par : geomaticienne_6 (lydiaroumane0(a)gmail.com)
----------------------------------------
Bonjour, je suis une étudiante en géomatique et j'ai un projet que j'aimerais concrétiser. Il s'agit de développer une plateforme web collaborative de cartographie interactive, similaire à Google Earth.
Cette plateforme serait gratuite et permettrait d'intégrer des données, de faire des modifications, d'ajouter des repères, et d'avoir une barre de recherche de lieux. Elle proposerait une vue satellite en fond d'écran et inclurait l'outil Street View avec l'icône du petit bonhomme. J'aimerais également intégrer des couches cadastrales ainsi que d'autres bases de données.
Cette plateforme serait en accès restreint, nécessitant une authentification par identifiant délivré par un administrateur. De plus, je souhaite qu'elle offre la possibilité de collaboration en temps réel avec jusqu'à trois collègues, leur permettant de modifier les données simultanément et de visualiser les modifications en temps réel.
Est-il possible de réaliser un tel projet gratuitement ? Si oui, quelles seraient les étapes à suivre et la complexité du processus de création ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=367637#p367637
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Joseph Jacquet
----------------------------------------
Bonjour,
Je suis en train de configurer un serveur Ubuntu 22.04 pour l'installation de Vmap2. Je dispose également de la version 14 de Postgresql sur ce même serveur et d'un serveur web Apache2.
Après quelques galères, je peux accéder à mon application via un navigateur web en localhost mais il m'est impossible de la faire fonctionner correctement si le paramètre d'authentification n'est pas en "trust" dans le fichier pg_hba.conf de Postgresql (ce qui est évidemment un problème).
Si j'utilise la méthode scram-sha-256, la page ne se charge pas correctement et des erreurs apparaissent (voir pj). Une fenêtre modale m'avertit d'une erreur de requête. Si je tente de m'authentifier, je suis averti que le login et le mot de passe sont incorrects (peu importe s'ils sont bons ou non) et dans les logs de l'application, j'ai un retour :
-----
ERROR | Error occured : An exception occurred in the driver: SQLSTATE[08006] [7] fe_sendauth: no password supplied | {"file":"/var/www/vmap/vas/src/Module/Vitis/WebService/Controller/AbstractVitisController.php","line":235,"class":"App\\Module\\Vitis\\WebService\\Controller\\AbstractVitisController","callType":"->","function":"formatGenericError","process_id":116464,"url":"/rest/v2/vitis/privatetoken?vitis_version=12509","ip":"127.0.0.1","http_method":"POST","server":"127.0.0.1","referrer":"https://127.0.0.1/vmap/login"}
-----
Je suppose que l'application n'arrive pas à communiquer avec la base de données où sont stockés les identifiants et mdp des utilisateurs et que peu importe ce que j'écris dans la saisie du mdp, rien n'est transmis et/ou n'arrive jusqu'à la base de données.
Comme l'indique la doc d'installation : j'ai bien un fichier postgresql.conf avec les paramètres, password_encryption = scram-sha-256, idem pour le fichier pg_hba.conf et le fichier properties de Vitis. J'ai également modifié le mot de passe de l'utilisateur vmap pour qu'il soit chiffré correctement.
Concernant le fichier pg_hba.conf, seule cette ligne fait bugué l'ensemble (si cette seule ligne en trust alors l'application fonctionne bien que les autres paramètres soient en scram-sha-256) :
# IPv4 local connections:
host all all 127.0.0.1/32 scram-sha-256
Mon pare-feu autorise le trafic en localhost, au port de la BDD, aux ports HTTP et HTTPs.
J'ai peut-être oublié quelque chose ou mal paramétré un fichier mais je commence à sécher. Si quelqu'un a déjà rencontré ce problème et aurait une nouvelle piste, ce sera avec grand plaisir.
Joseph J
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368560#p368560
Pour y répondre : webmapping(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net