PsyBNC Problem

IP-Projects.de

Active Member
Hallo,

seit einigen Monaten arbeite ich an folgenden Problem:
Mein PsyBNC Server stürzt aus mir unerklärlichen Gründen nach unbestimmter Zeit einfach ab. Dank strace Log könnte Ich folgenden Error auffangen:

29175 16:44:17 open("/home/bouncers/31180/.ispoof", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 76
29175 16:44:17 fstat64(76, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
29175 16:44:17 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f37000
29175 16:44:17 write(76, "DEATHROW\n", 9) = 9
29175 16:44:17 close(76) = 0
29175 16:44:17 munmap(0xb7f37000, 4096) = 0
29175 16:44:17 umask(0177) = 022
29175 16:44:17 umask(0) = 0177
29175 16:44:17 umask(022) = 0
29175 16:44:17 open("/home/bouncers/31180/.oidentd.conf", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 76
29175 16:44:17 fstat64(76, {st_mode=S_IFREG|0640, st_size=0, ...}) = 0
29175 16:44:17 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f37000
29175 16:44:17 write(76, "global { reply \""..., 28) = 28
29175 16:44:17 close(76) = 0
29175 16:44:17 munmap(0xb7f37000, 4096) = 0
29175 16:44:17 umask(0177) = 022
29175 16:44:17 time(NULL) = 1170517457
29175 16:44:17 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 76
29175 16:44:17 fcntl64(76, F_GETFL) = 0x2 (flags O_RDWR)
29175 16:44:17 fcntl64(76, F_SETFL, O_RDWR|O_NONBLOCK) = 0
29175 16:44:17 time(NULL) = 1170517457
29175 16:44:17 open("log/psybnc.log", O_WRONLY|O_APPEND|O_CREAT, 0666) = 79
29175 16:44:17 fstat64(79, {st_mode=S_IFREG|0600, st_size=9464, ...}) = 0
29175 16:44:17 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f37000
29175 16:44:17 fstat64(79, {st_mode=S_IFREG|0600, st_size=9464, ...}) = 0
29175 16:44:17 _llseek(79, 9464, [9464], SEEK_SET) = 0
29175 16:44:17 write(79, "Sat Feb 3 16:44"..., 125) = 125
29175 16:44:17 rt_sigaction(SIGALRM, {0x8069c16, [ALRM], SA_RESTART}, {SIG_IGN}, 8) = 0
29175 16:44:17 alarm(10) = 0
29175 16:44:17 open("/etc/hosts", O_RDONLY) = 80
29175 16:44:17 fcntl64(80, F_GETFD) = 0
29175 16:44:17 fcntl64(80, F_SETFD, FD_CLOEXEC) = 0
29175 16:44:17 fstat64(80, {st_mode=S_IFREG|0644, st_size=3120, ...}) = 0
29175 16:44:17 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c39000
29175 16:44:17 read(80, "# /etc/hosts: T"..., 4096) = 3120
29175 16:44:17 close(80) = 0
29175 16:44:17 munmap(0xb7c39000, 4096) = 0
29175 16:44:17 rt_sigaction(SIGALRM, {SIG_IGN}, {0x8069c16, [ALRM], SA_RESTART}, 8) = 0
29175 16:44:17 alarm(0) = 10
29175 16:44:17 rt_sigaction(SIGALRM, {SIG_IGN}, {SIG_IGN}, 8) = 0
29175 16:44:17 bind(76, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("84.254.69.108")}, 16) = 0
29175 16:44:17 rt_sigaction(SIGALRM, {0x8069c16, [ALRM], SA_RESTART}, {SIG_IGN}, 8) = 0
29175 16:44:17 alarm(10) = 0
29175 16:44:17 open("/etc/hosts", O_RDONLY) = 80
29175 16:44:17 fcntl64(80, F_GETFD) = 0
29175 16:44:17 fcntl64(80, F_SETFD, FD_CLOEXEC) = 0
29175 16:44:17 fstat64(80, {st_mode=S_IFREG|0644, st_size=3120, ...}) = 0
29175 16:44:17 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c39000
29175 16:44:17 read(80, "# /etc/hosts: T"..., 4096) = 3120
29175 16:44:17 read(80, "", 4096) = 0
29175 16:44:17 close(80) = 0
29175 16:44:17 munmap(0xb7c39000, 4096) = 0
29175 16:44:17 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 80
29175 16:44:17 connect(80, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("84.254.70.5")}, 28) = 0
29175 16:44:17 fcntl64(80, F_GETFL) = 0x2 (flags O_RDWR)
29175 16:44:17 fcntl64(80, F_SETFL, O_RDWR|O_NONBLOCK) = 0
29175 16:44:17 gettimeofday({1170517457, 292386}, NULL) = 0
29175 16:44:17 poll([{fd=80, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
29175 16:44:17 send(80, "\215\213\1\0\0\1\0\0\0"..., 47, 0) = 47
29175 16:44:17 poll([{fd=80, events=POLLIN}], 1, 5000) = 0
29175 16:44:22 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 81
29175 16:44:22 connect(81, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("84.254.71.5")}, 28) = 0
29175 16:44:22 fcntl64(81, F_GETFL) = 0x2 (flags O_RDWR)
29175 16:44:22 fcntl64(81, F_SETFL, O_RDWR|O_NONBLOCK) = 0
29175 16:44:22 gettimeofday({1170517462, 292698}, NULL) = 0
29175 16:44:22 poll([{fd=81, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
29175 16:44:22 send(81, "\215\213\1\0\0\1\0\0\0"..., 47, 0) = 47
29175 16:44:22 poll([{fd=81, events=POLLIN}], 1, 3000) = 0
29175 16:44:25 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 82
29175 16:44:25 connect(82, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("84.254.69.55")}, 28) = 0
29175 16:44:25 fcntl64(82, F_GETFL) = 0x2 (flags O_RDWR)
29175 16:44:25 fcntl64(82, F_SETFL, O_RDWR|O_NONBLOCK) = 0
29175 16:44:25 gettimeofday({1170517465, 294098}, NULL) = 0
29175 16:44:25 poll([{fd=82, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
29175 16:44:25 send(82, "\215\213\1\0\0\1\0\0\0"..., 47, 0) = 47
29175 16:44:25 poll([{fd=82, events=POLLIN, revents=POLLERR}], 1, 6000) = 1
29175 16:44:25 close(80) = 0
29175 16:44:25 close(81) = 0
29175 16:44:25 close(82) = 0
29175 16:44:25 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 80
29175 16:44:25 connect(80, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("84.254.70.5")}, 28) = 0
29175 16:44:25 fcntl64(80, F_GETFL) = 0x2 (flags O_RDWR)
29175 16:44:25 fcntl64(80, F_SETFL, O_RDWR|O_NONBLOCK) = 0
29175 16:44:25 gettimeofday({1170517465, 329463}, NULL) = 0
29175 16:44:25 poll([{fd=80, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
29175 16:44:25 send(80, "\215\213\1\0\0\1\0\0\0"..., 47, 0) = 47
29175 16:44:25 poll([{fd=80, events=POLLIN}], 1, 5000) = -1 EINTR (Interrupted system call)
29175 16:44:27 --- SIGALRM (Alarm clock) @ 0 (0) ---
29175 16:44:27 rt_sigaction(SIGALRM, {SIG_IGN}, {0x8069c16, [ALRM], SA_RESTART}, 8) = 0
29175 16:44:27 time(NULL) = 1170517467
29175 16:44:27 write(79, "Sat Feb 3 16:44"..., 64) = 64
29175 16:44:27 shutdown(76, 2 /* send and receive */) = -1 ENOTCONN (Transport endpoint is not connected)
29175 16:44:27 close(76) = 0
29175 16:44:27 time(NULL) = 1170517467
29175 16:44:27 rename("motd/USER38.MOTD", "motd/USER38.MOTD.old") = 0
29175 16:44:27 time(NULL) = 1170517467
29175 16:44:27 time(NULL) = 1170517467
29175 16:44:27 umask(0) = 0177
29175 16:44:27 umask(022) = 0
29175 16:44:27 open("/home/bouncers/31180/.ispoof", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 76
29175 16:44:27 fstat64(76, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
29175 16:44:27 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c39000
29175 16:44:27 write(76, "service\n", 8) = 8
29175 16:44:27 close(76) = 0
29175 16:44:27 munmap(0xb7c39000, 4096) = 0
29175 16:44:27 umask(0177) = 022
29175 16:44:27 umask(0) = 0177
29175 16:44:27 umask(022) = 0
29175 16:44:27 open("/home/bouncers/31180/.oidentd.conf", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 76
29175 16:44:27 fstat64(76, {st_mode=S_IFREG|0640, st_size=0, ...}) = 0
29175 16:44:27 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c39000
29175 16:44:27 write(76, "global { reply \""..., 27) = 27
29175 16:44:27 close(76) = 0
29175 16:44:27 munmap(0xb7c39000, 4096) = 0
29175 16:44:27 umask(0177) = 022
29175 16:44:27 time(NULL) = 1170517467
29175 16:44:27 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 76
29175 16:44:27 fcntl64(76, F_GETFL) = 0x2 (flags O_RDWR)
29175 16:44:27 fcntl64(76, F_SETFL, O_RDWR|O_NONBLOCK) = 0
29175 16:44:27 time(NULL) = 1170517467
29175 16:44:27 write(79, "Sat Feb 3 16:44"..., 112) = 112
29175 16:44:27 rt_sigaction(SIGALRM, {0x8069c16, [ALRM], SA_RESTART}, {SIG_IGN}, 8) = 0
29175 16:44:27 alarm(10) = 0
29175 16:44:27 futex(0xb7d87a54, FUTEX_WAIT, 2, NULL <unfinished ...>

Ich habe schon viel in Suchmaschienen nach Ähnlichen Fehlern und Problemlösungen gesucht, allerdings ohne erfolg. Vielleicht kann mir hier jemand bei den Problem helfen.

Weitere Informationen:

Linux version 2.6.19-gentoo-r5rats (root@ylabs16) (gcc version 4.1.1 (Gentoo 4.1.1-r3)) #1 SMP Wed Feb 7 17:50:51 Local time zone must be set--see zic m

Ich habe ebenfalls ein Kernel Update durchgeführt, sowie GCC und Glibc Updates auf die neuste Version. Auf den Serversystem selbst laufen noch folgende Dienste:

MySQL 5.0.26-r2
Apache 2.0.58-r2
ProFTPd 1.3.1_rc2
div. HLStats Dienste
 
Back
Top