@Norman Both IPs look fine. Here are the results of dig:
# dig any 192.168.1.108 ; <<>> DiG 9.5.0b1 <<>> any 192.168.1.108 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 60171 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;192.168.1.108. IN ANY ;; AUTHORITY SECTION: . 9924 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010051900 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed May 19 06:23:42 2010 ;; MSG SIZE rcvd: 106 # dig any 66.109.16.3 ; <<>> DiG 9.5.0b1 <<>> any 66.109.16.3 ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 56317 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;66.109.16.3. IN ANY ;; AUTHORITY SECTION: . 9987 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010051900 1800 900 604800 86400 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Wed May 19 06:24:02 2010 ;; MSG SIZE rcvd: 104 However I found out we are using a different IP from the one set on our config. Not sure if it's related but I'm going to try using our actual IP instead. @Stefano I don't set my own DNS resolver. Here are the relevant lines: Log4JLogger logger = new Log4JLogger(log4jlogger); DNSServiceXBillImpl dns = new DNSServiceXBillImpl( logger ); SPF spf = new SPF( dns, logger ); SPFRetriever spfRetriver = new SPFRetriever(dns); The line that triggers the error: SPF1Record spfRecord = spfRetriver.getSPFRecord( domain ); For now, I will use our actual IP on dnsserver setting and see if it helps. Thanks you, guys. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
