Bonjour,
j'attaque la migration de mon catalogue de geonetwork 2.6.0 vers geosource 2.7.0, et pour diverses raisons j'utilise un reverse proxy (nginx dans mon cas) en frontal de tout mes services web.
geonetwork marchait sans soucis derriere un reverse proxy, pour geosource lorsqu'on cherche a atteindre le site via son url, on est redirigé vers http://10.0.0.6:8080/geosource/apps/search/, 10.0.0.6 etant l'ip privée du container hebergeant geosource.
Si je mets l'url complete en rajoutant geosource/apps/search/, ca renvoie vers la page d'accueil, mais ce n'est pas idéal.. car la plupart des services/urls ne marchent evidemment pas.
Avant que je passe des heures sur le sujet,y'a t'il quelqu'un qui aurait déja configuré geosource 2.7 dans ce genre d'environnement, et pourrait partager sa configuration ?
Merci!
--
Landry Breuil
Mouton a 5 pattes du CRAIG
Bonsoir,
Avant que je passe des heures sur le sujet,y'a t'il quelqu'un qui aurait
déja configuré geosource 2.7 dans ce genre d'environnement, et pourrait
partager sa configuration ?
Je ne sais pas trop comment réagit GéoSource, mais as-tu vérifié les
paramêtres en base de données (ils existent sous GeoNetwork) dans la table
settings ? Il y a normalement tout ce qu'il faut pour configurer un nom
d'hôte, un port (80 en général pour le http) et depuis récemment le
protocole (http/https). Une grande partie des services de GeoNetwork (a
fortiori de GéoSource ?) se basent dessus pour forger l'url exacte du
catalogue. Ils sont par ailleurs paramétrables depuis l'interface
d'administration ;
Une autre solution beaucoup "moins propre" serait d'utiliser un proxy HTTP
qui réécrit les URLs des pages récupérées en proxying (mod_proxy_http pour
apache, je ne sais pas si un équivalent existe pour nginx, mais cela doit se
trouver).
En espérant que cela aide,
--
Pierre Mauduit
Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
Tel : + 33 (0)4 79 44 44 92
http://www.camptocamp.com
pierre.mauduit@anonymised.com
On 07/28/11 19:07, Pierre Mauduit wrote:
Bonsoir,
Avant que je passe des heures sur le sujet,y'a t'il quelqu'un qui aurait
déja configuré geosource 2.7 dans ce genre d'environnement, et pourrait
partager sa configuration ?
Je ne sais pas trop comment réagit GéoSource, mais as-tu vérifié les
paramêtres en base de données (ils existent sous GeoNetwork) dans la
table settings ? Il y a normalement tout ce qu'il faut pour configurer
un nom d'hôte, un port (80 en général pour le http) et depuis récemment
le protocole (http/https). Une grande partie des services de GeoNetwork
(a fortiori de GéoSource ?) se basent dessus pour forger l'url exacte du
catalogue. Ils sont par ailleurs paramétrables depuis l'interface
d'administration ;
Merci, c'était effectivement bien ca a priori, le parametre host dans la table settings.. il me reste 2-3 autres soucis de redirection, mais l'ensemble a l'air de marcher.
--
Landry Breuil
Mouton a 5 pattes du CRAIG