[Liste-clx] Fwd: r?cup?rer un fichier en https au lieu de http

Yvan Vanhullebus vanhu_clx at zeninc.net
Jeu 1 Oct 11:41:01 CEST 2020


On Thu, Oct 01, 2020 at 11:11:11AM +0200, Fabrice Eudes wrote:
> Bonjour,

Salut,

> Le serveur Pronote de mon établissement propose une url du genre à
> http://bla.bla.bla/.../Edit.ics?key1=value1&key2=value2&...&keyn=valuen
> qui est censée permettre la synchronisation de ce calendrier dans mon
> gestionnaire d'agenda. Pour l'instant j'utilise google calendar.
> 
> Et là, c'est le drame : google calendar accepte l'ajout du calendrier
> via l'url ci-dessus mais aucun événement ne s'affiche.
> 
> Après discussion avec le support de Index-Education, il semble que
> google calendar attende des url en https et non http. Comme le serveur
> Pronote ne basculera pas en https (ce n'est pas moi qui ait la main
> dessus mais un collègue qui préfère ne pas modifier une configuration
> qui fonctionne), je cherche une autre solution.

Ah bah oui, si ca marche, on touche pas :)


> J'ai bien un serveur web avec https (letsencrypt) sur mon RPi mais il
> faudrait un mécanisme du genre : google calendar (qui lance une
> synchronisation 1 à 2 fois par jour d'après les infos que j'ai pu
> trouver dans leur forum) appelle l'url de mon RPi en https qui lui sert
> la page http stockée sur le serveur Pronote de mon établissement.
> 
> Je ne sais pas faire. Un peu d'aide ?
> 
> Je suis aussi preneur de toute autre solution :-)

Un reverse-proxy HTTPS ?

A priori, au moins HAProxy ou Nginx peuvent te faire ca assez
facilement (et probablement Apache aussi).

Tu mets ca en place, tu as donc une facade HTTPS locale, et le truc
est configuré pour forwarder les requêtes en live sur un "truc
derrière", qui sera en pratique le serveur bla.bla.bla en http.

Exemple simple trouvé en 30 secondes sur un moteur de recherche:
https://www.scaleway.com/en/docs/how-to-configure-nginx-reverse-proxy/


A +

VANHU.


Plus d'informations sur la liste de diffusion Liste-clx