Windows Server 2003 でシン サービスを使用する Redmine 2.1.2
素晴らしい製品です。数日間いじくり回した後、ようやく機能しました。最後の障害は「receive_imap」です。コマンドラインから手動で実行していますが、動作しているように見えます (メールが受信され、チケットに追加されています) が、コマンドが終了しません。
ruby.exe プロセスはまだタスク マネージャーにありますが、どれだけ待っても終了しません。ruby.exe を強制終了すると、コマンド ラインは「Terminate Batch Job Y/n」に戻ります。
コマンドは次のとおりです。
rake -f D:\Redmine\Rakefile --silent redmine:email:receive_imap RAILS_ENV="production" host=mail username=user@server.com.au password=password
'--trace' を最後に追加しても、興味深いものは何も表示されず、'**Execute redmine:email:receive_imap' に到達するだけです。
メールの受信に成功するのは奇妙ですが!
週末にプロセスを実行したままにしましたが、ある時点で終了したようです。コマンド ラインで Enter キーを押したところ、プロンプトに戻りました。
放っておくと30分ほどで処理が終了するようです。
rake コマンドを実行すると、約 15 秒以内にメールボックスがチェックされ、問題の更新がログに記録されますが、その後、プロセスは何もせずにそのままです。
問題の内容を確認するために有効にできる追加のログはありますか? production.log にはあまり表示されず、メール サーバーは接続などを確認するだけです。
Exchange システム マネージャで IMAP 接続を監視すると、実際の IMAP 接続は、プロセスが進行している間ずっと接続されています。
アップデート:
VM に Bitnami スタックをセットアップし、同じコマンドを実行したところ、数秒で実行され、メールはすぐにインポートされます...したがって、これは間違いなく Exchange の問題ではありません。私は違いが何であるかを見るのに苦労しています!
ポート 143 でメール サーバーに telnet できるので、ファイアウォールではありません。また、Ruby の 1.8.7 バージョンをインストールし、rake コマンドを実行する前に「pik」を使用してそれに切り替えましたが、それでも同じ問題が発生しました。
これが現在のライブ配信を妨げている唯一の機能であるため、ここで本当に苦労しています!
誰にもアイデアはありますか?前もって感謝します!
詳細:
ルビー -v:
ruby 1.9.3p286 (2012-10-12) [i386-mingw32]
レール -v:
Rails 3.2.8
gem list:
actionmailer (3.2.8)
actionpack (3.2.8)
activemodel (3.2.8)
activerecord (3.2.8)
activeresource (3.2.8)
activesupport (3.2.8)
acts-as-taggable-on (2.3.3)
arel (3.0.2)
bigdecimal (1.1.0)
builder (3.0.4, 3.0.0)
bundler (1.2.1)
coderay (1.0.8)
daemons (1.1.9)
erubis (2.7.0)
eventmachine (1.0.0.rc.4 x86-mingw32)
hike (1.2.1)
i18n (0.6.1)
io-console (0.3)
journey (1.0.4)
jquery-rails (2.0.3)
json (1.7.5, 1.5.4)
mail (2.4.4)
mime-types (1.19)
minitest (2.5.1)
multi_json (1.3.6)
mysql2 (0.3.11 x86-mingw32)
net-ldap (0.3.1)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-openid (1.3.1)
rack-ssl (1.3.2)
rack-test (0.6.2)
rails (3.2.8)
railties (3.2.8)
rake (0.9.2.2)
rdoc (3.12, 3.9.4)
ruby-openid (2.1.8)
sprockets (2.1.3)
thin (1.5.0)
thor (0.16.0)
tilt (1.3.3)
treetop (1.4.11)
tzinfo (0.3.34, 0.3.33)
ya2yaml (0.31)