Cześć,
mam uruchomiony reverse Proxy poprzez NGINX.
Chciałbym używać OwnTracks ale problemem stał się NGINX. Blokuje on połączenia.
Jak skonfigurować go aby współpracował z openhab i mqtt?
hm..... jesteś pewien, że nginx blokuje Ci co się.
OwnTracks komunikuje się do mqtt brokera - musisz do niego otworzyć porty na routerze. Nxinx używasz raczej, żeby dostać się do openHab'a?
Nginx nasłuchuje na porcie 80 czyli uniwersalnym i z niego przerzuca na openhaba.
Ale z tego co zrozumiałem to Nginx blokuje totalnie połączenia inne niż przez niego, bo tak to moznaby się tak czy siak połączyć z openhabem bezpośrednio na jego port.
teraz trzeba jakoś odblokować przekierowanie reverse proxy dla mqtt.
Porty mam wszystkie otwarte, tzn mam ustawione przekierowanie całego ruchu na IP Raspberry.
A jak sprawdzić czy mqtt jest dostępny z zewnątrz?? Bo kilka dni temu zanim miałem nginx to OwnTracks dział bez problemu. A teraz wywala błędy połączenia z mqtt
Masz przekierowany port mqtt 1883 na adres Raspberry ?. Lepiej przekierować jakiś wysoki port np 9453 na lokalny 1883 i w OwnTracks ustawić 9453.
ten nginx nie mam raczej nic wspólnego z mqtt brokerem
- w nim przekierowujesz 80 na prawdopodobnie 8080 (openHab)
- ownTracks nie gada z openHab tylko z MQTT Brokerem
- jesli masz MQTT Brokere na 1883 to routerze otwórz 1883 lub tak jak sugeruje lukas121 w routerze ustaw "dowolny" przekierowany na 1883 i ten dowolny wpisz w OwnTracks