home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / sgi / 13252 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  13.4 KB

  1. Path: sparky!uunet!gatech!darwin.sura.net!dtix!mimsy!afterlife!adm!news
  2. From: mcdonald@aedc-vax.af.mil
  3. Newsgroups: comp.sys.sgi
  4. Subject: named and pandora problems under 4.0.5!
  5. Message-ID: <32339@adm.brl.mil>
  6. Date: 3 Sep 92 18:36:24 GMT
  7. Sender: news@adm.brl.mil
  8. Lines: 495
  9.  
  10. We upgrade our 4D320GTX to 4.0.5 yesterday.  After coming up we have found
  11. to problems:
  12.  
  13.   1.  pandora core dumps if visuallogin is set to on
  14.       (This works fine on my 4D20 PI)
  15.  
  16.   2.  named hoses up if enter a bogus hostname
  17.  
  18. Following is a listing of the configuration files for our named setup:
  19.  
  20. -begin named.boot----------------------------------------------------------
  21.  
  22. ;
  23. ;  @(#)named.boot.slave 1.13    (Berkeley)  87/07/21
  24. ;
  25. ;  boot file for secondary name server
  26. ; Note that there should be one primary entry for each SOA record.
  27. ;
  28. ;
  29. ;sortlist 10.0.0.0 
  30.  
  31. directory       /usr/etc/named.d
  32.  
  33. ; type    domain                source host/file                backup file
  34.  
  35. cache     .                     root.cache
  36. primary   aedc                  named.hosts
  37. primary   137.134.IN-ADDR.ARPA  named.rev
  38. primary   0.0.127.IN-ADDR.ARPA  localhost.rev
  39. -end named.boot------------------------------------------------------------
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46. -begin named.host----------------------------------------------------------
  47.  
  48. ;
  49. ; Data file of hostnames in this zone.
  50. ;
  51. @       IN      SOA     max.aedc. postmaster.max.aedc. (
  52.                         46      ; Serial   
  53.                         300     ; Refresh - 5 minutes
  54.                         60      ; Retry - 1 minute
  55.                         1209600 ; Expire - 2 weeks
  56.                         43200 ) ; Minimum - 12 hours
  57.         IN      NS      max.aedc.
  58. ;
  59. ; %HOSTS_START% - entries added by /usr/local/adm/named.d/make_hosts
  60. localhost               IN      A               127.0.0.1
  61. magnum                  IN      A               134.137.225.12
  62. rockford                IN      A               134.137.225.13
  63. mannix                  IN      A               134.137.226.25
  64. reddog2                 IN      A               134.137.226.26
  65. alice                   IN      A               134.137.239.191
  66. mary                    IN      A               134.137.239.192
  67. -end named.host------------------------------------------------------------
  68.  
  69.  
  70.  
  71. -begin named.rev------------------------------------------------------------
  72. ;
  73. ; Data file for reverse address to hostname.
  74. ;
  75. @       IN      SOA     max.aedc. postmaster.max.aedc. (
  76.                         46      ; Serial   
  77.                         300     ; Refresh - 5 minutes
  78.                         60      ; Retry - 1 minute
  79.                         1209600 ; Expire - 2 weeks
  80.                         43200 ) ; Minimum - 12 hours
  81.         IN      NS      max.aedc.
  82. ;
  83. 2.226.137.134.in-addr.arpa.     IN      PTR     max.aedc.
  84. 12.225.137.134.in-addr.arpa.    IN      PTR     magnum.aedc.
  85. 13.225.137.134.in-addr.arpa.    IN      PTR     rockford.aedc.
  86. 25.226.137.134.in-addr.arpa.    IN      PTR     mannix.aedc.
  87. 26.226.137.134.in-addr.arpa.    IN      PTR     reddog2.aedc.
  88. 191.239.137.134.in-addr.arpa.   IN      PTR     alice.aedc.
  89. 192.239.137.134.in-addr.arpa.   IN      PTR     mary.aedc.
  90.  
  91. -end named.rev------------------------------------------------------------
  92.  
  93.  
  94. -begin root.cache------------------------------------------------------------
  95. ;
  96. ;       @(#)root.cache  1.13    (Berkeley)      88/04/15
  97. ;
  98. ; Initial cache data for root domain servers.
  99. ;
  100.  
  101. .                       99999999        IN      NS      max.aedc.
  102.  
  103. ;
  104. ;  Prep the cache (hotwire the addresses).  Order does not matter
  105. ;
  106.  
  107. max.aedc.               99999999        IN      A       134.137.226.2
  108. -end root.cache------------------------------------------------------------
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115. Following is a sample run of nslookup and the debug dump file from named:
  116.  
  117.  
  118. <18 /usr/tmp # /usr/etc/named 
  119. <19 /usr/tmp # killall -USR1 named
  120. <20 /usr/tmp # !!
  121. killall -USR1 named
  122. <21 /usr/tmp # !!
  123. killall -USR1 named
  124. <22 /usr/tmp # !!
  125. killall -USR1 named
  126. <23 /usr/tmp # !!
  127. killall -USR1 named
  128. <24 /usr/tmp # !!
  129. killall -USR1 named
  130. <25 /usr/tmp # !!
  131. killall -USR1 named
  132. <26 /usr/tmp # !!
  133. killall -USR1 named
  134. <27 /usr/tmp # !!
  135. killall -USR1 named
  136. <28 /usr/tmp # !!
  137. killall -USR1 named
  138. <29 /usr/tmp # !!
  139. killall -USR1 named
  140. <30 /usr/tmp # nslookup max
  141. Server:  max
  142. Address:  0.0.0.0
  143.  
  144. Name:    max.aedc
  145. Address:  134.137.226.2
  146.  
  147. <31 /usr/tmp # nslookup mannix
  148. Server:  max
  149. Address:  0.0.0.0
  150.  
  151. Name:    mannix.aedc
  152. Address:  134.137.226.25
  153.  
  154. <32 /usr/tmp # nslookup reddog2
  155. Server:  max
  156. Address:  0.0.0.0
  157.  
  158. Name:    reddog2.aedc
  159. Address:  134.137.226.26
  160.  
  161. <33 /usr/tmp # nslookup bogushost
  162. Server:  max
  163. Address:  0.0.0.0
  164.  
  165. *** max can't find bogushost: Non-existent host/domain
  166. <34 /usr/tmp # nslookup convex.com
  167. Server:  max
  168. Address:  0.0.0.0
  169.  
  170. . hangs here .
  171. . hangs here .
  172. . hangs here .
  173. . hangs here .
  174. . hangs here .
  175. . hangs here .
  176.  
  177. <cntrl-c> to kill
  178.  
  179. <35 /usr/tmp # killall named
  180.  
  181.  
  182.  
  183. begin /usr/tmp/named.run logfile --------------------------------------------
  184. Debug turned ON, Level 1
  185. Debug turned ON, Level 2
  186. Debug turned ON, Level 3
  187. Debug turned ON, Level 4
  188. Debug turned ON, Level 5
  189. Debug turned ON, Level 6
  190. Debug turned ON, Level 7
  191. Debug turned ON, Level 8
  192. Debug turned ON, Level 9
  193. Debug turned ON, Level 10
  194. Debug turned ON, Level 11
  195.  
  196. datagram from 134.137.226.2 port 1137, fd 5, len 26
  197. HEADER:
  198.         opcode = QUERY, id = 1, rcode = NOERROR
  199.         header flags:  rd
  200.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  201.  
  202. QUESTIONS:
  203.         max.aedc, type = A, class = IN
  204.  
  205. ns_req()
  206. HEADER:
  207.         opcode = QUERY, id = 1, rcode = NOERROR
  208.         header flags:  rd
  209.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  210.  
  211. QUESTIONS:
  212.         max.aedc, type = A, class = IN
  213.  
  214. req: nlookup(max.aedc) id 1 type=1
  215. req: found 'max.aedc' as 'max.aedc' (cname=0)
  216. wanted(1001d978, 1, 1) 1, 1
  217. make_rr(max.aedc, 1001d978, 7fffa71a, 486, 1) 4 zone 1 ttl 0
  218. finddata: added 1 class 1 type 1 RRs
  219. req: foundname = 1 count = 1 founddata = 1 cname = 0
  220. sort_response(1)
  221. findns: np 0x1001d99c 'max'
  222. match(0x1001d978, 1, 6) 1, 1
  223. findns: np 0x10020c0c 'aedc'
  224. match(0x10020bbc, 1, 6) 1, 6
  225. findns: SOA found
  226. req: leaving (max.aedc, rcode 0)
  227. req: answer -> 134.137.226.2 5 (1137) id=1 Local
  228. HEADER:
  229.         opcode = QUERY, id = 1, rcode = NOERROR
  230.         header flags:  qr aa rd ra
  231.         qdcount = 1, ancount = 1, nscount = 0, arcount = 0
  232.  
  233. QUESTIONS:
  234.         max.aedc, type = A, class = IN
  235.  
  236. ANSWERS:
  237.         max.aedc
  238.         type = A, class = IN, ttl = 12 hours, dlen = 4
  239.         internet address = 134.137.226.2
  240.  
  241.  
  242. datagram from 134.137.226.2 port 1138, fd 5, len 29
  243. HEADER:
  244.         opcode = QUERY, id = 1, rcode = NOERROR
  245.         header flags:  rd
  246.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  247.  
  248. QUESTIONS:
  249.         mannix.aedc, type = A, class = IN
  250.  
  251. ns_req()
  252. HEADER:
  253.         opcode = QUERY, id = 1, rcode = NOERROR
  254.         header flags:  rd
  255.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  256.  
  257. QUESTIONS:
  258.         mannix.aedc, type = A, class = IN
  259.  
  260. req: nlookup(mannix.aedc) id 1 type=1
  261. req: found 'mannix.aedc' as 'mannix.aedc' (cname=0)
  262. wanted(1001db88, 1, 1) 1, 1
  263. make_rr(mannix.aedc, 1001db88, 7fffa71d, 483, 1) 4 zone 1 ttl 0
  264. finddata: added 1 class 1 type 1 RRs
  265. req: foundname = 1 count = 1 founddata = 1 cname = 0
  266. sort_response(1)
  267. findns: np 0x1001dbac 'mannix'
  268. match(0x1001db88, 1, 6) 1, 1
  269. findns: np 0x10020c0c 'aedc'
  270. match(0x10020bbc, 1, 6) 1, 6
  271. findns: SOA found
  272. req: leaving (mannix.aedc, rcode 0)
  273. req: answer -> 134.137.226.2 5 (1138) id=1 Local
  274. HEADER:
  275.         opcode = QUERY, id = 1, rcode = NOERROR
  276.         header flags:  qr aa rd ra
  277.         qdcount = 1, ancount = 1, nscount = 0, arcount = 0
  278.  
  279. QUESTIONS:
  280.         mannix.aedc, type = A, class = IN
  281.  
  282. ANSWERS:
  283.         mannix.aedc
  284.         type = A, class = IN, ttl = 12 hours, dlen = 4
  285.         internet address = 134.137.226.25
  286.  
  287.  
  288. datagram from 134.137.226.2 port 1139, fd 5, len 30
  289. HEADER:
  290.         opcode = QUERY, id = 1, rcode = NOERROR
  291.         header flags:  rd
  292.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  293.  
  294. QUESTIONS:
  295.         reddog2.aedc, type = A, class = IN
  296.  
  297. ns_req()
  298. HEADER:
  299.         opcode = QUERY, id = 1, rcode = NOERROR
  300.         header flags:  rd
  301.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  302.  
  303. QUESTIONS:
  304.         reddog2.aedc, type = A, class = IN
  305.  
  306. req: nlookup(reddog2.aedc) id 1 type=1
  307. req: found 'reddog2.aedc' as 'reddog2.aedc' (cname=0)
  308. wanted(1001dbd4, 1, 1) 1, 1
  309. make_rr(reddog2.aedc, 1001dbd4, 7fffa71e, 482, 1) 4 zone 1 ttl 0
  310. finddata: added 1 class 1 type 1 RRs
  311. req: foundname = 1 count = 1 founddata = 1 cname = 0
  312. sort_response(1)
  313. findns: np 0x1001dbf8 'reddog2'
  314. match(0x1001dbd4, 1, 6) 1, 1
  315. findns: np 0x10020c0c 'aedc'
  316. match(0x10020bbc, 1, 6) 1, 6
  317. findns: SOA found
  318. req: leaving (reddog2.aedc, rcode 0)
  319. req: answer -> 134.137.226.2 5 (1139) id=1 Local
  320. HEADER:
  321.         opcode = QUERY, id = 1, rcode = NOERROR
  322.         header flags:  qr aa rd ra
  323.         qdcount = 1, ancount = 1, nscount = 0, arcount = 0
  324.  
  325. QUESTIONS:
  326.         reddog2.aedc, type = A, class = IN
  327.  
  328. ANSWERS:
  329.         reddog2.aedc
  330.         type = A, class = IN, ttl = 12 hours, dlen = 4
  331.         internet address = 134.137.226.26
  332.  
  333.  
  334. datagram from 134.137.226.2 port 1140, fd 5, len 32
  335. HEADER:
  336.         opcode = QUERY, id = 1, rcode = NOERROR
  337.         header flags:  rd
  338.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  339.  
  340. QUESTIONS:
  341.         bogushost.aedc, type = A, class = IN
  342.  
  343. ns_req()
  344. HEADER:
  345.         opcode = QUERY, id = 1, rcode = NOERROR
  346.         header flags:  rd
  347.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  348.  
  349. QUESTIONS:
  350.         bogushost.aedc, type = A, class = IN
  351.  
  352. req: nlookup(bogushost.aedc) id 1 type=1
  353. req: found 'bogushost.aedc' as 'aedc' (cname=0)
  354. findns: np 0x10020c0c 'aedc'
  355. match(0x10020bbc, 1, 6) 1, 6
  356. findns: SOA found
  357. req: leaving (bogushost.aedc, rcode 3)
  358. make_rr(aedc, 10020bbc, 7fffa720, 480, 1) 49 zone 1 ttl 0
  359. req: answer -> 134.137.226.2 5 (1140) id=1 Local
  360. HEADER:
  361.         opcode = QUERY, id = 1, rcode = NXDOMAIN
  362.         header flags:  qr aa rd ra
  363.         qdcount = 1, ancount = 0, nscount = 1, arcount = 0
  364.  
  365. QUESTIONS:
  366.         bogushost.aedc, type = A, class = IN
  367.  
  368. NAME SERVERS:
  369.         aedc
  370.         type = SOA, class = IN, ttl = 12 hours, dlen = 39
  371.         origin = max.aedc
  372.         mail addr = postmaster.max.aedc
  373.         serial = 46
  374.         refresh = 5 mins
  375.         retry = 1 min
  376.         expire = 14 days
  377.         min = 12 hours
  378.  
  379.  
  380. datagram from 134.137.226.2 port 1141, fd 5, len 33
  381. HEADER:
  382.         opcode = QUERY, id = 1, rcode = NOERROR
  383.         header flags:  rd
  384.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  385.  
  386. QUESTIONS:
  387.         convex.com.aedc, type = A, class = IN
  388.  
  389. ns_req()
  390. HEADER:
  391.         opcode = QUERY, id = 1, rcode = NOERROR
  392.         header flags:  rd
  393.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  394.  
  395. QUESTIONS:
  396.         convex.com.aedc, type = A, class = IN
  397.  
  398. req: nlookup(convex.com.aedc) id 1 type=1
  399. req: found 'convex.com.aedc' as 'aedc' (cname=0)
  400. findns: np 0x10020c0c 'aedc'
  401. match(0x10020bbc, 1, 6) 1, 6
  402. findns: SOA found
  403. req: leaving (convex.com.aedc, rcode 3)
  404. make_rr(aedc, 10020bbc, 7fffa721, 479, 1) 49 zone 1 ttl 0
  405. req: answer -> 134.137.226.2 5 (1141) id=1 Local
  406. HEADER:
  407.         opcode = QUERY, id = 1, rcode = NXDOMAIN
  408.         header flags:  qr aa rd ra
  409.         qdcount = 1, ancount = 0, nscount = 1, arcount = 0
  410.  
  411. QUESTIONS:
  412.         convex.com.aedc, type = A, class = IN
  413.  
  414. NAME SERVERS:
  415.         aedc
  416.         type = SOA, class = IN, ttl = 12 hours, dlen = 39
  417.         origin = max.aedc
  418.         mail addr = postmaster.max.aedc
  419.         serial = 46
  420.         refresh = 5 mins
  421.         retry = 1 min
  422.         expire = 14 days
  423.         min = 12 hours
  424.  
  425.  
  426. datagram from 134.137.226.2 port 1142, fd 5, len 28
  427. HEADER:
  428.         opcode = QUERY, id = 2, rcode = NOERROR
  429.         header flags:  rd
  430.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  431.  
  432. QUESTIONS:
  433.         convex.com, type = A, class = IN
  434.  
  435. ns_req()
  436. HEADER:
  437.         opcode = QUERY, id = 2, rcode = NOERROR
  438.         header flags:  rd
  439.         qdcount = 1, ancount = 0, nscount = 0, arcount = 0
  440.  
  441. QUESTIONS:
  442.         convex.com, type = A, class = IN
  443.  
  444. req: nlookup(convex.com) id 2 type=1
  445. req: missed 'convex.com' as '' (cname=0)
  446. findns: using cache
  447. findns: using hints
  448. findns: np 0x1001eb08 ''
  449. findns: 1 NS's added for ''
  450. ns_forw()
  451. qnew(x1001e3f8)
  452. nslookup(nsp=x7fffa4c4,qp=x1001e3f8)
  453. nslookup: NS max.aedc c1 t2 (x1)
  454. nslookup: 0 ns addrs
  455. nslookup: 0 ns addrs total
  456. forw: no nameservers found
  457. qfree( x1001e3f8 )
  458. findns: using cache
  459. findns: using hints
  460. findns: np 0x1001eb08 ''
  461. findns: 1 NS's added for ''
  462. ns_forw()
  463. qnew(x1001e3f8)
  464. nslookup(nsp=x7fffa4c4,qp=x1001e3f8)
  465. nslookup: NS max.aedc c1 t2 (x1)
  466. nslookup: 0 ns addrs
  467. nslookup: 0 ns addrs total
  468. forw: no nameservers found
  469. qfree( x1001e3f8 )
  470. findns: using cache
  471. findns: using hints
  472. findns: np 0x1001eb08 ''
  473. findns: 1 NS's added for ''
  474. ns_forw()
  475. qnew(x1001e3f8)
  476. nslookup(nsp=x7fffa4c4,qp=x1001e3f8)
  477. nslookup: NS max.aedc c1 t2 (x1)
  478. nslookup: 0 ns addrs
  479. nslookup: 0 ns addrs total
  480. forw: no nameservers found
  481. qfree( x1001e3f8 )
  482. findns: using cache
  483. findns: using hints
  484.  
  485. goes on forever.........
  486.  
  487. end /usr/tmp/named.run logfile --------------------------------------------
  488.  
  489.  
  490. Any hints about either of these two problems?  Is there a bug in named and
  491. pandora?
  492.  
  493.  
  494.   vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
  495.   | Kenneth M. McDonald * OAO Corp * Arnold Engineering Development Center |
  496.   | EAF Bldg * 1103 Avenue B * Arnold AFB, TN 37389-1200 * (615) 454-3413  |
  497.   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  498.   INTERNET:                                                    LOCAL:
  499.   mcdonald@aedc-vax.af.mil                                     c60244@mannix
  500.