OPENFIRE 4.0.2最新版安裝記錄

openfire更新也算很快了,已經到4.0.2,目前生產版本是3.9.3,二次開發後,優化很大,且運行穩定。但技術習慣一直保持版本跟蹤,今天試安裝了一下,遇到一些問題,記錄。mysql

1,建庫表:sql

CREATE DATABASE of4d DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;優化

--# 導入 openfire_mysql.sql #--spa

-- CREATE USER 'of4'@'%' IDENTIFIED BY '123456';
-- GRANT ALL ON of4d.* TO 'of4'@'%';debug

#openfire.xml#
jdbc:mysql://mysql-server:3306/db?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=utf8調試

2,debug運行的時候,沒法登錄:
此乃openfire的一個bug,修改:code

LockOutManager->getUserLockOut(),lockOutCache.put(username, flag);此時flag有可能爲null,是沒法存儲到cache的,須要添加判斷,修改後,以admin用戶進入系統。,server

3,建立用戶test1,test2,test3xml

4,用spark登錄ci

username:test2

password:******

servser:..

 advanced: host+port

登錄成功

而後就能夠調試了。

相關文章
相關標籤/搜索