Asystent AI
Konfiguracja NGINX ...
 
Powiadomienia
Wyczyść wszystko

Konfiguracja NGINX dla MQTT

6 Wpisów
3 Użytkownicy
0 Reactions
2,319 Wyświetleń
matulekpl
(@matulekpl)
Wpisów: 71
Kontrybutor
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#881]

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?

 


 
Dodane : 06/04/2019 3:21 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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?


 
Dodane : 06/04/2019 5:52 pm
matulekpl
(@matulekpl)
Wpisów: 71
Kontrybutor
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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. 

 


 
Dodane : 06/04/2019 7:10 pm
matulekpl
(@matulekpl)
Wpisów: 71
Kontrybutor
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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


 
Dodane : 06/04/2019 7:11 pm
lukas121
(@lukas121)
Wpisów: 543
Ekspert Zasłużony dla Forum Donator 2K19
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Masz przekierowany port mqtt 1883 na adres Raspberry ?. Lepiej przekierować jakiś wysoki port np 9453 na lokalny 1883 i w OwnTracks ustawić 9453.


 
Dodane : 06/04/2019 7:34 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

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

 
Dodane : 06/04/2019 9:00 pm
Udostępnij: