Подвисание tkabber

Словил какой-то странный глюк с tkabber и DNS-сервером провайдера. Использую tkabber-0.9.9-alt4. Судя по strace виснет на
connect(4, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("81.200.241.18")}, 16) = ? ERESTARTSYS (To be restarted)
по крайней мере после этой строки идёт
--- SIGINT (Interrupt) @ 0 (0) ---
+++ killed by SIGINT +++

Это я по ctrl+c прервал strace -ff -o ~/tmp/tkabber.trace tkabber.
Самое интересное - прописал в резолвере соседний днс-сервер - всё чудесным образом заработало.. но при этмо есливерить dig\host\nslookup то оба днса отдают одинаковые ответы. В чём может быть проблема?

access("/etc/resolv.conf", R_OK) = 0
open("/etc/resolv.conf", O_RDONLY|O_LARGEFILE) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfd49518) = -1 ENOTTY (Inappropriate i
read(4, "nameserver 81.200.241.18\nnameser"..., 4096) = 50
read(4, "", 4096) = 0
close(4) = 0
gettimeofday({1174164679, 258753}, {4294967116, 0}) = 0
gettimeofday({1174164679, 258784}, {4294967116, 0}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
getsockopt(4, SOL_SOCKET, SO_SNDBUF, [16384], [4]) = 0
getsockopt(4, SOL_SOCKET, SO_RCVBUF, [87380], [4]) = 0
connect(4, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("81.200.241.18")}, 16) = ? ERESTARTSYS (To be restarted)
--- SIGINT (Interrupt) @ 0 (0) ---
+++ killed by SIGINT +++

Да..при этом psi работает с обоими DNS без пробелем.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Tcl/Tk без

Tcl/Tk без расширений не может разрешать имена по UDP. Только по TCP. Надо полагать, первый сервер не отвечает на TCP-запросы.

Syndicate content