J'ai installé tuleap sur centos 6.7 et j'ai du mal à configurer correctement teapeap dans le scénario suivant. Je suis passé par la documentation et les archives de la liste de diffusion, mais je n'ai pas trouvé la solution.Tuleap impossible de télécharger le fichier
- ont ubuntu server avec l'adresse IP statique XXX.XXX.XXX.XXX accessible depuis l'extérieur
- sur le serveur ci-dessus, je l'ai installé virtualbox et CentOS 6.7 installés + tuleap (adresse IP locale de YYY.YYY.YYY. YYY qui est accessible par le haut que le serveur ubuntu)
J'ai installé ProxyPass et ProxyPassReverse sur le serveur ubuntu qui fonctionne très bien:
ProxyPass/https://YYY.YYY.YYY.YYY/
ProxyPassReverse/https://YYY.YYY.YYY.YYY/
Toutes les fonctions d'un re fonctionne bien sauf quand j'essaye de télécharger les fichiers. Je vois deux problèmes:
Lorsque je tente de télécharger le fichier dans "document", je vois ci-dessous les messages:
“Permissions successfully updated. Document successfully created. Error while creating initial version.”
Mais quand je vérifie le journal des erreurs apache Je vois que Docman_FileStorage. class.php essaie de créer un fichier dans le répertoire racine, c'est-à-dire quelque chose comme/testproject/3/6/36/1 et donc obtenir une erreur d'autorisation refusée. Je vérifie le fichier local.inc mais je me demande où je dois définir le chemin de base pour stocker des documents?
Je vois un autre problème en attachant un fichier à des pages wiki. Quand je clique sur le bouton "Upload", l'URL mysite.domain.com est transférée à l'adresse ip YYY.YYY.YYY.YYY! MAIS en tant que YYY.YYY.YYY.YYY est l'adresse IP de la machine virtuelle et n'est pas accessible depuis l'extérieur, j'obtiens une erreur de page introuvable. Pourriez-vous me dire ce qui pourrait manquer? Mon proxy passe-cadre apache ressemble à:
<VirtualHost *:80> ServerName mysite.domain.com ServerAlias *.mysite.domain.com ProxyRequests off ProxyPreserveHost off SSLProxyEngine On SSLProxyVerify none <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass/https://YYY.YYY.YYY.YYY/ ProxyPassReverse/https://YYY.YYY.YYY.YYY/ </VirtualHost> # Listen 443 <VirtualHost mysite.domain.com:443> ServerName mysite.domain.com <Proxy *> Order deny,allow Allow from all </Proxy> SSLEngine On SSLProxyVerify none SSLProxyEngine On SSLCertificateFile /etc/apache2/ssl/my.crt SSLCertificateKeyFile /etc/apache2/ssl/my.key ProxyRequests off ProxyPreserveHost off ProxyPass/https://YYY.YYY.YYY.YYY/ ProxyPassReverse/https://YYY.YYY.YYY.YYY/ </VirtualHost>
Toute aide pour résoudre les problèmes ci-dessus seront appréciés.
Merci!