フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:99_その他フォーラム
Webメールが使えなくなりました。
[ 6264 ] Webメールが使えなくなりました。

昨日(2015/7/6)朝からWebメールの受信トレイが表示されないという問い合わせがあり、調査していたところ、他の方からはメールが受信しない等、おかしな現象が発生しました。
ログをみたところ、以下のようなエラーで、受信が全くできておらず、送信すると画面にエラーメッセージが表示されます。(しかし、送信メールは飛んでいた)
DBAでWML_MAIL_BODYやWML_HEADER_DATAを検索したが、エラーになり、検索も削除もできず、どうにもならなくなりました。
結果、バックアップファイルを入れて、数日前のデータに戻しました。

データの破損だったのかと思いますが、原因や今後の対応策がわかりません。
どなたか、適切な修正方法や根本原因の調査方法をお教えください。
原因を知っている方は教えていただけませんか?

以上、宜しくお願い致します。

投稿者hata
最新書き込み2015/07/07 15:25:07
[ 6265 ] Re: Webメールが使えなくなりました。(受信のエラー)

2015-07-05 06:06:56,672 ERROR jp.groupsession.v2.wml.pop3.Pop3Receive: - 受信メール情報の登録に失敗
org.h2.jdbc.JdbcSQLException: 一般エラー: "java.lang.RuntimeException: page[1047148] data leaf table:334 WML_HEADER_DATA entries:4 parent:139052 keys:[10774920, 10774921, 10774922, 10774923] offsets:[1991, 1965, 1931, 898] parent 139052 expected 1052541"
General error: "java.lang.RuntimeException: page[1047148] data leaf table:334 WML_HEADER_DATA entries:4 parent:139052 keys:[10774920, 10774921, 10774922, 10774923] offsets:[1991, 1965, 1931, 898] parent 139052 expected 1052541"; SQL statement:
insert into WML_HEADER_DATA( WMD_MAILNUM, WMH_NUM, WMH_TYPE, WMH_CONTENT, WAC_SID ) values ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) [50000-159]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)

投稿者hata
最新書き込み2015/07/07 15:30:25
[ 6266 ] Re: Webメールが使えなくなりました。(受信のエラー続き)

at org.h2.message.DbException.get(DbException.java:158)
at org.h2.message.DbException.convert(DbException.java:281)
at org.h2.table.RegularTable.addRow(RegularTable.java:148)
at org.h2.command.dml.Insert.insertRows(Insert.java:124)
at org.h2.command.dml.Insert.update(Insert.java:84)
at org.h2.command.CommandContainer.update(CommandContainer.java:71)
at org.h2.command.Command.executeUpdate(Command.java:212)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at jp.groupsession.v2.wml.dao.base.WmlHeaderDataDao.insert(WmlHeaderDataDao.java:199)
at jp.groupsession.v2.wml.pop3.Pop3Receive.__insertMailData(Pop3Receive.java:861)
at jp.groupsession.v2.wml.pop3.Pop3Receive.insertMailData(Pop3Receive.java:383)
at jp.groupsession.v2.wml.pop3.Pop3Receive.insertMailData(Pop3Receive.java:318)
at jp.groupsession.v2.wml.pop3.Pop3Server.receiveMessage(Pop3Server.java:190)
at jp.groupsession.v2.wml.pop3.Pop3Receive.receive(Pop3Receive.java:172)
at jp.groupsession.v2.wml.biz.WmlBiz.readNewMail(WmlBiz.java:146)
at jp.groupsession.v2.wml.batch.WmlReceiveBatch.__doReceive(WmlReceiveBatch.java:170)
at jp.groupsession.v2.wml.batch.WmlReceiveBatch.receiveMail(WmlReceiveBatch.java:149)
at jp.groupsession.v2.wml.batch.WmlReceiveBatch.run(WmlReceiveBatch.java:106)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.RuntimeException: page[1047148] data leaf table:334 WML_HEADER_DATA entries:4 parent:139052 keys:[10774920, 10774921, 10774922, 10774923] offsets:[1991, 1965, 1931, 898] parent 139052 expected 1052541

投稿者hata
最新書き込み2015/07/07 15:31:12
[ 6267 ] Re: Webメールが使えなくなりました。(受信のエラー続続き)

at org.h2.message.DbException.throwInternalError(DbException.java:228)
at org.h2.index.PageDataIndex.getPage(PageDataIndex.java:238)
at org.h2.index.PageDataNode.getRowWithKey(PageDataNode.java:269)
at org.h2.index.PageDataNode.getRowWithKey(PageDataNode.java:270)
at org.h2.index.PageDataNode.getRowWithKey(PageDataNode.java:270)
at org.h2.index.PageDataIndex.getRowWithKey(PageDataIndex.java:405)
at org.h2.index.PageDataIndex.getRow(PageDataIndex.java:394)
at org.h2.table.RegularTable.getRow(RegularTable.java:118)
at org.h2.index.PageBtreeIndex.readRow(PageBtreeIndex.java:338)
at org.h2.index.PageBtree.getRow(PageBtree.java:174)
at org.h2.index.PageBtree.find(PageBtree.java:116)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:198)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeIndex.addRow(PageBtreeIndex.java:105)
at org.h2.index.PageBtreeIndex.add(PageBtreeIndex.java:96)
at org.h2.index.MultiVersionIndex.add(MultiVersionIndex.java:50)
at org.h2.table.RegularTable.addRow(RegularTable.java:130)
... 19 more

