查看: 2804|回复: 7

升级o2server-7.1.4,出现错误如何处理?

升级   62.67%

4

主题

19

帖子

144

积分

注册会员

Rank: 2

积分
144
发表于 2022-8-2 11:26:30 | 显示全部楼层 |阅读模式
使用 ctl -uf /opt/o2server/o2server-7.1.4-linux-x64.zip升级,出现如下错误(重复循环),如何处理


2022-08-02 11:21:54.362 [Druid-ConnectionPool-Create-1415887228] ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:h2:tcp://127.0.0.1:20050/X;LOCK_MODE=0;DEFAULT_LOCK_TIMEOUT=120000;JMX=FALSE;CACHE_SIZE=524288, errorCode 28000, state 28000
org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-200]
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:461) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.engine.SessionRemote.done(SessionRemote.java:611) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:147) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:435) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:321) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152) ~[h2-1.4.200.jar:1.4.200]
        at org.h2.Driver.connect(Driver.java:69) ~[h2-1.4.200.jar:1.4.200]
        at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1657) ~[druid-1.2.8.jar:1.2.8]
        at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.8.jar:1.2.8]
        at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2838) ~[druid-1.2.8.jar:1.2.8]


回复

使用道具 举报

升级   100%

138

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37000
发表于 2022-8-2 16:38:05 | 显示全部楼层
数据库连接,用户名密码错误
回复

使用道具 举报

升级   62.67%

4

主题

19

帖子

144

积分

注册会员

Rank: 2

积分
144
发表于 2022-8-2 16:54:08 | 显示全部楼层
论坛管理员 发表于 2022-8-2 16:38
数据库连接,用户名密码错误

我用的是O2OA默认采用H2数据库(DOCKER部署,未改过配置),从7.0.5升级7.1.1成功。
现在从何处修改数据库连接,用户名密码?
谢谢。
回复

使用道具 举报

升级   100%

138

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37000
发表于 2022-8-3 09:22:38 | 显示全部楼层
您看看您的config目录,是否有连接数据库的json配置?
回复

使用道具 举报

升级   62.67%

4

主题

19

帖子

144

积分

注册会员

Rank: 2

积分
144
发表于 2022-8-3 11:37:40 | 显示全部楼层
论坛管理员 发表于 2022-8-3 09:22
您看看您的config目录,是否有连接数据库的json配置?

config目录JSON文件如下?:
collect.json  
node_127.0.0.1.json 无用户名及密码.其中:
"data":   {
  "enable": true,
"tcpPort":20050,

onlyofficeFileSettings.json
onlyofficeSettings.json
person.json
回复

使用道具 举报

升级   100%

0

主题

555

帖子

1930

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1930
发表于 2022-8-4 09:42:53 | 显示全部楼层
7.1.4管理员密码修改了,默认密码改为:o2oa@2022,而h2的密码还是原密码,你要在token.json设置管理员的密码(password)为原有密码:o2
回复

使用道具 举报

升级   62.67%

4

主题

19

帖子

144

积分

注册会员

Rank: 2

积分
144
发表于 2022-8-4 13:41:52 | 显示全部楼层
启蒙星 发表于 2022-8-4 09:42
7.1.4管理员密码修改了,默认密码改为:o2oa@2022,而h2的密码还是原密码,你要在token.json设置管理员的密 ...

问题解决了,非常感谢!
7.1.1版config目录下无token.json
以下为操作步骤:
cd /opt/o2server
cp ./configSample/token.json ./config
cd config
nano token.json
原"password":"",
修改为 "password":"o2",
保存后重新启动,OK!
再次感谢 启蒙星
回复

使用道具 举报

升级   100%

138

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37000
发表于 2022-8-4 15:11:59 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread