Erreur 404 apache dans Geoserver

137 views
Skip to first unread message

Alexandre

unread,
Feb 26, 2013, 11:15:51 AM2/26/13
to georc...@googlegroups.com
Bonjour,

Dans Geoserver je souhaite ajouter un nouvel entrepôt et au moment de choisir le type de ressource (vecteur, image, etc), je reçois une erreur 404 d'apache de ce type :

The requested URL /geoserver-private/web/;jsessionid=DAA266FA868D58AFED908E211D9B70A6 was not found on this server


A la fin de l'URL après l'id il y a ceci : ?wicket:interface=:46:::::

Je peux naviguer partout dans Gerserver sauf sur les pages permettant de choisir un type de ressource pour un entrepôt. Je me suis connecté via le compte "testadmin" du CAS pour accéder à Geoserver.

Avez-vous une idée d'où cela peut venir ?
Merci.

Fabrice Phung

unread,
Feb 26, 2013, 3:21:37 PM2/26/13
to georc...@googlegroups.com
Le 26 février 2013 17:15, Alexandre <mr.alexand...@gmail.com> a écrit :
Bonjour,

Bonsoir
 
Dans Geoserver je souhaite ajouter un nouvel entrepôt et au moment de choisir le type de ressource (vecteur, image, etc), je reçois une erreur 404 d'apache de ce type :

The requested URL /geoserver-private/web/;jsessionid=DAA266FA868D58AFED908E211D9B70A6 was not found on this server

Avez-vous une idée d'où cela peut venir ?

Ca :  /geoserver-private/  c'est pas normal.
Est-ce une install avec apache en frontal et reverse proxy ?
Est-ce que le param conf globale>url du proxy est bien renseigné dans geoserver ?

Alexandre

unread,
Feb 27, 2013, 10:01:29 AM2/27/13
to georc...@googlegroups.com
Bonjour,

Voici la procédure que j'ai suivi pour la configuration de apache.
Et dans Geoserver, l'url du proxy n'est pas renseignée.

Merci.

Fabrice Phung

unread,
Feb 27, 2013, 10:56:19 AM2/27/13
to georc...@googlegroups.com
Le 27 février 2013 16:01, Alexandre <mr.alexand...@gmail.com> a écrit :
Bonjour,

Voici la procédure que j'ai suivi pour la configuration de apache.
Et dans Geoserver, l'url du proxy n'est pas renseignée.

Il faut mettre l'adresse publique de geoserver pour que la réécriture d'URL se fasse

y mettre http://[monserveur]/geoserver/ 

Alexandre

unread,
Feb 27, 2013, 11:08:07 AM2/27/13
to georc...@googlegroups.com
Ok, j'ai donc ajouté "http://vm-georchestra/geoserver/" pour 'URL du proxy".
Cependant il y a toujours la même erreur. Mais je précise qu'elle apparaît que pour quelques accès, notamment la création d'un entrepôt.
Je peux naviguer sans souci dans le reste de Geoserver où l'URL est sous la forme vm-georchestra/geoserver/web/...

Merci encore.

Alexandre

unread,
Feb 28, 2013, 4:14:07 AM2/28/13
to georc...@googlegroups.com
Bonjour,

J'ai parcouru quelques sujets de la liste de support et je me demandais si mon souci qui apparaît que sur quelques pages dans Geoserver pourrait être lié à ce qui a été évoqué dans ce sujet, à savoir des soucis du fait que tout soit sur un seul tomcat ??

Merci.

Alexandre

unread,
Feb 28, 2013, 8:27:58 AM2/28/13
to georc...@googlegroups.com
J'ai réussi à contourner le problème mais il n'est pas réglé pour autant.
Quand l'erreur 404 apparaît au moment de charger une page dans Geoserver, je renomme directement "geoserver-private" en "geoserver" dans l'URL et ça fonctionne.
Il semble donc y avoir un souci avec la réécriture URL mais ce que je ne comprend pas c'est que ça ne le fasse pas sur toutes les pages, ce qui devrait être le cas si il y avait une erreur dans les règles de réécriture des URL.

Quelqu'un a-t-il une idée d'où cela peut venir ??

Merci.

Fabrice Phung

unread,
Feb 28, 2013, 9:37:20 AM2/28/13
to georc...@googlegroups.com
Le 28 février 2013 14:27, Alexandre <mr.alexand...@gmail.com> a écrit :
J'ai réussi à contourner le problème mais il n'est pas réglé pour autant.
Quand l'erreur 404 apparaît au moment de charger une page dans Geoserver, je renomme directement "geoserver-private" en "geoserver" dans l'URL et ça fonctionne.
Il semble donc y avoir un souci avec la réécriture URL mais ce que je ne comprend pas c'est que ça ne le fasse pas sur toutes les pages, ce qui devrait être le cas si il y avait une erreur dans les règles de réécriture des URL.

Quelqu'un a-t-il une idée d'où cela peut venir ??

Non... C'est certainement un pb de réécriture, c'est certainement parce que les pages d'admin n'ont pas été codées en même temps/par les mêmes personnes.

Apparemment ça peut bien se régler car la majorité des geOrchestra utilisent le -private sur 1 tomcat. D'autres, c'est mon cas, préfèrent demander un déploiement sans le -private donc sur un tomcat différent du security-proxy, ça fonctionne très bien et aucun de souci de nommage.

Alexandre

unread,
Feb 28, 2013, 9:55:57 AM2/28/13
to georc...@googlegroups.com
Oui, je pense aussi que c'est un souci dans la réécriture des URL...
Georchestra est pour l'instant installé sur une machine de test donc je vais laisser Geoserver sur le même tomcat et ajouter une RewriteRule dans apache comme ceci :

rewrite ^/geoserver-private/(.*)$ /geoserver/$1 permanent;

Je pense que ça règlera le problème en attendant de mettre Geoserver sur un tomcat dédié.
Reply all
Reply to author
Forward
0 new messages