Code Monkey home page Code Monkey logo

adguardhome's People

Contributors

105th avatar adguard-bot-2 avatar agneevx avatar aikatsui avatar ainar-g avatar ameshkov avatar artembaskal avatar bakito avatar blakhard avatar dandelionsprout avatar dsheets avatar eugeneone1 avatar ezbiranik avatar hellodword avatar hmage avatar hoang-rio avatar hoangnd-rk avatar ildarkamalov avatar johannrichard avatar jvoisin avatar krisanartem avatar maximtop avatar mizzick avatar mordyovits avatar mustakimali avatar onedr0p avatar schzhn avatar ssrahul96 avatar szolin avatar txc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adguardhome's Issues

onliner.by - missed ad

vinaria cafe

image

DNS прописаны в
роутере (чистку кеша браузера и dns делал)
952965

picarto.tv - incorrect blcoking

При использовании "Семейного" варианта стал блокироваться сайт picarto.tv,
сайт со стримами художников:

  1. Проблема проявляется с конкретным сайтом (Picarto.tv) на всех браузерах.
  2. Установить ADGuard DNS "Семейный" в свойствах сетевой карты, роутера,
    модема и тп.
  3. Скриншоты сравнения ADGuard DNS "Семейный" и Yandex DNS "Семейный"
    прилагаю.
adg dns ![image](https://cloud.githubusercontent.com/assets/15856304/18082111/5b4c9128-6e6b-11e6-8d4f-539c04c87746.png)

yandex dns
image

1403292

Random DNS timeout errors

$ nslookup lenta.ru 176.103.130.130
;; connection timed out; no servers could be reached

At the same time it resolves blocked domain:

$ nslookup ad.doubleclick.net 176.103.130.130
Server:     176.103.130.130
Address:    176.103.130.130#53

Non-authoritative answer:
Name:   ad.doubleclick.NET
Address: 127.0.0.1

rutracker.org - ads

image

![image](https://cloud.githubusercontent.com/assets/15856304/17165985/def05aae-53dc-11e6-839d-25c94b8920df.png) ![image](https://cloud.githubusercontent.com/assets/15856304/17165991/eaa5b95c-53dc-11e6-946a-ba7cf031bcb1.png) ![image](https://cloud.githubusercontent.com/assets/15856304/17165997/f1eca8ec-53dc-11e6-8661-d4b60f3043e8.png)
DNS прописаны в роутере (чистку кеша браузера и dns делал) 952965

Request to pagead2.googlesyndication.com is stuck when DNS is in use

Here is how it looks like inside Chrome:

175290: URL_REQUEST
https://pagead2.googlesyndication.com/pagead/gen_204?rt=dart&lid=17&sdkv=h.3.0.0&e=420706011&id&c=1408971686930332&domain=www.youtube.com
Start Time: 2016-07-27 18:05:16.993

t=  1447 [st=    0] +REQUEST_ALIVE  [dt=99609]
t=  1447 [st=    0]    DELEGATE_INFO  [dt=0]
                       --> delegate_info = "NavigationResourceThrottle"
t=  1447 [st=    0]   +URL_REQUEST_DELEGATE  [dt=2]
t=  1447 [st=    0]      DELEGATE_INFO  [dt=1]
                         --> delegate_info = "extension Tampermonkey"
t=  1448 [st=    1]      DELEGATE_INFO  [dt=0]
                         --> delegate_info = "extension Tampermonkey"
t=  1448 [st=    1]      DELEGATE_INFO  [dt=1]
                         --> delegate_info = "extension Adguard AdBlocker (Beta)"
t=  1449 [st=    2]   -URL_REQUEST_DELEGATE
t=  1449 [st=    2]    URL_REQUEST_START_JOB  [dt=0]
                       --> load_flags = 37120 (MAIN_FRAME | MAYBE_USER_GESTURE | VERIFY_EV_CERT)
                       --> method = "GET"
                       --> priority = "HIGHEST"
                       --> url = "https://pagead2.googlesyndication.com/pagead/gen_204?rt=dart&lid=17&sdkv=h.3.0.0&e=420706011&id&c=1408971686930332&domain=www.youtube.com"
t=  1449 [st=    2]   +URL_REQUEST_START_JOB  [dt=99607]
                       --> load_flags = 37120 (MAIN_FRAME | MAYBE_USER_GESTURE | VERIFY_EV_CERT)
                       --> method = "GET"
                       --> priority = "HIGHEST"
                       --> url = "https://pagead2.googlesyndication.com/pagead/gen_204?rt=dart&lid=17&sdkv=h.3.0.0&e=420706011&id&c=1408971686930332&domain=www.youtube.com"
t=  1449 [st=    2]     +URL_REQUEST_DELEGATE  [dt=2]
t=  1449 [st=    2]        DELEGATE_INFO  [dt=1]
                           --> delegate_info = "extension Adguard AdBlocker (Beta)"
t=  1450 [st=    3]        DELEGATE_INFO  [dt=0]
                           --> delegate_info = "extension Adguard AdBlocker (Beta)"
t=  1450 [st=    3]        DELEGATE_INFO  [dt=1]
                           --> delegate_info = "extension Adguard AdBlocker (Beta)"
t=  1451 [st=    4]     -URL_REQUEST_DELEGATE
t=  1451 [st=    4]      HTTP_CACHE_GET_BACKEND  [dt=0]
t=  1451 [st=    4]      HTTP_CACHE_OPEN_ENTRY  [dt=0]
                         --> net_error = -2 (ERR_FAILED)
t=  1451 [st=    4]      HTTP_CACHE_CREATE_ENTRY  [dt=0]
t=  1451 [st=    4]      HTTP_CACHE_ADD_TO_ENTRY  [dt=0]
t=  1451 [st=    4]      URL_REQUEST_DELEGATE  [dt=0]
t=  1451 [st=    4]     +HTTP_STREAM_REQUEST  [dt=99605]
t=  1451 [st=    4]        HTTP_STREAM_REQUEST_STARTED_JOB
                           --> source_dependency = 175294 (HTTP_STREAM_JOB)
t=  1452 [st=    5]        HTTP_STREAM_REQUEST_STARTED_JOB
                           --> source_dependency = 175293 (HTTP_STREAM_JOB)
t=101056 [st=99609]        CANCELLED
t=101056 [st=99609]     -HTTP_STREAM_REQUEST
t=101056 [st=99609] -REQUEST_ALIVE
175293: HTTP_STREAM_JOB
https://pagead2.googlesyndication.com/
Start Time: 2016-07-27 18:05:16.998

t=1452 [st=  0] +HTTP_STREAM_JOB  [dt=317]
                 --> alternative_service = "Uninitialized :0"
                 --> original_url = "https://pagead2.googlesyndication.com/"
                 --> priority = "HIGHEST"
                 --> source_dependency = 175290 (URL_REQUEST)
                 --> url = "https://pagead2.googlesyndication.com/"
t=1452 [st=  0]   +PROXY_SERVICE  [dt=0]
t=1452 [st=  0]      PROXY_SERVICE_RESOLVED_PROXY_LIST
                     --> pac_string = "DIRECT"
t=1452 [st=  0]   -PROXY_SERVICE
t=1452 [st=  0]    HTTP_STREAM_JOB_DELAYED
                   --> resume_after_ms = 300
t=1752 [st=300]   +HOST_RESOLVER_IMPL_REQUEST  [dt=0]
                   --> address_family = 0
                   --> allow_cached_response = true
                   --> host = "pagead2.googlesyndication.com:443"
                   --> is_speculative = false
t=1752 [st=300]      HOST_RESOLVER_IMPL_IPV6_REACHABILITY_CHECK
                     --> cached = true
                     --> ipv6_available = false
t=1752 [st=300]   -HOST_RESOLVER_IMPL_REQUEST
                   --> net_error = -804 (ERR_DNS_CACHE_MISS)
t=1752 [st=300]   +SOCKET_POOL  [dt=17]
t=1769 [st=317]      SOCKET_POOL_BOUND_TO_CONNECT_JOB
                     --> source_dependency = 175308 (CONNECT_JOB)
t=1769 [st=317]   -SOCKET_POOL
                   --> net_error = -102 (ERR_CONNECTION_REFUSED)
t=1769 [st=317] -HTTP_STREAM_JOB
175294: HTTP_STREAM_JOB
https://pagead2.googlesyndication.com/
Start Time: 2016-07-27 18:05:16.997

t=  1451 [st=    0] +HTTP_STREAM_JOB  [dt=99605]
                     --> alternative_service = "quic pagead2.googlesyndication.com:443"
                     --> original_url = "https://pagead2.googlesyndication.com/"
                     --> priority = "HIGHEST"
                     --> source_dependency = 175290 (URL_REQUEST)
                     --> url = "https://pagead2.googlesyndication.com/"
t=  1451 [st=    0]   +PROXY_SERVICE  [dt=0]
t=  1451 [st=    0]      PROXY_SERVICE_RESOLVED_PROXY_LIST
                         --> pac_string = "DIRECT"
t=  1451 [st=    0]   -PROXY_SERVICE
t=101056 [st=99605] -HTTP_STREAM_JOB

Adguard DNS Default IPs Blocking Nvidia Geforce Experience From Downloading Drivers

I would like to report that the default IPs for Adguard DNS seem to be blocking the Nvidia Geforce Experience program from downloading my graphics card drivers, I had to disable Adguard DNS to start the download, and I tested this again by re-enabling Adguard DNS and the download would fail.

Today there was a Geforce Game Ready Driver 372.54 that the Nvidia Geforce Experience alerted me about, but it can not be downloaded through the program while Adguard DNS is enabled.

![aduard dns blocks nvidia driver download](https://cloud.githubusercontent.com/assets/15856304/17804255/5bb68e68-6603-11e6-992a-0c1a0723965f.png)
**1285994**

4pda.ru - ads

image

![image](https://cloud.githubusercontent.com/assets/15856304/17165957/aebdcbe6-53dc-11e6-9cff-d0178f581509.png)

DNS прописаны в
роутере (чистку кеша браузера и dns делал)
952965

NullPointerException in DnsRequestWorker

2016-07-26 12:25:14,389 ERROR server.DnsRequestWorker Error while processing DNS request
java.lang.NullPointerException  at 
java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)      at 
java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:988)       at 
com.adguard.commons.concurrent.LockManager.getOrCreateObjectLock(LockManager.java:23)        
at com.adguard.commons.concurrent.LockManager.acquireExclusiveLock(LockManager.java:69) 
at com.adguard.filter.filters.SafebrowsingFilter.lookupDomain(SafebrowsingFilter.java:113)      at 
com.adguard.filter.filters.SafebrowsingFilter.filterHttpRequest(SafebrowsingFilter.java:82)  at 
com.adguard.dns.server.DnsFilter.isMalware(DnsFilter.java:137)       at 
com.adguard.dns.server.DnsFilter.filter(DnsFilter.java:92)   at 
com.adguard.dns.server.DnsRequestWorker.run(DnsRequestWorker.java:55)        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)      at 
java.lang.Thread.run(Thread.java:745)

nnmclub.to - ads

image

![image](https://cloud.githubusercontent.com/assets/15856304/17165905/6414c342-53dc-11e6-89c8-9539258082b0.png)
DNS прописаны в роутере (чистку кеша браузера и dns делал) **952965**

Login window on port 80 access

customer id 1369168:

"If I try to access any of the four DNS servers via http it asks to login. You should not expose DNS servers like that. Even if I can't login as I don't know the password, I can see the server run on "nginx/1.2.1". Chances are someone can try to find an exploit"

riperam.org - ads

image

DNS прописаны в
роутере (чистку кеша браузера и dns делал)
952965

Adguard DNS Default IP Possibly Breaking Walmart.com

  1. I have only used Adguard DNS (176.103.130.130, 176.103.130.131) with a
    few websites because I have to disable it just to search for items on
    http://www.walmart.com/ , and so this is the first website that I have
    noticed with a problem when using Adguard DNS so far; but I have not gotten
    to test Adguard DNS on many websites yet.
  2. I can only give steps for one of the problems because if Adguard DNS is
    enabled before searching for an item, I can not get to the other problem,
    and so all you have to do is go to http://www.walmart.com/ , go to the
    search area, type in what item you want to search for, and try to start the
    search (clicking the magnifying glass icon on the right side of the search
    area or hitting the enter key on your keyboard) but it will not work with
    Adguard DNS enabled. I have tested this in the latest Google Chrome and Microsoft Edge on
    Windows 10.
  3. I do not think that the default Adguard DNS IPs/DNS servers should be set
    to block trackers (the spyware list), that list is more likely to break
    websites usually so that is one of the reasons that I do not use it even
    with the Adguard extension or other adblocking extensions to decrease the
    chance of breaking some functionality on websites, and so I think that the
    default IPs/DNS servers for Adguard should only focus on blocking ads and
    malicious/phishing/scam/grayware/adware/et cetera websites.
    1285994

// Our agent has tested this at his end and was unable to reproduce the issue.

EnforceSafeSearchFilter error

2016-09-23 00:01:29,051 ERROR server.DnsRequestWorker Error while processing DNS request java.lang.IllegalArgumentException: invalid IPv6 address at org.xbill.DNS.AAAARecord.<init>(AAAARecord.java:35) at com.adguard.dns.server.EnforceSafeSearchFilter.modifyDnsRequest(EnforceSafeSearchFilter.java:96) at com.adguard.dns.server.DnsRequestWorker.run(DnsRequestWorker.java:70) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

Can't download from rusfolder.com with JDownloader

При использовании Adguard DNS (адреса прописаны в роутере) происходит блокировка загрузки файлов приложением JDownloader с rusfolder.com

Другие файлообменики работают нормально.

В браузерах (Яндекс, Сафари) такой проблемы не наблюдается, при использовании Adguard DNS. Только в приложении JDownloader.

Служба поддержки приложения JDownloader сообщила, что это связано с блокировкой api.adverigo.com/127.0.0.1:80

Действительно, при удалении адресов Adguard DNS, работа JDownloader с rusfolder.com восстановилась.

java.lang.Exception: Cannot get ParentalControl response for domain name mmi706.whatsapp.net

2016-08-02 09:35:44,182 ERROR server.DnsRequestWorker Error while processing DNS request
java.lang.Exception: Cannot get ParentalControl response for domain name mmi706.whatsapp.net    
at com.adguard.filter.filters.ParentalControlApiClient.lookupDomain(ParentalControlApiClient.java:72)   
at com.adguard.filter.filters.ParentalControlApiClient.getParentalControlInfo(ParentalControlApiClient.java:46) 
at com.adguard.dns.server.DnsFilter.isParentalControl(DnsFilter.java:118)   
at com.adguard.dns.server.DnsFilter.filter(DnsFilter.java:102)  
at com.adguard.dns.server.DnsRequestWorker.run(DnsRequestWorker.java:55)    
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
at java.lang.Thread.run(Thread.java:745)

Some domains are not blocked by rules from dns filter

  1. http://kinozal.tv/
    The following requests
http://jsc.marketgid.com/k/i/kinozal.tv.599051.js?t=11662719
http://mxtads.com/6922931762

should be blocked by rules from DNS filter

||mxtads.com
||marketgid.com
  1. 4pda.ru + Ace Stream Web Extension
    https://chrome.google.com/webstore/detail/ace-stream-web-extension/mjbepbhonbojpoaenhckjocchgfiaofo?utm_source=chrome-app-launcher-info-dialog
    Counter is not blocked by
    ||mstat.acestream.net
    http://mstat.acestream.net/metrika.js

Ping for asia country too slow

I live in Japan, Taiwan, Hongkong ~~ Used Adguard DNS for nearly 2 months. My friends and I love it, but one issue is ping to the Adguard DNS Server too slow ~~
Hope can add some server in Asia country

Add a block page with a link to report a page that shouldn't be blocked

I like the idea of the Adguard DNS, and I was trying the Family Protection servers. However, I've encountered too many links (like hyperlinks from emails) that won't load.

For now, I've switched to the OpenDNS Familyshield servers.

I suggest you add a block page when a page is blocked by the DNS server, and provide a link for reporting a page/domain that is believed to be blocked in error.

Setup DNS monitoring

Use a command like this:
nslookup ya.ru 176.103.130.130

The question is how to get through to US servers?

Add more DNS servers

By the time of release we should add the following servers:
1 NY
1 SF
2 Netherlands

java.net.MalformedURLException: For input string:

2016-08-03 09:43:37,800 ERROR server.DnsRequestWorker Error while processing DNS request java.net.MalformedURLException: For input string: "mail4.fast.net.id" at java.net.URL.<init>(URL.java:630) at java.net.URL.<init>(URL.java:493) at java.net.URL.<init>(URL.java:442) at com.adguard.dns.server.DnsFilter.createFilterContext(DnsFilter.java:154) at com.adguard.dns.server.DnsFilter.isBlock(DnsFilter.java:130) at com.adguard.dns.server.DnsFilter.filter(DnsFilter.java:88) at com.adguard.dns.server.DnsRequestWorker.run(DnsRequestWorker.java:55) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NumberFormatException: For input string: "mail4.fast.net.id" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:492) at java.lang.Integer.parseInt(Integer.java:527) at java.net.URLStreamHandler.parseURL(URLStreamHandler.java:217) at java.net.URL.<init>(URL.java:625) ... 9 more

Provide Tor Hidden Service DNS addresses

For a privacy Service like this it would be very nice to see. May let people allow to connect anonymously and even use it if behind firewall or as a bridge for people have ipv6 only connection with issue of ipv4 resolver connectivity as found in other issue for example add Hiddenservice address like adguard1dns5443.onion as a DNS/-Crypt resolver
Sure DNS is based on UDP by default and this support only tcp. but as you are dnscrypt enabled! Which is great. It works with your server on port TCP with dnscrypt-proxy -T (command line agrument). That works fine on anycast IP by now.
There is already dnscrypt resolvers offering this hidden for few years.

If fearing latency there still is some improvement along default config, first easiest is local dns cache..

https://adguard.com/en/privacy.html#website

`Information we collect when you use Adguard DNS

When you use Adguard DNS browser sends the following information to our server:

IP-address.
DNS request containing domain name.
We, in our turn, do not log or save any information. Since no information is being saved, nothing is sent to third parties.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.