summaryrefslogtreecommitdiff
path: root/1e/e849c34c86ba416f9652037096379179fa818e
blob: c388c84b0a44b33bffa4089a06951a540f62e663 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <drak@zikula.org>) id 1WkzOn-0003jJ-1h
	for bitcoin-development@lists.sourceforge.net;
	Thu, 15 May 2014 17:24:53 +0000
Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of zikula.org
	designates 209.85.212.175 as permitted sender)
	client-ip=209.85.212.175; envelope-from=drak@zikula.org;
	helo=mail-wi0-f175.google.com; 
Received: from mail-wi0-f175.google.com ([209.85.212.175])
	by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1WkzOl-00008z-GK
	for bitcoin-development@lists.sourceforge.net;
	Thu, 15 May 2014 17:24:53 +0000
Received: by mail-wi0-f175.google.com with SMTP id f8so10224042wiw.14
	for <bitcoin-development@lists.sourceforge.net>;
	Thu, 15 May 2014 10:24:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc:content-type;
	bh=GL2VUkv3bjLG2Uv3jz5ENV0xn3Qlysnoxs02qg0l/u4=;
	b=bbFVU1YzVMf3L+rI8nKvaofe//ZxvQTAGRdTEeOoOu25JrFQXWL92svcXWYxO7ahis
	YX09O571wcogwC4ueGr08x0gUDtnd6FJjWRG8KtwcUCzT3fwajWJLqSDavrkf9k+hkbQ
	Q9+VdSCQXeK0j38dQn4JIKuwN38/l4TtqNNEEAqrZ4g8isTFJXZRPXR1q7yzWPLcZ9Gs
	rLpSFAXwZnqKM7LjHpMquTZn/0u17Og7hULU0IeWZC1s9wPR+PXtkI1cuG/1g4A0BLr7
	85yfH93Gry1RY0KxCmPKRZ/TckMHQpjGE613Ckgy5jvgDuDMLgo7CB15D/0RQwto61/s
	mT3Q==
X-Gm-Message-State: ALoCoQk66S7rA8ePi9JweaVknJGO1I3SLUHZMET7A/sn71ZnHKXpZ5hhsCK1qdpokIJ95r3EYIi4
X-Received: by 10.194.243.3 with SMTP id wu3mr9642444wjc.29.1400174269866;
	Thu, 15 May 2014 10:17:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.249.138 with HTTP; Thu, 15 May 2014 10:17:29 -0700 (PDT)
In-Reply-To: <ll29m5$r6c$1@ger.gmane.org>
References: <ll29m5$r6c$1@ger.gmane.org>
From: Drak <drak@zikula.org>
Date: Thu, 15 May 2014 18:17:29 +0100
Message-ID: <CANAnSg24Hhvb0T5Cu5yw=hbeF95mbDeVqLfY-5idH7zT95Sp0g@mail.gmail.com>
To: Andreas Schildbach <andreas@schildbach.de>
Content-Type: multipart/alternative; boundary=089e013d14c4faba8204f97379f2
X-Spam-Score: -0.5 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	-0.0 SPF_PASS               SPF: sender matches SPF record
	1.0 HTML_MESSAGE           BODY: HTML included in message
X-Headers-End: 1WkzOl-00008z-GK
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] DNS seeds unstable
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Thu, 15 May 2014 17:24:53 -0000

--089e013d14c4faba8204f97379f2
Content-Type: text/plain; charset=UTF-8

I am sure the failure here is probably more mundane like a a service not
restarted, or not on auto restart when server is rebooted and such like.
The dns seeder works pretty efficiently in my experience. Maybe we need
more seeders and to include the ability for zone transfers so existing
seeders can spread their records to multiple servers running standard DNS
servers like bind etc.


On 15 May 2014 12:50, Andreas Schildbach <andreas@schildbach.de> wrote:

