CLoudflare a aplikacja Supla

rohen
Posts: 77
Joined: Mon Feb 01, 2021 12:57 pm

Post

Witam,
Mam stworzony własny serwer na kontenerze w Qnapie,
wszystko działa dobrze, podłączyłem ze stworzoną domeną do Cloudflare by też dodatkowo zdobyć SSL i ukryć własne IP w domenie.
Przez www łącze się bez problemu w sieci lokalnej jak i zewnętrznej.
Natomiast podłączenie do aplikacji jest problemowe,
wpisując bezpośrednio adres zewnętrzny IP aplikacją łączy się,
zauważyłem już, że wykorzystuje do tego port 2016
Natomiast
Z Clouflare jest taki problem, że tego portu nie obsługuje:

HTTPS ports supported by Cloudflare
443
2053
2083
2087
2096
8443

https://developers.cloudflare.com/funda ... work-ports

No i utknąłem przy tym problemie, czy jest jakakolwiek szansa na zmianę portu, na którym ma działać aplikacja?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Twój problem nie leży w certyfikacie tylko dostępności portu 2016.
SUPLA.... Nareszcie w domu.
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

Ja bym szukał przyczyny gdzie indziej.
Na porcie 2015-2016/TCP odbywa się ruch client-serwer po rozwiązaniu domeny. Adres IP zwraca DNS. Jeśli przez transmisję danych apka Ci działa, a po Wi-Fi już nie, to problem jest po stronie routera.
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
rohen
Posts: 77
Joined: Mon Feb 01, 2021 12:57 pm

Post

Tak jak napisał pzygmunt ,
problem leży w dostepności portu 2016 w cloudflare
Gdyby to był inny port np 2096 wszystko by działało.
No ale do sedna nic z tym nie da się zrobić, by uzyskać inny port ? ;)
rohen
Posts: 77
Joined: Mon Feb 01, 2021 12:57 pm

Post

lesny8 wrote: Mon Jan 31, 2022 6:17 pm Ja bym szukał przyczyny gdzie indziej.
Na porcie 2015-2016/TCP odbywa się ruch client-serwer po rozwiązaniu domeny. Adres IP zwraca DNS. Jeśli przez transmisję danych apka Ci działa, a po Wi-Fi już nie, to problem jest po stronie routera.
Zgadza się częściowo, router nie obsługuje odwrotnego połączenia i sieci lokalnej wpisując adres zewnętrzny IP nie będę miał połączenia,
obszedłem to przez CloudFlare i tam wszystko działa- taki serwer proxy. Ale problemem jest, że nie wszystkie porty są obsługiwane. Port serwera www cloud już zmieniłem pomyślnie , natomiast aplikacja ma dalej domyślny, który niestety nie jest obsługiwany :(
rohen
Posts: 77
Joined: Mon Feb 01, 2021 12:57 pm

Post

pzygmunt wrote: Mon Jan 31, 2022 6:15 pm Twój problem nie leży w certyfikacie tylko dostępności portu 2016.
pzygmunt do sedna, jest szansa na zmianę portu teraz lub w przyszłości czy nie możliwe i już :roll:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Po stronie można zmienić port ale po stronie aplikacji już nie.
SUPLA.... Nareszcie w domu.
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

rohen wrote: Mon Jan 31, 2022 6:30 pm
lesny8 wrote: Mon Jan 31, 2022 6:17 pm Ja bym szukał przyczyny gdzie indziej.
Na porcie 2015-2016/TCP odbywa się ruch client-serwer po rozwiązaniu domeny. Adres IP zwraca DNS. Jeśli przez transmisję danych apka Ci działa, a po Wi-Fi już nie, to problem jest po stronie routera.
Zgadza się częściowo, router nie obsługuje odwrotnego połączenia i sieci lokalnej wpisując adres zewnętrzny IP nie będę miał połączenia,
obszedłem to przez CloudFlare i tam wszystko działa- taki serwer proxy. Ale problemem jest, że nie wszystkie porty są obsługiwane. Port serwera www cloud już zmieniłem pomyślnie , natomiast aplikacja ma dalej domyślny, który niestety nie jest obsługiwany :(
Proxy jest dla protokołów HTTP i HTTPS, a nie dla protokołu SUPLA. Porty to drugorzędna sprawa, źle na to patrzysz. Winny tutaj jest router i brak loopbacka. Nie kieruje on właściwie pakietów, które pochodzą z wnętrza sieci LAN.

Możesz sobie skompilować aplikację zmieniając port komunikacyjny i wtedy co? Nie zadziała 🤭
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
rohen
Posts: 77
Joined: Mon Feb 01, 2021 12:57 pm

Post

No nic trzeba żyć z tym co jest,
wyłączyłem te proxy na domenę i póki co działa :roll: Faktycznie może moje myślenie było zbyt ambitne.

Żałuje, że nie mam loopbacka, ale już nic z tym nie zrobię.
Przy następnej zmianie routera chyba będzie to główny punkt :lol:
User avatar
klimasstudio
Posts: 1273
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

możesz subdomene zrobić w CF i wyłączyć chmurke ;) wtedy będzie Twój IP np.

twojadomena.pl - wlączna chmurka w CF (widać CF IP)
supla.twojadomena.pl - wyłączona chmurka w CF (widać Twój IP)
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d

Return to “Pomoc”