投稿者hata
最新書き込み2015/07/07 15:31:51
[ 6268 ] Re: Webメールが使えなくなりました。(送信のエラー)

2015-07-06 10:36:47,189 ERROR jp.groupsession.v2.wml.wml010.Wml010Action:998 - メールの送信に失敗
org.h2.jdbc.JdbcSQLException: 一般エラー: "java.lang.RuntimeException: page[1047148] data leaf table:334 WML_HEADER_DATA entries:4 parent:139052 keys:[10774920, 10774921, 10774922, 10774923] offsets:[1991, 1965, 1931, 898] parent 139052 expected 1052541"
General error: "java.lang.RuntimeException: page[1047148] data leaf table:334 WML_HEADER_DATA entries:4 parent:139052 keys:[10774920, 10774921, 10774922, 10774923] offsets:[1991, 1965, 1931, 898] parent 139052 expected 1052541"; SQL statement:
insert into WML_HEADER_DATA( WMD_MAILNUM, WMH_NUM, WMH_TYPE, WMH_CONTENT, WAC_SID ) values ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) , ( ?, ?, ?, ?, ? ) [50000-159]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)

投稿者hata
最新書き込み2015/07/07 15:33:05
[ 6269 ] Re: Webメールが使えなくなりました。(送信のエラー続き)

at org.h2.message.DbException.get(DbException.java:158)
at org.h2.message.DbException.convert(DbException.java:281)
at org.h2.table.RegularTable.addRow(RegularTable.java:148)
at org.h2.command.dml.Insert.insertRows(Insert.java:124)
at org.h2.command.dml.Insert.update(Insert.java:84)
at org.h2.command.CommandContainer.update(CommandContainer.java:71)
at org.h2.command.Command.executeUpdate(Command.java:212)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
at jp.groupsession.v2.wml.dao.base.WmlHeaderDataDao.insert(WmlHeaderDataDao.java:199)
at jp.groupsession.v2.wml.smtp.WmlSmtpSendBiz.entrySendMailData(WmlSmtpSendBiz.java:369)
at jp.groupsession.v2.wml.smtp.WmlSmtpSendBiz.sendMail(WmlSmtpSendBiz.java:204)
at jp.groupsession.v2.wml.smtp.WmlSmtpSendBiz.sendMail(WmlSmtpSendBiz.java:111)
at jp.groupsession.v2.wml.wml010.Wml010Biz.sendMail(Wml010Biz.java:1667)
at jp.groupsession.v2.wml.wml010.Wml010Biz.sendMail(Wml010Biz.java:1554)
at jp.groupsession.v2.wml.wml010.Wml010Action.__doSendMail(Wml010Action.java:986)
at jp.groupsession.v2.wml.wml010.Wml010Action.executeAction(Wml010Action.java:205)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:144)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)

投稿者hata
最新書き込み2015/07/07 15:35:28
[ 6270 ] Re: Webメールが使えなくなりました。(送信のエラー続続き)

at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at jp.co.sjts.util.http.filter.FilterEncoding.doFilter(FilterEncoding.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

投稿者hata
最新書き込み2015/07/07 15:36:48
[ 6271 ] Re: Webメールが使えなくなりました。(送信のエラー続々続き)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:662)Caused by: java.lang.RuntimeException: page[1047148] data leaf table:334 WML_HEADER_DATA entries:4 parent:139052 keys:[10774920, 10774921, 10774922, 10774923] offsets:[1991, 1965, 1931, 898] parent 139052 expected 1052541

投稿者hata
最新書き込み2015/07/07 15:37:25
[ 6272 ] Re: Webメールが使えなくなりました。(送信のエラー続々続続き)

at org.h2.message.DbException.throwInternalError(DbException.java:228)
at org.h2.index.PageDataIndex.getPage(PageDataIndex.java:238)
at org.h2.index.PageDataNode.getRowWithKey(PageDataNode.java:269)
at org.h2.index.PageDataNode.getRowWithKey(PageDataNode.java:270)
at org.h2.index.PageDataNode.getRowWithKey(PageDataNode.java:270)
at org.h2.index.PageDataIndex.getRowWithKey(PageDataIndex.java:405)
at org.h2.index.PageDataIndex.getRow(PageDataIndex.java:394)
at org.h2.table.RegularTable.getRow(RegularTable.java:118)
at org.h2.index.PageBtreeIndex.readRow(PageBtreeIndex.java:338)
at org.h2.index.PageBtree.getRow(PageBtree.java:174)
at org.h2.index.PageBtree.find(PageBtree.java:116)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:198)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeNode.addRowTry(PageBtreeNode.java:200)
at org.h2.index.PageBtreeIndex.addRow(PageBtreeIndex.java:105)
at org.h2.index.PageBtreeIndex.add(PageBtreeIndex.java:96)
at org.h2.index.MultiVersionIndex.add(MultiVersionIndex.java:50)
at org.h2.table.RegularTable.addRow(RegularTable.java:130)
... 46 more

投稿者hata
最新書き込み2015/07/07 15:37:58
[ 6273 ] Re: Webメールが使えなくなりました。

環境を書くのを忘れていました。
Windows2008R2
Tomcat6
Apache2.2
Java6
GroupSession Ver.4.0.2

(現在別サーバで、最新バージョン試験中)

投稿者hata
最新書き込み2015/07/07 15:39:57
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=4&threadSid=2169
 


TOP