Thanks for sharing your concerns, mr_mischief. Needless to say I don't agree. ;-)

Despite your good intentions and noble goals, I hold that there is no valid reason for a web server to try to make unsolicited connections to my system.

Don't all serious admins of Internet connected systems have to endure some traffic in order to help fighting the bad guys out there? I think they have.

Provided that your system does not carry an open proxy, we are talking about max one scan per week, comprising just a few ports that are often used for open proxies. My belief is that very few system admins would care, irrespective of their general view on "unsolicited connections", as you put it.

You may want to announce somewhere near your comment entry box that you'll be using this type of countermeasure so people don't think you're the one stirring up trouble.

For the above reason, I don't think that 'innocent' admins would ever read such an announcement. Informing them about the purpose would be a good thing, but I can't see how it could be done.

If admins of open proxies feel troubled, I couldn't care less.

How do you deal with multiple people in the same community who share a pool of short-lived DHCP leases if you only check once per week?

HTTP::ProxyTest tests IP addresses; what else can I say?


In reply to Re^4: RFC: CPAN module for blocking open proxy requests by Gunnar
in thread RFC: CPAN module for blocking open proxy requests by Gunnar

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.