I recompiled the rpms from the src.rpms. This stopped htt_server
from dying. Maybe the binary rpms were built on a machine that
doesn't like my machine's libs or something.
Apparently, my machine's name was resolved as tpemdc01 and
not as localhost.
I changed /usr/lib/im/htt.conf accordingly:
AccessControl permit tpemdc01
#AccessControl permit localhost
Port 9010 is now being listened to by htt_server
[root@tpemdc01 i386]# lsof | grep 9010
htt_serve 27646 root 3u IPv4 509278 TCP tpemdc01:9010 (LISTEN)
[root@tpemdc01 i386]# ps -auxww | grep 27646
root 27646 0.0 0.1 4932 1484 ? S 14:11 0:00 htt_server -nodaemon
root 27654 0.0 0.0 5052 588 pts/8 S 14:13 0:00 grep 27646
ctrl-space still doesn't yield an entry box in gedit.
Anyone have any ideas?
reference - just compiled/linked/installed rpms on my machine:
iiimf-csconv-11.4-1.FC1.2
iiimf-client-lib-11.4-1.FC1.2
iiimf-protocol-lib-devel-11.4-1.FC1.2
iiimf-protocol-lib-11.4-1.FC1.2
iiimf-client-lib-devel-11.4-1.FC1.2
iiimf-server-11.4-1.FC1.2
iiimf-le-xcin-0.1-3
thanks.
No improvement. In fact, htt_server is no longer binding
to port 9010. I verified this by checking lsof output and
trying to telnet to localhost 9010. I also observed that
htt *appears* to fork htt_server. htt_server keeps dying
(it's pid keeps changing).
--
Martin J. Hsu
hsum(at)ematters.com.tw