Postby pete » Sun Apr 30, 2006 11:33 pm
I am having the omstat -s hanging. Also, there are many unix.in process. THis is after a restore from backup. The system was running happily for a while. RHEL 4. Scalix 10.0 (original, not the update).
[root@mta3 sys]# omstat -s
Service Router Started 01:20:25 1
Local Delivery Started 01:20:25 0
Internet Mail Gateway Started 01:20:25 0
(hangs up here)
Lots of errors like this in the log:
ERROR Service Router(Incoming Trans) 05.01.06 01:21:25
[OM 1001] Transaction File record size is out of bounds
-> tf_GetINT32
<- tf_GetINT32
<- tf_ReadRecord 30500 103
-> tf_GetINT32
<- tf_GetINT32
-> tf_ReadRecord
-> tf_GetINT32
<- tf_GetINT32
<- tf_ReadRecord 30500 103
-> tf_GetINT32
<- tf_GetINT32
-> tf_ReadRecord
<- /build/10.0.0.175/src/lib/tf/tf_ReadRec.c:80[3,1001]
<- /build/10.0.0.175/src/lib/tf/tf_ReadRec.c:88[3,1001]
<- /build/10.0.0.175/src/bin/xp/xp_in.c:1080[3,1001]
<- /build/10.0.0.175/src/bin/xp/xp_in.c:1502[3,1001]
Here is the end of strace omstat -s
write(1, "Internet Mail Gateway ", 30Internet Mail Gateway ) = 30
write(1, "Started ", 15Started ) = 15
write(1, "01:20:25 ", 1501:20:25 ) = 15
write(1, "0 ", 100 ) = 10
write(1, "\n", 1
) = 1
lseek(3, 4610, SEEK_SET) = 4610
read(3, "\0\0", 2) = 2
lseek(3, 5122, SEEK_SET) = 5122
read(3, "\0\0", 2) = 2
lseek(3, 5634, SEEK_SET) = 5634
read(3, "\17\0", 2) = 2
lseek(3, 5634, SEEK_SET) = 5634
read(3, "\17\0", 2) = 2
lseek(3, 5634, SEEK_SET) = 5634
read(3, "\17\0", 2) = 2
socket(PF_FILE, SOCK_STREAM, 0) = 4
connect(4, {sa_family=AF_FILE, path="/var/opt/scalix/temp/lic"}, 110) = 0
time(NULL) = 1146454260
write(4, "oXxTHWbLZKtPoVHGkO1+mhxxO9xyC2hj"..., 56) = 56
write(4, "\n", 1) = 1
read(4,
Any clues?
P