[milter-manager-users-ja] FreeBSD 11 で、milter-manager にチャレンジ中です。

Back to archive index

Yoshito Takeuchi kinch****@kinch*****
2016年 12月 23日 (金) 16:38:24 JST


こんにちは。竹内と申します。

以下の環境で milter-manager を動かそうとしています。

FreeBSD 11 (UTF-8 環境)
milter-manager 2.0.7 (FreeBSD の ports が 2.0.7 です)
ruby 2.2.5

https://milter-manager.osdn.jp/reference/ja/install-to-freebsd.html
の記述を読みながらインストールしていきました。

ユーザーを作り、pkg install で milter-manager のインストールしました。

# /usr/local/sbin/milter-manager -u milter-manager --show-config

で、milter の検出も成功しているようです。

次はデーモン起動です。
/var/run にソケットや pid 用のディレクトリを作成し、rc.conf の編集などして、

# service milter-manager start

ちょっと疑問に思ったのが
ps axww すると

/usr/local/sbin/milter-manager --pid-file /var/run/milter-manager/pid
--config-dir=/usr/local/etc/milter-manager --user-name milter-manager
--group-name milter-manager --unix-socket-group milter-manager
--daemon

というプロセスがふたつありましたが、これで正しいのでしょうか?

さて、/var/run/milter-manager を見ると、ソケット pid が milter-manager ユーザー・グループ名で作成されています。

続けて、

# sudo -u milter-manager milter-test-server -s
unix:/var/run/milter-manager/milter-manager.sock

で、起動確認だったのですが、

[2016-12-23T06:58:27.394163Z]: [1] [agent][error][decode] Decode
error: milter-decoder-error-quark:3: unexpected reply was received:
[2016-12-23T06:58:27.394608Z]: [1] [writer][write][error] can't write
to not started or shutdown channel
[2016-12-23T06:58:27.394638Z]: [1] [server][error][write]
[milter-test-server] Failed to write to milter:
milter-writer-error-quark:2: can't write to not started or shutdown
channel

** (milter-test-server:53983): CRITICAL **: milter_event_loop_quit:
assertion 'priv->depth > 0' failed

** (milter-test-server:53983): CRITICAL **: milter_event_loop_quit:
assertion 'priv->depth > 0' failed
Failed to write to milter: milter-writer-error-quark:2: can't write to
not started or shutdown channel

とのエラーが出て、現在四苦八苦しているところです。

すみませんが、アドバイスを頂けないでしょうか?

以上、どうぞよろしくお願いします。
失礼します。



milter-manager-users-ja メーリングリストの案内
Back to archive index