> I'm bringing this issue up again. The current Bitcoin DNS seed
> infrastructure is unstable. I assume this is because of we're using a
> custom DNS implementation which is not 100% compatible. There have been
> bugs in the past, like a case sensitive match for the domain name.
>
> Current state (seeds taken from bitcoinj):
>
> mainnet:
>
> seed.bitcoin.sipa.be                    OK
> dnsseed.bluematt.me                     OK
> dnsseed.bitcoin.dashjr.org              SERVFAIL, tried multiple ISPs
> seed.bitcoinstats.com                   OK
>
> testnet:
>
> testnet-seed.bitcoin.petertodd.org      SERVFAIL, just from Telefonica
> testnet-seed.bluematt.me                OK (but only returns one node)
>
> Note: Telefonica is one of Europe's largest ISPs.
>
> I would try to improve DNS myself, but I'm not capable of writing C. My
> "fix" would be to reimplement everything in Java -- I doubt you guys
> would be happy with that.
>
>
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform
> available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>

--089e013d14c4faba8204f97379f2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I am sure the failure here is probably more mundane like a=
 a service not restarted, or not on auto restart when server is rebooted an=
d such like. The dns seeder works pretty efficiently in my experience. Mayb=
e we need more seeders and to include the ability for zone transfers so exi=
sting seeders can spread their records to multiple servers running standard=
 DNS servers like bind etc.</div>

<div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On 15 May 201=
4 12:50, Andreas Schildbach <span dir=3D"ltr">&lt;<a href=3D"mailto:andreas=
@schildbach.de" target=3D"_blank">andreas@schildbach.de</a>&gt;</span> wrot=
e:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">I&#39;m bringing this issue up again. The cu=
rrent Bitcoin DNS seed<br>
infrastructure is unstable. I assume this is because of we&#39;re using a<b=
r>
custom DNS implementation which is not 100% compatible. There have been<br>
bugs in the past, like a case sensitive match for the domain name.<br>
<br>
Current state (seeds taken from bitcoinj):<br>
<br>
mainnet:<br>
<br>
<a href=3D"http://seed.bitcoin.sipa.be" target=3D"_blank">seed.bitcoin.sipa=
.be</a> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0OK<br>
<a href=3D"http://dnsseed.bluematt.me" target=3D"_blank">dnsseed.bluematt.m=
e</a> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 OK<br>
<a href=3D"http://dnsseed.bitcoin.dashjr.org" target=3D"_blank">dnsseed.bit=
coin.dashjr.org</a> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SERVFAI=
L, tried multiple ISPs<br>
<a href=3D"http://seed.bitcoinstats.com" target=3D"_blank">seed.bitcoinstat=
s.com</a> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 OK=
<br>
<br>
testnet:<br>
<br>
<a href=3D"http://testnet-seed.bitcoin.petertodd.org" target=3D"_blank">tes=
tnet-seed.bitcoin.petertodd.org</a> =C2=A0 =C2=A0 =C2=A0SERVFAIL, just from=
 Telefonica<br>
<a href=3D"http://testnet-seed.bluematt.me" target=3D"_blank">testnet-seed.=
bluematt.me</a> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0OK (=
but only returns one node)<br>
<br>
Note: Telefonica is one of Europe&#39;s largest ISPs.<br>
<br>
I would try to improve DNS myself, but I&#39;m not capable of writing C. My=
<br>
&quot;fix&quot; would be to reimplement everything in Java -- I doubt you g=
uys<br>
would be happy with that.<br>
<br>
<br>
---------------------------------------------------------------------------=
---<br>
&quot;Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE=
<br>
Instantly run your Selenium tests across 300+ browser/OS combos.<br>
Get unparalleled scalability from the best Selenium testing platform availa=
ble<br>
Simple to use. Nothing to install. Get started now for free.&quot;<br>
<a href=3D"http://p.sf.net/sfu/SauceLabs" target=3D"_blank">http://p.sf.net=
/sfu/SauceLabs</a><br>
_______________________________________________<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-develo=
pment@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
</blockquote></div><br></div>

--089e013d14c4faba8204f97379f2--