an strace for bind in my dns server

Nir Cohen NirC at BEZEQINT.CO.IL
Sun Jul 25 19:57:37 UTC 2004


Hi
here is an strace of my bind system:
 
 
 
 
execve("/var/bloop/sbin/named", ["/var/bloop/sbin/named"], [/* 20 vars
*/]) = 0
uname({sys="Linux", node="ns1.bezeqint.net", ...}) = 0
brk(0)                                  = 0x81647e4
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=24188, ...}) = 0
old_mmap(NULL, 24188, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`:\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=89424, ...}) = 0
old_mmap(NULL, 84636, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4001a000
mprotect(0x4002c000, 10908, PROT_NONE)  = 0
old_mmap(0x4002c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x12000) = 0x4002c000
old_mmap(0x4002d000, 6812, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4002d000
close(3)                                = 0
open("/lib/i686/libc.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`u\1B4\0"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1401027, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x4002f000
old_mmap(0x42000000, 1264928, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x42000000
mprotect(0x4212c000, 36128, PROT_NONE)  = 0
old_mmap(0x4212c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x12c000) = 0x4212c000
old_mmap(0x42131000, 15648, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42131000
close(3)                                = 0
munmap(0x40014000, 24188)               = 0
brk(0)                                  = 0x81647e4
brk(0x8164814)                          = 0x8164814
brk(0x8165000)                          = 0x8165000
socket(PF_UNIX, SOCK_DGRAM, 0)          = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
connect(3, {sin_family=AF_UNIX, path="/dev/log"}, 16) = 0
getuid32()                              = 0
capset(0x19980330, 0,
{CAP_DAC_READ_SEARCH|CAP_SETGID|CAP_SETUID|CAP_NET_BIND_SERVICE|CAP_SYS_
CHROOT|CAP_SYS_RESOURCE,
CAP_DAC_READ_SEARCH|CAP_SETGID|CAP_SETUID|CAP_NET_BIND_SERVICE|CAP_SYS_C
HROOT|CAP_SYS_RESOURCE,
CAP_DAC_READ_SEARCH|CAP_SETGID|CAP_SETUID|CAP_NET_BIND_SERVICE|CAP_SYS_C
HROOT|CAP_SYS_RESOURCE}) = 0
rt_sigaction(SIGINT, {0x8126298, ~[], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x8126298, ~[], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT TERM], NULL, 8) = 0
brk(0x8168000)                          = 0x8168000
open("/usr/share/locale/en_US.iso885915/libdns.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/LC_MESSAGES/libdns.cat",
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libdns.cat", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libdns.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/libisc.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/LC_MESSAGES/libisc.cat",
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libisc.cat", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libisc.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/libdst.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/LC_MESSAGES/libdst.cat",
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libdst.cat", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libdst.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/libisccc.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.iso885915/LC_MESSAGES/libisccc.cat",
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/libisccc.cat", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libisccc.cat", O_RDONLY) = -1
ENOENT (No such file or directory)
prctl(0x8, 0x1, 0, 0, 0)                = 0
getuid32()                              = 0
brk(0x816b000)                          = 0x816b000
fork()                                  = 5008
_exit(0)                                = ?
 
 
 
 
 
 
 
what does it mean all this files the named cant find?and what should I
do to fix it?
I change my bind version and linux version as well.
I have redhat 7.3 with bind 9.2.3 and the server is compaq G3 with 2 cpu
hyperthreading and 1G ram.
 
 
 
  Ragrds 
 
 
 
 
                    Nir


-------------------------------------------------------------------------------
The information contained in this message is proprietary of Bezeq International,
protected from disclosure, and may be privileged.
The information is intended to be conveyed only to the designated recipient(s)
of the message. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, use, distribution or copying of 
this communication is strictly prohibited and may be unlawful. 
If you have received this communication in error, please notify us immediately
by replying to the message and deleting it from your computer.
Thank you.
-------------------------------------------------------------------------------




More information about the bind-users mailing list