iceScrum Forums Discuss on iceScrum
- This topic has 5 replies, 2 voices, and was last updated 7 years, 12 months ago by Nicolas Noullet.
-
AuthorPosts
-
14/11/2016 at 11:52 am #39774
poweriserParticipantBonjour,
J’ai installé la version WAR de IceScrum,et elle fonctionne bien en locale. J’y accède depuis l’url http://10.10.1.10:8080/icescrum .
Je souhaiterais maintenant y accéder depuis l’extérieur via une url du type http://icescrum.mondomaine.xyz .
J’ai une configuration suivante :
Mon PC
|
====Firewall + Reverse proxy====
|
Serveur IceScrumSur mon reverse proxy apache2, j’ai tenté ça,qui ne fonctionne pas :
<virtualhost *:80 > ServerName icescrum.mondomaine.xyz ProxyPreserveHost On ProxyRequests On ProxyPass /icescrum/ http://10.10.1.10:8080/icescrum ProxyPassReverse /icescrum/ http://10.10.1.10:8080/icescrum </virtualhost>
Help me !
Cordialement,
14/11/2016 at 12:33 pm #39784
Nicolas NoulletKeymasterBonjour,
Je vois un problème dans votre config Apache, vous avez activé à la fois le forward proxy et le reverse proxy. Il faudrait désactiver le forward proxy :
ProxyRequests Off
De plus, vous devez informer iceScrum de sa nouvelle URL publique via le setting grails.serverURL du fichier config.groovy :
https://www.icescrum.com/documentation/config-groovy-file/#settingsAttention, dans ce cas vous ne pourrez plus utiliser l’IP pour accéder à iceScrum, l’outil ne pouvant être exposé que sur une seule URL, celle définie par grails.serverURL.
Si ça ne fonctionne toujours pas, pouvez-vous nous indiquer les symptômes exacts?
20/11/2016 at 9:21 pm #40383
poweriserParticipantBonjour,
J’ai modifié le fichier config.groovy en conséquence avec :
grails.serverURL=”icescrum.mondomaine.xyz”Maintenant je vois pas bien comment configuré mon virtualhost , cette configuration fonctionne pas :
<virtualhost *:80 > ServerName icescrum.mondomaine.xyz ProxyPreserveHost On ProxyRequests Off ProxyPass /icescrum/ http://icescrum.mondomaine.xyz/icescrum ProxyPassReverse /icescrum/ http://icescrum.mondomaine.xyz/icescrum </virtualhost>
21/11/2016 at 10:55 am #40424
Nicolas NoulletKeymasterBonjour,
Pour ce qui est d’iceScrum, dans
grails.serverURL
il faut indiquer l’URL complète, incluant le protocol et le chemin de l’application :http://icescrum.mondomaine.xyz/icescrum
En revanche le reste n’a rien à voir avec iceScrum, c’est normal que votre configuration modifiée ne fonctionne pas. En effet, vous dites en gros à Apache de rediriger le traffic de http://icescrum.mondomaine.xyz/icescrum vers http://icescrum.mondomaine.xyz/icescrum, ce qui ne mène pas à grand chose. Dans
ProxyPass
etProxyPassReverse
il faut laisser comme cible l’URL dont le domaine est l’IP de la machine, comme vous l’aviez fait initialement.21/11/2016 at 1:04 pm #40439
poweriserParticipantOk maintenant j’ai dans
<em>grails.serverUR</em>L=”http://icescrum.mondomaine.xyz/icescrum”
Et cette configuration pour le virtualhost :
<virtualhost *:80 > ServerName icescrum.mondomaine.xyz ProxyPreserveHost On ProxyRequests On ProxyPass /icescrum/ http://10.10.1.10:8080/icescrum ProxyPassReverse /icescrum/ http://10.10.1.10:8080/icescrum </virtualhost>
Malgré ça, quand je tape http://icescrum.mondomaine.xyz/icescrum dans mon navigateur, je ne accède pas à Icescrum (erreur 503).
21/11/2016 at 5:50 pm #40458
Nicolas NoulletKeymasterAvez-vous une erreur dans les logs d’iceScrum ? 503 indique une erreur du serveur, il faudrait déterminer si elle vient bien d’iceScrum
-
AuthorPosts
The forum ‘Installation’ is closed to new topics and replies.