Re: Core dumps

"Reyner Herrpinark Lugo" <[email protected]> Fri, 8 May 2009 01:42:29 -0400
Newsgroups gmane.network.dns.bind9.dlz
Message-ID <[email protected]>
Así es como trabaja el driver mi amigo. Si su servidor de DNS es autoritario para la zona example.com y posee un registro de tipo A con dato 10.0.0.1:

dig a www.example.com --> se irán cortando porciones del nombre de dominio completo hasta llegar a una zona soportada por la BD de vuestro DNS.

SELECT zone FROM resource_records WHERE zone = 'www.example.com' --> Usted no posee una zona con este nombre, por tanto se retira "www" y se repite la consulta;
SELECT zone FROM resource_records WHERE zone = 'example.com' --> Usted sí posee una zona con este nombre, por tanto esta zona pasa a ser reemplazada en las restantes consultas por el token %zone% y www será reemplazado en las mismas restantes consultas por el token %record%.

Slds

 Y0.


-----Mensaje original-----
De: Scott Haneda [mailto:[email protected]] 
Enviado el: viernes, 08 de mayo de 2009 7:22
Para: [email protected]
Asunto: Re: [Bind-dlz-testers] Core dumps

Here is a new an interesting thing I just noticed.  I turned on mysql  
query logging to be able to see if any one query in particular was  
causing an issue.

I kept similar to this:
090508  3:09:34	     24 Query       SELECT zone FROM resource_records  
WHERE zone = 'www.a.com'
		     24 Query       SELECT zone FROM resource_records WHERE zone =  
'a.com'
		     24 Query       SELECT zone FROM resource_records WHERE zone =  
'com'

That is the result of one dig:
dig  www.a.com @ns1.example.com SOA

Why is it spitting it up and trying all three?

I can make some pretty cool looking logs with this, which can not be  
nice on the DB, let alone the fact that people could use this to beat  
the heck out of any DLZ db out there...

dig a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com  
@ns1.example.com SOA

SELECT zone FROM resource_records
	WHERE zone = 'a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records
	WHERE zone = 'b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'd.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'm.n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'n.o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'o.p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone =  
'p.q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'q.r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'r.s.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 's.t.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 't.u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'u.v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'v.w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'w.x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'x.y.z.com'
SELECT zone FROM resource_records WHERE zone = 'y.z.com'
SELECT zone FROM resource_records WHERE zone = 'z.com'
SELECT zone FROM resource_records WHERE zone = 'com'

Suggestions?
-- 
Scott * If you contact me off list replace talklists@ with scott@ *


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Bind-dlz-testers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bind-dlz-testers

------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com