Hello,
A l’achat d’une box Luna, j’ai un accès openvpn à ma box depuis le net sur une url de la forme : https://a1b2c3d4.eu.jeedom.link/ c’est parfait !
J’aimerai accéder aussi à zigbee2MQTT. Pour cela j’ai redirigé via la config apache la page locale http://192.168.1.86:8080 sur https://a1b2c3d4.eu.jeedom.link/zigbee2mqtt/ Ca marche bien mais pas pour le websocket que je n’arrive pas à rediriger. Voici ma config :
sudo cat /etc/apache2/conf-available/zigbee2mqtt.conf
# Configuration Proxy globale
ProxyRequests Off
ProxyPreserveHost On
RewriteEngine On
# WebSocket ? Ca marche pas
ProxyPass /zigbee2mqtt/api ws://127.0.0.1:8080/api connectiontimeout=300 timeout=300
ProxyPassReverse /zigbee2mqtt/api ws://127.0.0.1:8080/api
# zigbee2mqtt/assets
ProxyPass /assets http://127.0.0.1:8080/assets
ProxyPassReverse /assets http://127.0.0.1:8080/assets
# zigbee2mqtt
ProxyPass /zigbee2mqtt http://127.0.0.1:8080
ProxyPassReverse /zigbee2mqtt http://127.0.0.1:8080
La page https://a1b2c3d4.jeedom.link/zigbee2mqtt se charge bien mais en console j’ai :
WebSocket connection to wss://a1b2c3d4.eu.jeedom.link/zigbee2mqttapi failed:
Déjà il y a un pb de slash mais j’aimerai accéder au websocket en ligne de commande.
% wscat -c « wss://a1b2c3d4.eu.jeedom.link/zigbee2mqtt/api?token=montreslongtoken »
error: Parse Error: Expected HTTP/
Il voit du http et pas du ws… Bref je cale. S’il y a des experts apache dans la salle je suis preneur. ChatGPT et Claude sonnet ne m’ont pas trouvé la soluce ![]()
Je ne dois pas être le seul à vouloir accéder à zigbee2MQTT autrement qu’en local ![]()