FrontPage  Index  Search  Changes  Login

Ticket-90

misc/plugin/rbl.rbが意図しないホスト名を引くことがある

Priority
Normal
Reporter
kou
Status
New
Assigned to
?
Version
HEAD
Milestone
?
Created
2008-01-17

Description

名前解決をするホスト名の最後に「.」をつけていないので「解決したいホスト名.システムのドメイン名」でアドレスが引かれてしまうことがある。この場合、DNSワイルドカード(?)を設定していると確実にブラックリストと認識されてしまう。

Index: misc/plugin/rbl.rb =============== RCS file: /cvsroot/hiki/hiki/misc/plugin/rbl.rb,v retrieving revision 1.2 diff -u -p -r1.2 rbl.rb --- misc/plugin/rbl.rb 4 Oct 2006 02:30:08 -0000 1.2 +++ misc/plugin/rbl.rb 17 Jan 2008 11:00:53 -0000 @@ -11,7 +11,7 @@ def postable?

  dnsbl_list.each do |dnsbl|
    begin

- Resolv.getaddress( "#{ip}.#{dnsbl}" ) + Resolv.getaddress( "#{ip}.#{dnsbl}." )

        STDERR.puts "RBL : #{address}"
        return false
    rescue Resolv::ResolvError

Changelog

Name:
Comment:
Change Properties
Priority:
Status:
Version:
Milestone:
Assigned to:
Last modified:2008/01/17 20:03:52
Keyword(s):
References: