フォーラム forum
homechevron_rightフォーラム

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
回線が混み合っています。と表示され、ログイン画面が表示されません。
[ 7970 ] 回線が混み合っています。と表示され、ログイン画面が表示されません。

GroupSession バージョン
5.4.1

OS
AlmaLinux release 9.3 (Shamrock Pampas Cat) 5.14.0-362.24.1.el9_3.x86_64

java version
OpenJDK Runtime Environment Temurin-11.0.22+7 (build 11.0.22+7)

WEBサーバ
httpd-2.4.57-5.el9.x86_64

Tomcat単体での動作
動作しない。

投稿者GS利用者
最新書き込み2024/04/06 13:01:49
[ 7971 ] Re: 回線が混み合っています。と表示され、ログイン画面が表示されません。

ログのエラー出力
あり

2024-04-06 03:05:19,203 ERROR Batch-1712340316378-gsDomain-17 jp.co.sjts.util.jdbc.JDBCUtil: - コネクションの取得に失敗(1回目)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ユニークインデックス、またはプライマリキー違反: "PRIMARY KEY ON """".T332(C0)"
Unique index or primary key violation: "PRIMARY KEY ON """".T332(C0)" [23505-171])
at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:414)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:382)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:505)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:472)
at jp.groupsession.v2.cmn.GSInit.executeBatch(GSInit.java:82)
at jp.groupsession.v2.cmn.background.GsBatch.__doBatch(GsBatch.java:142)
at jp.groupsession.v2.cmn.background.GsBatch.doBatch(GsBatch.java:123)
at jp.groupsession.v2.cmn.background.GsBatch.run(GsBatch.java:82)
at java.base/java.lang.Thread.run(Thread.java:829)

投稿者GS利用者
最新書き込み2024/04/06 13:02:39
[ 7972 ] Re: 回線が混み合っています。と表示され、ログイン画面が表示されません。

Caused by: org.h2.jdbc.JdbcSQLException: ユニークインデックス、またはプライマリキー違反: "PRIMARY KEY ON """".T332(C0)"
Unique index or primary key violation: "PRIMARY KEY ON """".T332(C0)" [23505-171]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.message.DbException.get(DbException.java:146)
at org.h2.index.PageDataIndex.getNewDuplicateKeyException(PageDataIndex.java:161)
at org.h2.index.PageDataIndex.add(PageDataIndex.java:139)
at org.h2.table.RegularTable.addRow(RegularTable.java:122)
at org.h2.store.PageStore.redo(PageStore.java:1529)
at org.h2.store.PageLog.recover(PageLog.java:318)
at org.h2.store.PageStore.recover(PageStore.java:1365)
at org.h2.store.PageStore.openExisting(PageStore.java:361)
at org.h2.store.PageStore.open(PageStore.java:285)
at org.h2.engine.Database.getPageStore(Database.java:2114)
at org.h2.engine.Database.open(Database.java:576)
at org.h2.engine.Database.openDatabase(Database.java:221)
at org.h2.engine.Database.<init>(Database.java:216)
at org.h2.engine.Engine.openSession(Engine.java:56)
at org.h2.engine.Engine.openSession(Engine.java:159)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:138)
at org.h2.engine.Engine.createSession(Engine.java:121)
at org.h2.engine.Engine.createSession(Engine.java:28)
at

投稿者GS利用者
最新書き込み2024/04/06 13:03:15
[ 7973 ] Re: 回線が混み合っています。と表示され、ログイン画面が表示されません。

org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:305)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:109)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:93)
at org.h2.Driver.connect(Driver.java:72)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
... 11 more

夜間の再起動後に上記のエラーが表示され、使用できなくなったようです。

投稿者GS利用者
最新書き込み2024/04/06 13:03:38
[ 7974 ] Re: 回線が混み合っています。と表示され、ログイン画面が表示されません。

また、再起動前には以下のようなログが表示されております。

