Proxypass pour un répertoire particulier

Bonjour à tous,
Comment adapter la configuration pour obtenir ce ceci
user <-> https nextcloud <-> http 5080 openmeetings

j’ai mis à jour la configuration apache de la manière suivante : a2enproxy
conf apache
ProxyPass “/openmeetings” “http://X.X.X.X:5080/openmeetings/
ProxyPassReverse “/openmeetings” “http://X.X.X.X:5080/openmeetings/

Ma question : que faut-il modifier de plus pour que le proxy fonctionne ?

D’avance merci pour vos réponses

Salut,
Si ça ne fonctionne pas c’est qu’il y a sûrement un log quelque part pour taider… Les logs d’Apache peut-être ? Y a t il un message derreur quelque part ?

Merci Bastien pour ton intérêt.

Dans les logs apache2, je retrouve des codes 302 sur la requête GET /openmeetings…
je m’interroge concernant le .htaccess spécifique à nextcloud.
le mélange des genres entre rewrite rules et mod_proxy apache2.

Je continue mes recherches…et votre aide à tous est toujours la bienvenue
Bonne journée

As-tu vérifié ta configuration :
sudo apachctl -t

As-tu redémarré le service apache après modif :
sudo apachectl restart

La commande a2enproxy ne permet pas de mettre à jour la configuration apache. Elle crée juste des liens symboliques. Pour prendre en compte la nouvelle configuration, il faut soit redémarrer le service (avec restart ci dessus) soit le recharger (avec reload).

Sinon je m’attendais à avoir le compte rendu exact des log d’Apache avec un copié collé…

Pour ma configuration apache 2, je ne crois pas avoir de problème. le restart a été fait…plusieurs fois…Quant à la commande “a2enmod proxy” c’était pour activé le module proxy d’apache2
Mon problème vient sans doute de ma conf apache2 (voir supra)
et du mélange des proxypass et rewrite rules nextcloud et le hsts aussi je pense…

Je vois bien la conf apache (qui a lair correct surtout si apachctl -t ne dit rien) mais encore une fois sans log je ne peux pas vous aider. Cela peut très bien être dû à plein de problèmes. Par exemple, votre pare feu bloque les connexions internes (ipconfig), personne n’écoute sur le port 5080 (netstat -tnlp).

Les log sont dans error.log.

Vous pouvez toujours décommentez la ligne qui gère hsts mais je ne pense pas que ça change grand chose.

Les règes de types rewriterule et proxypass sont lues dans l’ordre du fichier. Donc, pour être sûr que ca fonctionne, il faut mettre vos nouvelles directives proxy au début du fichier de config.

Bonnes chances :wink:

Sur la configuration apache, il y a peut être autre qqch avec les “/”, les directives :
ProxyPass “/openmeetings” “http://X.X.X.X:5080/openmeetings/”
et
ProxyPass “/openmeetings/” “http://X.X.X.X:5080/openmeetings/”

ne sont pas identiques (à un ‘/’ près). Mais je sais plus en quoi elles sont différentes, dans quel cas utiliser lune plutot que lautre…

I do not speak french. Sorry.
Do you really use the subdir “openmeetings” on your webservice 5080 ?
Perhaps you must delete the path in the redirect.

I have one serveur with Y.Y.Y.Y with nextcloud
another one with X.X.X.X with openmeeting
I want that my nextcloud server let pass openmeeting with the same URL nextcloud, protocol https required with proxypass.

i don’t speak english, neither german