4.0.3から4.0.7へバージョンアップ後にWebメールの「新着メールを確認」ボタンをクリックすると読み込み後に「メッセージはありません」との表示が出て、メールが表示されません。この状態で受信トレイをクリックすると表示されます。構成は以下です。・Version 4.0.7 (4.0.7) ・OS Linux i386 2.6.18-308.4.1.el5PAE ・J2EEコンテナ Apache Tomcat/6.0.26 ・Java 1.6.0_20 Sun Microsystems Inc. ・メモリ使用 653,506KB (70.1%) ・メモリ最大 932,096KB ・現在の空きディスク容量 1357962MB (1326GB) 対策の程よろしくお願いします。
GroupSession Ver.2.5.3 から GroupSession Ver.4.0.7 へのアップグレードですが、私も同じ症状です。状況は、以下の通りです。OS:FreeBSD 8.3-RELEASE-p3WEBサーバ:apache22-2.2.22_8Tomcat単体での動作:OKログのエラー出力:ありメール受信:全くできない。メール送信:「メールの送信に失敗しました。」と表示されるがメールは送信できている。【受信時メールサーバのログ】Oct 25 17:31:33 mail vpopmail[3443]: vchkpw-pop3: (PLAIN) login success shiba@****.co.jp:192.168.1.103【送信時メールサーバのログ】Oct 25 17:34:13 mail vpopmail[3459]: vchkpw-smtp: (PLAIN) login success shiba@****.co.jp:192.168.1.103Oct 25 17:34:13 mail qmail: 1351154053.930073 new msg 541843(中略)Oct 25 17:34:13 mail qmail: 1351154053.935107 end msg 541843【GroupSessionのログ(一部抜粋)】2012-10-25 17:37:14,640 ERROR jp.groupsession.v2.wml.pop3.Pop3Receive:434 - 受信メール情報の登録に失敗org.h2.jdbc.JdbcSQLException: トリガ "FTL_WML_MAIL_BODY" オブジェクト, クラス "org.h2.fulltext.FullTextLucene$FullTextTrigger" を生成中にエラーが発生しましたError creating or initializing trigger "FTL_WML_MAIL_BODY" object, class "org.h2.fulltext.FullTextLucene$FullTextTrigger", cause: "java.sql.SQLException: Error while indexing document"; see root cause for details [90043-166]Caused by: org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@/usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/db/gs2db/gs2db/write.lock: java.io.FileNotFoundException: /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/db/gs2db/gs2db/write.lock (Permission denied)Caused by: java.io.FileNotFoundException: /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/db/gs2db/gs2db/write.lock (Permission denied)【その他の情報】webメールを設定したが、/usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF の中にwebmail フォルダが作成されていない。明日もう一度チャレンジしてみます。
自己レスで補足いたします。> 【その他の情報】> webメールを設定したが、> /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF の中に> webmail フォルダが作成されていない。> webmail は、/usr/local/apache-tomcat-6.0/webapps/gsession の中でした。それと、JAVAのバージョンは以下の通りです。gs4# java -versionjava version "1.6.0_07"Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)Diablo Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)
何度もすみません。アップデート方法を確認したら、やはり WEB-INF の中の webmail でした。旧サーバ(gsession2)では、webメールは使用していませんでしたので、データ移行対象外です。> > 【その他の情報】> > webメールを設定したが、> > /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF の中に> > webmail フォルダが作成されていない。> > > webmail は、> /usr/local/apache-tomcat-6.0/webapps/gsession の中でした。> > それと、JAVAのバージョンは以下の通りです。> gs4# java -version> java version "1.6.0_07"> Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)> Diablo Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)>
再び。自己レスです。> 明日もう一度チャレンジしてみます。データ移行を行わない状態では 4.0.7にてWebメール が正常に動作しますね。昨日は、手動コンバートをしてみたので、今度は自動コンバートでバージョンアップをしてみます。
柴さんのケースではメールの全文検索(FTL_~)が登録できないがためにエラーになっているような感じがします。メール本体が登録できないため、DBも作成されない…そんな感じではないでしょうか。では全文検索についてのコンバートはどこで、となりますが、→3.5.0へのコンバートで全文検索の初期化とインデックス生成が行われます。というわけで、正常にバージョンアップが完了していないような気がします。
またまた、自己レスです。私の場合、(この手順が正しいのかどうか分かりませんが、)以下の手順にてバージョンアップを行ったところ、4.0.7にて webメールが正常に動作しんした。私の場合、バージョンアップとともにサーバ移行も行っていますので、参考になるかどうか分かりませんが、、、1.新サーバで、4.0.7 を新規インストールし、テスト用のアカウントを作成し、webメールが正常に動作することを確認する。2.旧サーバでtomcatを停止する。3.旧サーバの/usr/local/apache-tomcat-6.0/webapps/gsession2をローカルにバックアップする。(WinSCP使用)4.新サーバで tomcat を停止する。5.ローカルの以下の4つのフォルダを、新サーバのワーク用ディレクトリにアップロードする。(WinSCP使用)・backup ・db ・file ・filekanri6.新サーバで、以下の4つのフォルダを所定の場所にコピーする。gs4# cp -R -f /home/netse/backup /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/gs4# cp -R -f /home/netse/db /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/gs4# cp -R -f /home/netse/file /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/gs4# cp -R -f /home/netse/filekanri /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/7.新サーバで、コピーしたファイルの所有権を変更する。gs4# cd /usr/local/apache-tomcat-6.0/webapps/gsession/WEB-INF/gs4# chown -R www:www backupgs4# chown -R www:www dbgs4# chown -R www:www filegs4# chown -R www:www filekanri8.新サーバで tomcat を立ち上げ、自動コンバートを行う。にて、無事にバージョンアップが出来、webメールも正常に動作するようになりました。
konさんコメントありがとうございます。私も、なんとなく、webメール関係のDBがうまく作成されていないのではと思い、4.0.7 素の状態で確認したところ、正常に動作しました。この状態から、残りのフォルダ(データ)を移行し、自動コンバートをかけたら、正常に動作いたしました。ありがとうございました。
たく さん私も同様の症状が出ています。バージョン2のころから使い続けてますが今回初めて不具合に遭遇しました。。。4.0.3→4.0.7へバージョンアップ後にテストユーザーを作成してWebメールの「新着メールを確認」ボタンをクリックし新着メールが表示されるのを確認。その後file等のフォルダを移動し再稼働後新着メールを確認しましたが「メッセージはありません」との表示が出てメールが表示されません。しかし、受信フォルダ内には新着メールが受信されていました。また、メイン画面のインフォメーションには新着メールがある旨のメッセージが表示されます。数バージョン飛ばしでのバージョンアップがうまくいかない傾向がありそうなので現状態では社内のwebメールをこちらに集約するのはかなり危険と感じました。
4.1.0でも改善されませんでした。新着メールがあるのに「メッセージはありません」となります。※このスレッドは途中から内容が変わったみたいですね。元々の内容について対策お願いします。
vertical_align_top