M. Takeyama です。
On Tue, 30 Mar 2004 20:27:38 +0900 (JST)
Okudaira Atuya
ポートは空いていませんでした。 # nmap -P0 -p 1-65535 -sT localhost
Starting nmap 3.30 ( http://www.insecure.org/nmap/ ) at 2004-03-30 19:42 JST Interesting ports on localhost (127.0.0.1): (The 65525 ports scanned but not shown below are in state: closed) Port State Service 21/tcp open ftp 22/tcp open ssh 25/tcp open smtp 111/tcp open sunrpc 515/tcp open printer 631/tcp open ipp 873/tcp open rsync 6000/tcp open X11 22273/tcp open wnn6 32959/tcp open unknown 確かに, canna君はいませんね。 今回の原因は多分それじゃないですかね。 #xemacs が動く理由は、wnnを使っているか、ライブラリ経由で #cannaを使っているのではないでしょうか。(あくまで推測。)
★ canna のポートはどうやってあけるのでしょうか? (printer等は、xinetdの設定であけました) ファイヤーウォールは設定していないと思うのですが。 その前に、念のために確認しておきます。 cannaのランレベルはどうなっていますか? 以下のコマンドで確認してください。
LANG=C; export LANG; chkconfig --list| grep cann
canna 3.6以降で、「defaultではTCP接続は受け付けない」仕様になった ようです。(そう言われれば、たしかに...) 必要な起動オプションは、"-i" ではなく"-inet"のようです。
/etc/init.d/canna に、-inet オプションの代わりに -i オプションにした というような事が書いてあったのでそうしてみました。 そうなんですか。 普段、何気に使っていますから... #ちなみに、私は、vi & kate(KDE のエディター)派で, emacs(xemacs)は #あまりつかっていないので, egg は常用していないです。すみません。
----- M. Takeyama