Closed mariusz689 closed 3 years ago
@mariusz689 napewno cos musisz dodac do whitelisty tylko jest pytanie co?
cc @MajkiIT mikrotik twoje tematy
cc @AdamWr moze cos pomoze te sprawe po pchac
trzymam kciuki żeby chłopaki doszli o co biega :)
Ustawień używałem ze strony: https://adguard.com/pl/adguard-dns/overview.html a dokładniej używam DNS: 94.140.14.14
Mogę spróbować zobaczyć w Mikrotik za pomocą "Torch" z jakimi adresami IP chce łączyć się telefon podczas uruchamiania aplikacji fusionsolar, oraz sprawdzić z jakimi IP chce łączyć się falownik Huawei - jeśli ma to ułatwić rozwiązanie problemu. Dzięki za szybką odpowiedź :)
Próbowałeś zmienić na server Google? 8.8.8.8 and/or 8.8.4.4?
IP może wiele nie pomóc, jak nie damy rady do niego dopasować np. domeny jak twórcy aplikacji takiej używają.
Podgląd listy AdGuard: https://filters.adtidy.org/windows/filters/15.txt - nie widać by blokowano coś "per" IP.
Teoretycznie ich aplikacja, robiąca lokalne połączenie VPN może dostarczy łatwiej co blokuje.
7 dni można testować, jedynie nie pamiętam czy w 40% opcji aktywnych bez licencji jest nadpisywanie DNS https://adguard.com/pl/adguard-android/overview.html
@mariusz689 czyli podsumowując ... masz na MT ustawiony ich DNS do filtracji reklam a przy okazji blokuje ci domeny związane z zarządzaniem Falownikiem ?
Tak, a AdGuard pewnie nie zakupił ich to nawet nie ma jak testować czy są w stanie namierzyć błędny filtr/blokadę.
No to trzeba zobaczyć na zewn DNS zobaczyć na jaki adres IP rozwiązuje się domena i zrobić wpis statyczny na MT. To powinno ominąć filtrację.
Nie trzeba kupować falownik Huawei aby zbadać problem. Wystarczy pobrać na telefon z androidem aplikację FusionSolar, w pole nazwa użytkownika wpisać jakiś losowy mail oraz w pole hasła też cokolwiek wpisać i kliknąć w "Zaloguj się" wtedy pojawia się komunikat na górze "Sieć działa nieprawidłowo. Podłącz telefon do internetu". Gdy dane nie lecą przez filtr DNS adguard gdy zrobimy to samo co powyżej, zwrócony zostanie komunikat o błędnym loginie i haśle - czyli w tym przypadku jest komunikacja z serwerem. Podejrzewam że na Falowniku Huawei jest system android i zarówno aplikacja w telefonie jak i w falowniku działa na takiej zasadzie ponieważ logując się na stronę https://eu5.fusionsolar.huawei.com/ aby sprawdzić w czasie rzeczywistym pracę falownika mogę to sprawdzić. Podejrzewam, że falownik łączy się z jakimś serwerem X na którym są przechowywane informacje o pracy mojego falownika oraz łączy się z serwerem Y - nie wiem w jakim celu, może w celu sprawdzenia aktualizacji czy czegoś tam jeszcze. Serwer Y jest blokowany w taki sposób, że aplikacja w telefonie jak i falownik odrzuca całkowicie połączenie z internetem i zwraca błąd połączenia z internetem.
Czy w takiej sytuacji mam coś zrobić czy czekać na wasze zbadanie i rozwiązanie problemu ?
@MajkiIT - dokładnie tak, sytuację opisałem powyżej wynika z niej, że blokuje działanie tej aplikacji ale z wyjątkiem dostępu do konta poprzez przeglądarkę www
@krystian3w podejrzewam że problem jest mało popularny lub nikt wcześniej nie zwrócił uwagi że adguard blokuje działanie tej aplikacji. Chyba nikt wcześniej nie użył takiej konfiguracji aby na mikrotik ustawić dns adguard do blokowania reklam i do tego podłączyć jeszcze falownik Huawei.
krystian3w : https://github.com/MajkiIT/polish-ads-filter/issues/17875?_pjax=%23js-repo-pjax-container#issuecomment-734681339 : Podgląd listy AdGuard: https://filters.adtidy.org/windows/filters/15.txt
wiem, że to nie IP, ale znalazłam takie blokowane domeny Huawei:
||libfre.obs.cn-east-3.myhuaweicloud.com^
||teslaamg.obs.cn-east-3.myhuaweicloud.com^
a tu ktoś założył jakieś zgłoszenia Huawei odnośnie VPN: LINK
@mariusz689 a czemu nie chcesz zacząć używać pihole ?
Może nie ma malinki lub gdziekolwiek go postawić.
@krystian3w No możliwe ... :D
@zaba-monika Podczas uruchamiania aplikacji fusionsolar w telefonie, sprawdziłem w Mikrotik przez Torch, że bardzo często podczas uruchamiania aplikacji generowany jest ruch z adresem IP: 103.235.46.39:443, pojawiają się też inne IP ale generują mniejszy ruch i mogą być zwykłym szumem. Próbowałem na Mikrotik przez Layer7 wychwycić pakiety z fusionsolar ale jak widać ruch jest szyfrowany przez https więc nie sprawdzę co siedzi w tym pakietach.
@MajkiIT Nie mam malinki. Może kiedyś kupię i się nim pobawię :) Czy pihole lepiej blokuje reklamy niż adguard ? blokuje też reklamy na filmikach na youtube ? Wiem że adguard nie potrafi blokować reklam na YT. Kiedyś czytałem na forum adguard, że nie mogą blokować reklam na yt, bo na tym samym serwerze z reklamami stoją też normalne strony.
Myślicie, że coś da się zrobić z tym adguard i problemem z fusionsolar ?
mariusz689 : z adresem IP: 103.235.46.39:443
045111.com
, 1809.com
, 1869.com
, ale żadnej z nich nie ma blokowanej w
https://filters.adtidy.org/windows/filters/15.txt045111.com,2008.com,66linux.com,game1322.com,huiji.xyz,intlbp.com,jisentrip.com,kissnet.gq,magicdd.xyz,peilily.top,qinggerui.com,rainbowangle.com,www.66linux.com,www.qinggerui.com,www.rainbowangle.com,xiangyunvps.cn
ale również żadnej z nich nie ma na liściemariusz689 : Czy pihole lepiej blokuje reklamy niż adguard ? blokuje też reklamy na filmikach na youtube ?
www.strona.pl/reklamy
bo to są reklamy,
b) a drugie przepuszczamy www.strona.pl/filmy
bo to są filmy,
c) jak widzisz dodanie www.strona.pl
jest zbyt ogólne bo uwali nie tylko reklamy, ale też filmy...więc to leczenie dżumy cholerą...www.strona.pl/reklamy
nie pomoże bo trzeba użyć skryptów javascript dostępnych w adblockerach / menedżerach skryptów, przykład: strony z grupy WP np.: https://github.com/MajkiIT/polish-ads-filter/issues/17877
https://github.com/MajkiIT/polish-ads-filter/issues/15243#issuecomment-734702479
które można ukryć jedynie filtrami kosmetycznymi np. filmweb.pl##.d_utru
pihole możesz temp zainstalować na docer albo vm
@zaba-monika używam blokowania reklam dns adguard oraz mam wtyczkę ghostery w przeglądarce, chyba dobra wtyczka? czy może używacie innej wtyczki do blokowania reklam ?
Wczoraj wieczorem, włączałem i wyłączałem aplikację fusionsolar na telefonie i patrzyłem jakie adresy IP pojawiają się w Torch na Mikrotiku. Podczas mozolnego włączania i wyłączania fusionsolar na telefonie, może za 20 razem aplikacja się uruchomiła poprawnie i działała tak jak powinna (przypuszczam, że aplikacja "czasami" próbuje się połączyć z innym lustrzanym serwerem w przypadku problemu z połączeniem "i ten lustrzany" serwer nie jest zablokowany. W tym przypadku gdy fusionsolar zadziałał był generowany większy ruch z adresami IP: 90.84.191.21:443 oraz 103.235.46.39:443 (Adres IP 103.235.46.39:443 pojawiał się chyba zawsze przy próbie odpalenia fusionsolar - nawet w tym przypadku gdy działał oraz nie działał)
Bardzo często pojawiał się też adres IP: 104.193.88.77:443 a według strony ipinfo na tym adresie ip stoi ponad 17 tys domen.
Nie mam więcej pomysłów jak rozwiązać problem. Nie jestem programistą jedynie hobbystycznie zajmuję się siecią i ustawieniami na mikrotik. Pewnie programiści z adguard rozwiązaliby problem w 5 minut lub przynajmniej udzielili odpowiedzi dlaczego fusionsolar jest zablokowany.
@zaba-monika Podałaś w poprzednim poście: ||libfre.obs.cn-east-3.myhuaweicloud.com^ ||teslaamg.obs.cn-east-3.myhuaweicloud.com^
Czy można sprawdzić to na jakim adresie IP stoi ?
mariusz689 : @zaba-monika używam blokowania reklam dns adguard oraz mam wtyczkę ghostery w przeglądarce, chyba dobra wtyczka? czy może używacie innej wtyczki do blokowania reklam ?
mariusz689 : a według strony ipinfo na tym adresie ip stoi ponad 17 tys domen.
mariusz689 : Pewnie programiści z adguard rozwiązaliby problem w 5 minut lub przynajmniej udzielili odpowiedzi dlaczego fusionsolar jest zablokowany.
mariusz689 : @zaba-monika Podałaś w poprzednim poście: Czy można sprawdzić to na jakim adresie IP stoi ?
można np. tu: http://domaintoipconverter.com/index.php, Your Results:
libfre.obs.cn-east-3.myhuaweicloud.com > 119.3.120.60
teslaamg.obs.cn-east-3.myhuaweicloud.com > 121.36.239.130
więc chyba jednak nie ma związku z twoim problemem
po prostu chodzi o namierzenie, która domena zablokowana w DNS AdGuard ci przyblokowuje apkę, bez jakiegoś dziennika żądań, który pokaże zablokowane domeny to się nie obejdzie, bo to jak szukanie igły w stogu siana
@mariusz689 masz system na windows? Ta wtyczka pokaze tobie co trzeba whitelistowac do danej strony.
https://chrome.google.com/webstore/detail/adamone-assistant/fdmpekabnlekabjlimjkfmdjajnddgpc?hl=en
zalogowalem sie na ver demo https://eu5.fusionsolar.huawei.com/
i widze takie domeny:
ogs.google.com
www.gstatic.com
apis.google.com
play.google.com
eu5.fusionsolar.huawei.com
ajax.googleapis.com
ssl.gstatic.com
docs.google.com
webapi.amap.com
maps.googleapis.com
cdn.worldweatheronline.com
Niby Huawei FusionSolar wymaga połączeń z www.baidu.com
(nie są blokowane)
niby używa nawet jakiegoś CNAME "a.shifen.com
" (nie jest blokowane)
rekord A, 103.235.46.39
- CNAMEa.shifen.com
/www.shifen.com
103.235.46.39:443
- nibywww.baidu.com
(bez szyfrowania po https jak się w przeglądarce otwiera).
Na tyle ile logger aplikacji wskazał to AdGuard DNS robi 20-61 sekundowy lag (ping np. 60678 ms) dla zapytania na serwer główny "Baidu".
Niby te zapasowe szybciej odpowiadają.
Jak umiecie MT zrobić takie coś baidu.com:103.235.46.39
, to zróbcie.
@mariusz689 a nie możesz zrobić na falownika oddzielnej sieci wifi na chwilę. Dla tej sieci ustawić serwer DNS ten który jest na MT . Dla obecnej sieci ustawić na DHCP DNS IP serwerów Adgurd. Wtedy będziesz widział w DNS cache do czego łączył się falownik.
Match found in https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt:
a.shifen.com
www.a.shifen.com
AdGuard w logu robi na czerwono jak jest blokowany.
Ja widzę na szaro, czyli AdGuard nie stosuje projektu anudeepND/blacklist
.
Obstawiałbym, że 103.235.46.39
to serwer głównie w Chinach, stąd taki lag sięgający do 60 sekund.
No results found for 103.235.46.39 within the block lists
@MajkiIT Nie wiem czy ustawiłem DNS serwer tak jak chciałeś, ale przy prawie chwilowo zerowym ruchu na mikrotiku i wyczyszczeniu listy dns, pojawiły się takie wpisy. Przez Torch zaobserwowałem, że falownik co jakiś czas chyba około jednej minuty lub dłużej (nie sprawdzałem dokładnie) generuje ruch z IP: 90.84.191.21:27251 (który trwa jedną sekundę). Obecnie ruch z falownikiem idzie z pominięciem AdGuard DNS
https://forum.huawei.com/enterprise/en/configuration-for-fusionsolar-in-smartlogger-1000-and-1000a/thread/603206-100027
@mariusz689
Ja tam dalej upieram się, że logowanie sprawdzają gdzieś w Chinach z serwerem Baidu.
huawei is made in china (baidu/alibaba)
@MajkiIT widać, że ktoś poruszył temat odnośnie tego IP. Tam było coś o zmianie parametrów na falowniku połączenia do serwera? Dlaczego miałbym coś zmieniać na falowniku? Falownik łączy się przez ten sam ISP, problem pojawia się wtedy gdy ruch puszczę przez DNS AdGuard.
@krystian3w Gdy sprawdzałem z jakimi IP łączy się falownik, obserwacje zacząłem prowadzić gdy już falownik połączył się na testowy wifi. Może w chwili pierwszego połączenia łączy się z innymi serwerami w celu autoryzacji konta a później łączy się tylko z 90.84.191.21 w celu synchronizacji ?
zaba-monika: https://github.com/MajkiIT/polish-ads-filter/issues/17875#issuecomment-735234201 : spróbuj zgłosić tutaj: https://github.com/AdguardTeam/AdguardFilters/issues
poprawka z mojej strony, do problemów z DNS AdGuard jest osobny tracker: https://github.com/AdguardTeam/AdGuardSDNSFilter/issues
albo możesz załadować do telefonu własny PLIK HOSTS / DNS AdGuard: https://github.com/r-a-y/mobile-hosts/blob/master/AdguardDNS.txt następnie metodą bisekcji usuwaj część wpisów przed każdą próbą użycia apki najpierw usuń połowę wpisów z pliku hosts, żeby zobaczyć, w której połowie coś blokuje potem połowę połowy, żeby mieć ćwiartkę itd. aż dojdziesz do domen które uwalają apkę taką metodą sama rozwiązałam wiele swoich własnych problemów
@mariusz689 no mnie ciekawi gdzie się łączy dokładnie ten falownik. Przydał by się rejestr chronologiczny z listą jakie domeny są blokowane itp. Najlepiej tak jak napisał @zaba-monika ustawić listę Adgurd DNS i patrzyć co blokuje. Na razie to zgadujemy i bazujemy na tym co się ujawni.
Nic nie jest blokowane, DNS nie wyrabia i robi się lag 20000 - 60000 ms, przez co aplikacja myśli że nie ma internetu.
Załadowałem ten filtr DNS i coś takiego się zrobiło Czy poprawnie lista została załadowana ?
Źle, załadowałeś kod html jako filtry własne. Dodatkowo chyba wersje ze sklepu play, czyli ta co nie ma opcji filtrowania jako VPN.
Powinieneś użyć tej: https://adguard.com/pl/adguard-android/overview.html
Jak dla mnie winny jest czas odpowiedzi ze serwera wynoszący 20-60 sekund, apka pewnie przewiduje opóźnienie maksymalnie do 1 sekundy.
Jak dla mnie winny jest czas odpowiedzi ze serwera wynoszący 20-60 sekund
Niestety nie mam zrootowanego telefonu więc chyba nici z podmianą pliku hosts na telefonie ?
@krystian3w serwer Huawei są zamulone czy serwer AdGuard DNS ?
Raczej serwery AdGuard DNS, że nie umie się dobić na chińskie Baidu w krótszym czasie niż 20 sekund.
Przed chwilą ustawiłem na Mikrotik DNS AdGuard:
Dla "Bez filtrowania": 94.140.14.140
I problem z połączeniem nadal występuje. Ten rodzaj filtru "Bez filtrowania" jest chyba bez jakikolwiek blokad i ograniczeń - po prostu ruch przechodzi przez DNS bez żadnego blokowania, dobrze rozumiem?
@krystian3w wygląda na to, że AdGuard ma problem z komunikacją z chińskim Baidu. Czyżby Baidu ogranicza w jakiś sposób ruch z serwerami AdGuard ? To dziwne dlaczego, logując się bez żadnego pomocniczego DNS mogę to zrobić bez problemu. (Czasami występują opóźnienia, mam wrażenie że aplikacja muli się przy logowaniu, bo niekiedy logowanie trwa 10-30sekund.) średnio co piąte logowanie tak wygląda.
...Czyżby Baidu...
szpiegowało :laughing: (huawei is made in china (baidu/alibaba))
...bo niekiedy logowanie trwa...
@krystian3w czyli jakby na MT zrobić statyczny wpis dla tej domeny to nie trzeba by było odpytywać serwerów Baidu i problem powinien rozstać rozwiązany ?
Jak pozwala on na przesłanie przez inny DNS (co wydaje się dziwne, ale "funkcjonalne") lub zmniejszy się opóźnienie to można próbować i może będzie ~99% skuteczność logowania bez komunikatów "sieć działa źle".
mariusz689 : https://github.com/MajkiIT/polish-ads-filter/issues/17875#issuecomment-735458790 : Niestety nie mam zrootowanego telefonu więc chyba nici z podmianą pliku hosts na telefonie ?
Android Debug Bridge
w tym artykule jest to opisane ("The non-root method"):
https://www.modmy.com/how-modify-hosts-file-your-android-devicemariusz689 : https://github.com/MajkiIT/polish-ads-filter/issues/17875#issuecomment-735469774 : Czyżby Baidu ogranicza w jakiś sposób ruch z serwerami AdGuard ?
dziwne pytanie, niby jak miałby ograniczać?
mariusz689 : https://github.com/MajkiIT/polish-ads-filter/issues/17875#issuecomment-735469774 : To dziwne dlaczego, logując się bez żadnego pomocniczego DNS mogę to zrobić bez problemu.
@AroKol78 czyli teorie o tym że Huawei szpieguje i wycofanie sprzętu tej marki z nadajników bts jest słusznym posunięciem ? :D
@MajkiIT "...nie trzeba by było odpytywać serwerów Baidu..." chyba powinno być "serwerów AdGuard" ?
@zaba-monika dzięki za instrukcje w wolnej chwili ustawię te host bez roota na telefonie.
Kilka godzin temu przy aktywnym AdGuard DNS na mikrotiku, spróbowałem zalogować się na swoje konto w aplikacji Fusionsolar na telefonie, dziwne ale się zalogowało. Kilka razy wyłączałem aplikację i uruchamiałem ją ponownie - i tak zalogowałem 5 razy z rzędu. To sobie pomyślałem, coś się naprawiło to szybko ruch z falownika puściłem przez Mikrotik z aktywnym AdGuard DNS i falownik pozytywnie nawiązał połączenie ze światem. Później jeszcze może raz lub dwa razy spróbowałem zalogować się do aplikacji fusionsolar na telefonie i później już wyświetlał się błąd. Ale uwaga falownik nadal ma połączenie ze światem. Aplikacja na telefonie Fusionsolar czasami się loguje czasami jest "błąd połączenia z internetem" - (Przy aktywnym filtrze AdGuard DNS na Mikrotik). Chyba falownik podczas nowego połączenia z internetem wysyła jakąś prośbę o uwierzytelnienie konta (połączeniem z Baidu) a później łączy się tylko z tą chmurą Orange w celu synchronizacji danych. dobrze myślę ? Czyli nie jest winny wpis w filtrze AdGuard tylko jakieś opóźnienie między serwerami tak jak pisał @krystian3w , zgadza się?
@zaba-monika napisałaś że jakiś wpis w AdGuard DNS blokuje ruch z jakąś domeną, ale AdGuard udostępnia też DNS z opcją bez filtrowania. Mają też filtr DNS "ochrona rodzinna" na każdym DNS pojawiały się problemy. W jakim celu AdGuard udostępnia DNS z opcją "bez filtrowania" ?
W takiej sytuacji gdzie leży problem?, bo już sam nie wiem.
mariusz689 : W jakim celu AdGuard udostępnia DNS z opcją "bez filtrowania" ?
AdGuard : Zwróć uwagę: serwery DNS "Bez filtrowania" dostarczają bezpieczne i niezawodne połączenie, ale nie filtrują niczego jak serwery "Domyślne" i "Rodzinne". Nie używaj ich proszę jeśli nie wiesz co robisz.
mariusz689 : Czyli nie jest winny wpis w filtrze AdGuard tylko jakieś opóźnienie między serwerami tak jak pisał @krystian3w , zgadza się?
mariusz689 : W takiej sytuacji gdzie leży problem?, bo już sam nie wiem.
https://github.com/MajkiIT/polish-ads-filter/issues/17875#issuecomment-736135771
AroKol78 czyli teorie o tym że Huawei szpieguje i wycofanie sprzętu tej marki z nadajników bts jest słusznym posunięciem ? :D
jakiś czas temu abw zatrzymało przedstawiciela Huawei co do nadajników bts - ogólnie mi nie przeszkadzają, pytanie kto będzie miał nad nimi rzeczywistą kontrolę
Umieściłem komentarz w drugim wątku. Kilka godzin temu pobrałem AdGuard z oficjalnej strony a nie ze sklepu google i teraz aplikacja AdGuard działa prawidłowo. Jest pełny log z połączeń i w logach jest informacja między innymi o pingu 20000-60000ms . Jeśli chcecie możecie wejść w mój drugi wątek i zobaczyć screeny z logami z aplikacji. Ciekawe czy to naprawią.
Ja widziałem dokładnie to samo co na twoich zrzutach:
Może polska infrastruktura internetowa jest wymagana do odtworzenia błędów.
A mnie zastanawia pewna rzecz:
Typ wydarzenia : Żądanie DNS
Typ wydarzenia : Tunel HTTPS
czy to nie jest jakieś proxy / VPN? to by tłumaczyło lagi, przez które apka ma problemy...
ponoć ten tunel jest potrzebny dla AdGuard DNS w celu usunięcia niektórych reklam:
https://kb.adguard.com/en/android/faq#https może spróbuj wyłączyć te tunelowanie?
Witajcie, ktoś wrzucił na wykopie link do waszego forum i jestem. Mój problem dotyczy Huawei, opisałem swój problem na forum AdGuard ale bez odzewu. link do mojego wątku: https://forum.adguard.com/index.php?threads/huawei-inverter-fusionsolar.40272/
Używam filtru AdGuard poprzez DNS na mikrotiku.
Opiszę na czym polega problem, może ktoś go tutaj rozwiąże, lub ma kolegów którzy zajmują się filtrami adguard lub po prostu wskaże gdzie mam się udać z problemem.
Mam falownik Huawei do paneli fotowoltaicznych który jest cały czas podpięty do internetu aby przesyłać statystyki i monitorować pracę falownika. Używam też aplikacji na telefonie Fusionsolar aby łączyć się z falownikiem i oglądać historię produkcji prądu. Można się zalogować przez przeglądarkę do fusionsolar i też oglądać historię i stan falownika. Problem polega na tym że filtr adguard który blokuje reklamy poprzez serwer dns blokuje również połączenie falownika z internetem. Blokuje aplikację fusionsolar na andorida ale nie blokuje zarządzania na stronie fusionsolar poprzez przeglądarkę.