2024-04-05 11:31:40,853 ERROR /smail/sml010-1712284300839-gsDomain-58 jp.groupsession.v2.sml.dao.SmlJmeisDao: - 実行回数:1
2024-04-05 15:18:04,573 ERROR /smail/sml010-1712297884565-gsDomain-59 jp.groupsession.v2.sml.dao.SmlJmeisDao: - 受信削除件数:54
2024-04-05 15:18:04,573 ERROR /smail/sml010-1712297884565-gsDomain-59 jp.groupsession.v2.sml.dao.SmlJmeisDao: - セット後:
select SMJ_SID, SML_SMEIS.SMS_SIZE from SML_JMEIS, SML_SMEIS where SMJ_SID in (
476679
,
476696
,
476748
,
476759
,
476775
,
476787
,
476819
,
476830
,
476855
,
476866
,
476878
,
475324
,
470577
,
476898
,
476913
,
476924
,
476958
,
476969
,
476980
,
476936
,
477059
,
477084
,
477101
,
477117
,
477141
,
477159
,
477171
,
477183
,
477194
,
477209
,
477222
,
477233
,
477244
,
477255
,
477266
,
477283
,
477299
,
477310
,
477329
,
477341
,
477355
,
477366
,
477401
,
477413
,
477440
,
477457
,
477476
,
477506
,
477494
,
477519
,
477536
,
477556
,
477587
,
477605
) and SML_JMEIS.SMJ_SID = SML_SMEIS.SMS_SID order by SMJ_SID
limit 2147483647 offset 0
2024-04-05 15:18:04,574 ERROR /smail/sml010-1712297884565-gsDomain-59 jp.groupsession.v2.sml.dao.SmlJmeisDao: - 実行回数:1
2024-04-05 17:37:01,464 ERROR /smail/sml010-1712306221454-gsDomain-55 jp.groupsession.v2.sml.dao.SmlJmeisDao: - 受信削除件数:1
2024-04-05 17:37:01,465 ERROR /smail/sml010-1712306221454-gsDomain-55 jp.groupsession.v2.sml.dao.SmlJmeisDao: - セット後:
select SMJ_SID, SML_SMEIS.SMS_SIZE from SML_JMEIS, SML_SMEIS where SMJ_SID in (
476053
) and SML_JMEIS.SMJ_SID = SML_SMEIS.SMS_SID order by SMJ_SID
limit 2147483647 offset 0
2024-04-05 17:37:01,465 ERROR /smail/sml010-1712306221454-gsDomain-55 jp.groupsession.v2.sml.dao.SmlJmeisDao: - 実行回数:1

投稿者GS利用者
最新書き込み2024/04/06 13:05:57
[ 8229 ] Re: 回線が混み合っています。と表示され、ログイン画面が表示されません。

1年以上前の投稿に返信付けるのも何ですが、5.7.3 更新時に同じ症状に合いましたので。
同じ症状なのかはわかりませんが。

どうも、root 権限で convert.sh を実行した際に、WEB-INF/db/gs2db/gs2db.lock.db が root 権限で作成されて、それが削除されないようで、tomcat を起動した際、それを更新や削除ができないようで、アクセスできなくなっていました。
convert.sh をどのユーザー権限で実行すべきかは記載がないので定かではないのですが、こういう仕様になってしまったところからしますと、tomcat の実行ユーザーで実行する仕様となったようには思えます。

そのようなわけで、 WEB-INF/db/gs2db/gs2db.lock.db を削除すると事なきを得たのですが、5.7.3 の仕様なのかいつからなのかわかりませんが、WEB-INF/db/gs2db/gs2db.lock.db が常に存在する状態になっているようで。
バグなのか仕様変更なのかわかりませんけど、WEB-INF/db/gs2db/gs2db.lock.db が存在する状態で手動バックアップなどをしても WEB-INF/db/gs2db/gs2db.lock.db が更新されるだけで、特に問題もないようでして。
これが正しい動作なのか、バグなのかちょっと判断しかねています。

中途半端な返信で申し訳ないですが、参考までに。

投稿者通りすがりのGS利用者
最新書き込み2026/01/21 04:50:53
[ 8230 ] Re: Re: 回線が混み合っています。と表示され、ログイン画面が表示されません。

> バグなのか仕様変更なのかわかりませんけど、WEB-INF/db/gs2db/gs2db.lock.db が存在する状態で手動バックアップなどをしても WEB-INF/db/gs2db/gs2db.lock.db が更新されるだけで、特に問題もないようでして。
> これが正しい動作なのか、バグなのかちょっと判断しかねています。

手動バックアップとってみましたけど、バックアップ中は WEB-INF/db/gs2db/gs2db.lock.db が削除されているようで。
バックアップが終わるとまた WEB-INF/db/gs2db/gs2db.lock.db が作られる。
なんか以前と逆なような。まあ、動いているようなので、特に問題なければ構わんのですけど。

投稿者通りすがりのGS利用者
最新書き込み2026/01/21 05:41:45
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2913
 
メールマガジン登録

vertical_align_top