Aria2 only uses the first dns server in /etc/resolv.conf, if the one fails then aria2c cannot resolve domain names so the download process cannot start.
Hi, I tried to reproduce the issue but I could not so far. What I did is: I added unreachable DNS server address to my /etc/resolv.conf, before 2 entries of working DNS servers. Then I ran aria2c with 2 configurations: --async-dns=true and --async-dns=false. In both cases, aria2c first tried false DNS server, so there is some delay, but it eventually used working one and download success. Tested with 1.10.0, 1.10.9 and master branch. Best regards, Tatsuhiro Tsujikawa
The following bug report may be related to this bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632917