# File lib/dnstraverse/fingerprint.rb, line 91
    def query_version(ip, name)
      @resolver.nameserver = ip
      @resolver.dnssec = false
      begin
        msg = @resolver.query(name, 'TXT', 'CH')
        if msg.answer.size > 0 then
          ver = msg.answer[0].data.sub(/[^0-9a-zA-Z. :!?-]/, '')
          return ver.length > 0 ? ver : nil
        end
      rescue Exception
        return nil
      end
    end