Package Details: doh-client 2.2.0-1

Git Clone URL: https://aur.archlinux.org/doh-client.git (read-only, click to copy)
Package Base: doh-client
Description: doh-client is a DNS over HTTPS client
Upstream URL: https://github.com/LinkTed/doh-client
Keywords: dns doh h2 http2
Licenses: BSD 3-clause
Conflicts: dns-over-https, dns-over-https-client-git, dns-over-https-git
Submitter: LinkTed
Maintainer: LinkTed
Last Packager: LinkTed
Votes: 3
Popularity: 0.012850
First Submitted: 2019-08-10 19:17
Last Updated: 2020-05-10 10:55

Latest Comments

eimis commented on 2020-05-21 11:48

that did it

        _
       /(|
      (  :
     __\  \  _____
   (____)  `|
  (____)|   |
   (____).__|
    (___)__.|_____

LinkTed commented on 2020-05-21 11:18

Hi. Could you use the nightly channel of rust of compile it? With the following you can change it:

$ rustup default nightly

eimis commented on 2020-05-21 08:53

Hi, not sure how to deal with

error[E0554]: `#![feature]` may not be used on the stable release channel
 --> /home/eimis/.cargo/registry/src/github.com-1ecc6299db9ec823/dns-message-parser-0.2.0/src/lib.rs:1:1
  |
1 | #![feature(str_strip)]
  | ^^^^^^^^^^^^^^^^^^^^^^

building with extra/rust that makepkg installs

LinkTed commented on 2020-04-09 14:49

Cloudflare drop the connections, too. But not so frequently.

eimis commented on 2020-03-16 21:47

cloudfare is fine, it doesn't drop connections at all :?

LinkTed commented on 2020-03-15 19:25

If you get the error not a result of an error then this means that the server closed the connection and not the client. Did you get the same problem with server 1.1.1.1:443 (cloudflare-dns.com)?

eimis commented on 2020-03-14 23:35

is it supposed to reconnect so frequently?

Mar 15 01:07:34 fsociety doh-client[648]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Mar 15 01:07:34 fsociety doh-client[648]: [ERROR doh_client::http2] response is none
Mar 15 01:07:39 fsociety doh-client[648]: [INFO  doh_client::http2] try to connect: 1
Mar 15 01:07:39 fsociety doh-client[648]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Mar 15 01:14:02 fsociety doh-client[648]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Mar 15 01:14:02 fsociety doh-client[648]: [ERROR doh_client::http2] response is none
Mar 15 01:14:07 fsociety doh-client[648]: [INFO  doh_client::http2] try to connect: 1
Mar 15 01:14:07 fsociety doh-client[648]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Mar 15 01:19:02 fsociety doh-client[648]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Mar 15 01:19:02 fsociety doh-client[648]: [ERROR doh_client::http2] response is none
Mar 15 01:19:07 fsociety doh-client[648]: [INFO  doh_client::http2] try to connect: 1
Mar 15 01:19:07 fsociety doh-client[648]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Mar 15 01:24:02 fsociety doh-client[648]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Mar 15 01:24:02 fsociety doh-client[648]: [ERROR doh_client::http2] response is none
Mar 15 01:24:07 fsociety doh-client[648]: [INFO  doh_client::http2] try to connect: 1
Mar 15 01:24:07 fsociety doh-client[648]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Mar 15 01:29:02 fsociety doh-client[648]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Mar 15 01:29:02 fsociety doh-client[648]: [ERROR doh_client::http2] response is none
Mar 15 01:29:07 fsociety doh-client[648]: [INFO  doh_client::http2] try to connect: 1
Mar 15 01:29:07 fsociety doh-client[648]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Mar 15 01:33:06 fsociety doh-client[648]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Mar 15 01:33:06 fsociety doh-client[648]: [ERROR doh_client::http2] response is none
Mar 15 01:33:11 fsociety doh-client[648]: [INFO  doh_client::http2] try to connect: 1
Mar 15 01:33:12 fsociety doh-client[648]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)

LinkTed commented on 2020-03-01 12:36

Thank you for your feedback. This error should be fixed in the version 2.1.2. I forgot to add the "shutdown" system call to close the connection in the doh-client.service file.

eimis commented on 2020-02-29 19:42

I love this, thanks so much

Feb 29 21:18:29 fsociety doh-client[64875]: [INFO  doh_client::http2] try to connect: 1
Feb 29 21:18:30 fsociety doh-client[64875]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Feb 29 21:21:43 fsociety doh-client[64875]: [ERROR doh_client::http2] connection close: Operation not permitted (os error 1)
Feb 29 21:22:39 fsociety doh-client[64875]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Feb 29 21:22:39 fsociety doh-client[64875]: [ERROR doh_client::http2] response is none
Feb 29 21:22:44 fsociety doh-client[64875]: [INFO  doh_client::http2] try to connect: 1
Feb 29 21:22:44 fsociety doh-client[64875]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)
Feb 29 21:30:34 fsociety doh-client[64875]: [ERROR doh_client::http2] connection close: Operation not permitted (os error 1)
Feb 29 21:30:50 fsociety doh-client[64875]: [ERROR doh_client::http2] send_request: protocol error: not a result of an error
Feb 29 21:30:50 fsociety doh-client[64875]: [ERROR doh_client::http2] response is none
Feb 29 21:30:51 fsociety doh-client[64875]: [INFO  doh_client::http2] try to connect: 1
Feb 29 21:30:51 fsociety doh-client[64875]: [INFO  doh_client::http2] connection was successfully established to remote server 37.252.185.229:443 (doh.applied-privacy.net)

I'm getting this a lot, I wonder maybe this is due to the .service file limiting its permissions