The attachment in my previous post did get stripped, here're all the dig
outputs:

# dig www.janestcapital.com +debug

; <<>> DiG 8.3 <<>> www.janestcapital.com +debug
;; res_nmkquery(QUERY, www.janestcapital.com, IN, A)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25877
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; www.janestcapital.com, type = A, class = IN

;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; new DG socket
;; timeout
;; Querying server (# 1) address = 127.0.0.1
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; timeout
;; res_nsend to server default -- 127.0.0.1: Connection timed out

# dig in ns janestcapital.com +debug

; <<>> DiG 8.3 <<>> in ns janestcapital.com +debug
;; res_nmkquery(QUERY, janestcapital.com, IN, NS)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63354
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; janestcapital.com, type = NS, class = IN

;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63354
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0
;; QUERY SECTION:
;; janestcapital.com, type = NS, class = IN

;; ANSWER SECTION:
janestcapital.com. 2D IN NS ns2.vianetworks.net.
janestcapital.com. 2D IN NS ns1.vianetworks.net.

;; AUTHORITY SECTION:
janestcapital.com. 2D IN NS ns1.vianetworks.net.
janestcapital.com. 2D IN NS ns2.vianetworks.net.

;; Total query time: 25 msec
;; FROM: my.name.server to SERVER: default -- 127.0.0.1
;; WHEN: Thu Sep 23 12:41:37 2004
;; MSG SIZE sent: 35 rcvd: 131

# dig @ns2.vianetworks.net www.janestcapital.com +debug

; <<>> DiG 8.3 <<>> @ns2.vianetworks.net www.janestcapital.com +debug ; Bad
server: ns2.vianetworks.net -- using default server and timer opts ; (2
servers found)
;; res_nmkquery(QUERY, www.janestcapital.com, IN, A)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50623
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; www.janestcapital.com, type = A, class = IN

;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; new DG socket
;; timeout
;; Querying server (# 1) address = 127.0.0.1
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; timeout
;; res_nsend to server default -- 127.0.0.1: Connection timed out

# dig @ns1.vianetworks.net www.janestcapital.com +debug

; <<>> DiG 8.3 <<>> @ns1.vianetworks.net www.janestcapital.com +debug ; Bad
server: ns1.vianetworks.net -- using default server and timer opts ; (2
servers found)
;; res_nmkquery(QUERY, www.janestcapital.com, IN, A)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64376
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; www.janestcapital.com, type = A, class = IN

;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; new DG socket
;; timeout
;; Querying server (# 1) address = 127.0.0.1
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; timeout
;; res_nsend to server default -- 127.0.0.1: Connection timed out

# dig ns1.vianetworks.net +debug

; <<>> DiG 8.3 <<>> ns1.vianetworks.net +debug
;; res_nmkquery(QUERY, ns1.vianetworks.net, IN, A)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9587
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; ns1.vianetworks.net, type = A, class = IN

;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; new DG socket
;; timeout
;; Querying server (# 1) address = 127.0.0.1
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; timeout
;; res_nsend to server default -- 127.0.0.1: Connection timed out

# dig in ns vianetworks.net +debug

; <<>> DiG 8.3 <<>> in ns vianetworks.net +debug
;; res_nmkquery(QUERY, vianetworks.net, IN, NS)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40867
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; vianetworks.net, type = NS, class = IN

;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; new DG socket
;; timeout
;; Querying server (# 1) address = 127.0.0.1
;; timeout
;; Querying server (# 2) address = 192.168.1.1
;; timeout
;; res_nsend to server default -- 127.0.0.1: Connection timed out

# dig @a.gtld-servers.net in ns vianetworks.net

; <<>> DiG 8.3 <<>> @a.gtld-servers.net in ns vianetworks.net ; (1 server
found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4
;; flags: qr rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
;; QUERY SECTION:
;; vianetworks.net, type = NS, class = IN

;; ANSWER SECTION:
vianetworks.net. 2D IN NS ns1.imconline.net.
vianetworks.net. 2D IN NS ns2.imconline.net.

;; ADDITIONAL SECTION:
ns1.imconline.net. 2D IN A 66.155.0.139
ns2.imconline.net. 2D IN A 66.155.0.27

;; Total query time: 17 msec
;; FROM: my.name.server to SERVER: a.gtld-servers.net 192.5.6.30
;; WHEN: Thu Sep 23 12:50:02 2004
;; MSG SIZE sent: 33 rcvd: 111

# dig @ns1.imconline.net ns1.vianetworks.net +debug

; <<>> DiG 8.3 <<>> @ns1.imconline.net ns1.vianetworks.net +debug ; (1
server found)
;; res_nmkquery(QUERY, ns1.vianetworks.net, IN, A)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23817
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; ns1.vianetworks.net, type = A, class = IN

;; Querying server (# 1) address = 66.155.0.139
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23817
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; ns1.vianetworks.net, type = A, class = IN

;; ANSWER SECTION:
ns1.vianetworks.net. 1H IN A 66.155.0.26

;; Total query time: 28 msec
;; FROM: my.name.server to SERVER: ns1.imconline.net 66.155.0.139
;; WHEN: Thu Sep 23 12:51:01 2004
;; MSG SIZE sent: 37 rcvd: 53

# dig @66.155.0.26 www.janestcapital.com +debug

; <<>> DiG 8.3 <<>> @66.155.0.26 www.janestcapital.com +debug ; (1 server
found)
;; res_nmkquery(QUERY, www.janestcapital.com, IN, A)
;; res options: init debug recurs defnam dnsrch
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57416
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; www.janestcapital.com, type = A, class = IN

;; Querying server (# 1) address = 66.155.0.26
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57416
;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;; www.janestcapital.com, type = A, class = IN

;; ANSWER SECTION:
www.janestcapital.com. 1H IN A 66.155.124.107

;; Total query time: 62 msec
;; FROM: my.name.server to SERVER: 66.155.0.26 66.155.0.26
;; WHEN: Thu Sep 23 12:51:34 2004
;; MSG SIZE sent: 39 rcvd: 55



gschmid@notes.cc.
sunysb.edu
Sent by: To
bind-users-bounce bind-users@isc.org
@isc.org cc

Subject
09/23/04 15:22 Re: frustrating lookup problem














When I read Chris' post it sounded like something that I was seeing as
well, except in my case I am unable to resolve names in the
janestcapital.com domain. As I read further, I saw a 66.155.0.0 address
and knew we were looking at the same thing. janestcapital's name servers
are on that subnet as well. i.e., they're using vianetworks.net as well.
And, no, I can't resolve any names in the tower23.com domain either.

As for BIND versions, I'm seeing the same thing on name servers running
8.3.4 and 9.2.2.

People have requested dig outputs, which I've attached. I hope this list
accepts .txt attachments; I didn't want to muck up the body of this thread
with lots of dig output.

If the attachment gets stripped, I'll repost, but here's a summary of what
I've tried & the results. Any help, suggestions would be appreciated.

1. Queried my name server for the A record of www.janestcapital.com -
This timed out

2. Queried my name server for the NS record of janestcapital.com - This
worked, although it returned only names, and not IPs.

3. Using the results of #2, queried both of janestcapital.com's name
servers (by name) for the A record of www.janestcapital.com. - This
timed out

4. Queried my name server for the A record of janestcapital.com's name
server. - This timed out.

5. Queried my name server for the NS record of the domain hosting
janestcapital.com's name server. - This timed out

6. Queried a gTLD name server (by name) for the NS record of the domain
hosting janestcapital.com's name server. - This worked. Surprise: It
uses the same name server as tower23.com in Chris' original post.

7. Using the results of #6, queried the name server of domain hosting
janestcapital.com's name server (by name) for the A record of
janestcapital.com's name server. This worked.

8. Using the results of #7, queried janestcapital.com's name server (by
IP) for the A record for www.janestcapital.com - This worked.





Ronan Flood
c.uk> To
Sent by: comp-protocols-dns-bind@isc.org
bind-users-bounce cc
@isc.org
Subject
Re: frustrating lookup problem
09/23/04 12:04









Chris Sherman wrote:

> I'm having trouble looking up a site(provider) from my master server,
> but not from my slave, so, of course, people using the master cannot
> browse and send mail to some sites hosted by vianetworks.net. Setting


Does it work for other visnetworks sites?

> the query type to any on the master - the info shows up fine, but still
> no A records(session below).
>
> I'm having trouble with the following:
>
> creativeimprintsystems.com 66.155.17.134
> tower23.com 66.155.55.3
> sipco.com 66.155.40.24
>
> master is running 8.1.2 on tru64 v5.0(I'm trying to get this fixed
> before I upgrade bind)


Upgrading BIND might sort it out, unless you have routing/firewall
problems between you and the remote nameservers.


> in my master's cache:
> tower23 155405 IN NS ns1.imconline.net. ;Cr=addtnl
>
>
> #nslookup
> Default Server: localhost
> Address: 127.0.0.1
>
> > server pellns

> Default Server: pellns.allegheny.edu
> Address: 141.195.5.200
>
> > tower23.com

> Server: pellns.allegheny.edu
> Address: 141.195.5.200
>
> *** pellns.allegheny.edu can't find tower23.com: Non-existent host/domain
> > set type=any
> > tower23.com

> Server: pellns.allegheny.edu
> Address: 141.195.5.200
>
> Non-authoritative answer:
> tower23.com nameserver = ns1.imconline.net
> tower23.com nameserver = ns2.imconline.net
>
> Authoritative answers can be found from:
> tower23.com nameserver = ns1.imconline.net
> tower23.com nameserver = ns2.imconline.net
> ns1.imconline.net internet address = 66.155.0.139
> ns2.imconline.net internet address = 66.155.0.27


Can you query those nameservers from nslookup?
Can you log on to pellns and query those nameservers from nslookup?
If not, can you ping/traceroute to them from pellns?

Same questions for the nameservers for sipco.com and the other domain.

If there's an underlying network problem, sort that out first.

As for working round it, the best thing would be to set up forward
zones for the problem domains to your other server, but I don't think
BIND 8.1.2 supports them. You could set up master zones on pellns
tself for them, with the required entries copied from the true master,
if you know what you need, eg for tower23.com

tower23.com. IN A 66.155.55.3
tower23.com. IN MX 10 mailserver1.tower23.com.
mailserver1.tower23.com. IN A 66.155.127.54

etc, but that is a bit dodgy.

Another approach would be for pellns to forward all queries to your
secondary, though that isn't a great idea either.

--
Ronan Flood
working for but not speaking for
Network Services, University of London Computer Centre
(which means: don't bother ULCC if I've said something you don't like)



(See attached file: dig.txt)

-- Binary/unsupported file stripped by Ecartis --
-- Type: application/octet-stream
-- File: dig.txt