>> it's shipped by default not being able to run reliably on the internet
>> and has no big "before you open this" warning on the box?  it has cost
>> me days, and cost other folk hours.
> 
> If you enabled debug logging, you would see the connection is closed
> due to IO timeout.

i had debug logging enabled.  and that was one of the clues on the
trail.  but it was many steps from that to learning that the default is
a magic tunable that defaults to a value which is not viable on the real
internet.

> A high timeout value has other disadvantages.  That's why it's
> configurable!

while i appreciate the vuln, and appreciate that it is tunable, a
default which does not work on the intertubes and no prominent warning
is, imiho, not reasonable.  to quote one of the old dns dogs who was one
of the victims of this little adventure

    defaulting to 500ms" and apply it to both outgoing zone transfers
    and all other "normal" queries carried over TCP for a non-hidden
    publishing primary name server distributing non-trivial-sized zone
    files to secondaries which are geographically widely distributed
    seems like a recipe for disaster.

randy
--

Reply via email to