[tor-relays] eventdns: Address mismatch on received DNS packet.
Jacob Corbin
v0qiu24elio.ldb63qpfmjrkkiv9el at gmail.com
Fri Feb 20 23:31:57 UTC 2015
I'm sorry for the late reply on this but I've been having problems with my
Internet connection and am trying to catch up on emails. I've never received
that message but months ago I started getting messages in the posts you
referenced like:
Jan 05 12:36:58.138 [warn] eventdns: All nameservers have failed
Jan 05 12:36:58.354 [notice] eventdns: Nameserver 192.0.2.7 is back up
The timeframe of the "failure" was so short I assumed it was a timeout or
packet loss issue. My research led me to those posts as well as all the
replies that essentially were: me too and I ignore them, your DNS servers are
too slow, or guesses that the issue was packet loss.
I'm running on a residential ISP as was one of the other referenced posts.
I've run a relay for years and was already running Unbound so I initially
ignored them too but they began to occur more frequently. I also began to
notice that occasionally websites wouldn't even attempt to load but when I
clicked refresh they would immediately display. I contacted my ISP for
support. Over the months the problem has continued to worsen to the point
where a few months ago the cable modem started to stop responding or
power-cycles and recovers. I've stopped relaying because of the unreliability.
I'm on the fourth cable modem, third router, and second PC. (My only expenses
were one of each of those. While they were old they met my needs. I wish I
hadn't had to spend the money to replace them but I have enjoyed the improved
speeds and features.) The last troubleshooting step the ISP tried was
replacing the cable lines and splitters from their equipment at the pole all
the way to my modem. I was surprised to learn that the existing cable was
RG-59/U since it was replaced only a few years ago after a storm damaged it.
This time they replaced it with RG-11/U from the pole to service box at the
house and RG-6/U from there to the modem. (I'd already replaced the cable to
my TV's with RG-6/UQ when HD came out.) The problem has improved quite a bit
but hasn't stopped. I'm waiting on a technician to arrive on-site to continue
troubleshooting further.
The cable technician who replaced my lines thought for sure that it would
resolve the issue. I told him how the problem had started slowly and grown to
its present state. I asked what other symptoms one would notice if their cable
lines needed to be replaced. He said that the lower cable TV channels would be
poorer quality than the higher channels. I don't watch much TV but just last
week I'd helped a neighbor with her TV and in her comments about how much she
disliked the cable TV monopoly where we live she had said, "Just look at how
horrible quality the lower channels are." She had complained to the cable
company last month about several problems she was having and they hadn't
replaced her cable lines. I checked the service box at her house and there
wasn't any label to indicate the type but the interesting thing was that the
splitter had the old logo for our provider over 20 years ago. When she called
them and reported the "poor quality on the lower channels" they immediately
scheduled to have her lines and splitter replaced. Evidently you can have lots
of problems that they don't have a clue how to fix but if you say the key
words that I wouldn't have used to describe her problem that's what the cable
staff can recognize and resolve.
One of the things I did to collect more detail on the DNS issue was capture
all DNS traffic on my network using DNSQuerySniffer by NirSoft available at
http://www.nirsoft.net/utils/dns_query_sniffer.html. To filter and review it
I'd export it to Excel. Surprisingly I found a lot of corrupt queries. You may
not be having corruption but you could probably determine more about the
problem using that utility or one like it. Another tool I used to troubleshoot
further is WinMTR (Redux) by appnor.com. I believe it's a Windows version of
the Linux mtr program. It essentially runs a continuous combined ping and
trace route calculating loss and min, max, and avg response time. One of the
nice things is you can set the packet size and you can get very different
results by using 1472 bytes instead of the default 32 or 64 depending on
program. At work once I had an ISP tell me their circuit was fine after
connecting a laptop to each end and running a continuous 32 byte ping test
without loss. I connected my laptop and using just the WinMTR 64 byte default
the packet loss went to > 70%. The (Redux) by appnor.com fork is better than
others I've found because it doesn't require admin privileges to run and
supports IPv6. With my current problem using a 1472 packet size the packet
loss on their network is only .000016% or .999984% reliable which is just
short of the "golden" "five nines of reliability" but nothing close to what
would explain my problem.
The reason for the amount of detail is to help others who get this error
message, those who have a similar setup and may have a problem now or in the
future and may not even realize it, as well as share the tools that have been
a big help to me. I'm not expecting anyone to have any insights on my problem
but if they do they would be much appreciated.
Jacob
-----Original Message-----
From: Jeremy Olexa [mailto:jolexa at jolexa.net]
Sent: Sunday, January 11, 2015 12:00 PM
To: tor-relays at lists.torproject.org
Subject: [tor-relays] eventdns: Address mismatch on received DNS packet.
Hi List,
I'm seeing these messages in one of my relays. Pretty often, too.
eventdns: Address mismatch on received DNS packet. Apparent source was
<IP>:<port>
I've searched this and found references[1] to a faulty resolver of some type
and torservers.net ignores the message[2]. I use my ISPs resolvers which are
physically close to the server. In an attempt to fix this, I've added a
caching local resolver to my server and configured resolv.conf properly
(problem persists). Then I switched to Google DNS with caching in front
(problem persists).
Can anyone clarify what the problem may be? Or is it no problem at all?
[1]: https://lists.torproject.org/pipermail/tor-relays/2013-July/002209.html
[2]:
https://lists.torproject.org/pipermail/tor-relays/2011-December/001034.html
Thanks!
-Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6364 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-relays/attachments/20150220/80e2e1f6/attachment.bin>
More information about the tor-relays
mailing list