Tigase XMPP Server 安装与常见问题

安装

参考官网资料即可,推荐使用GUI界面的方式,只要配置一些参数即可轻松完成。

官方网站  http://www.tigase.org/

安装指南  http://www.tigase.org/content/quick-start

插件开发  http://www.tigase.org/content/writing-plugin-code  

组件开发  http://www.tigase.org/content/component-development 

管理指南  http://www.tigase.org/admin-guide    

压力测试  http://www.tigase.org/content/load-tests  

集群测试  http://www.tigase.org/content/clustering-tests

数据库表 https://projects.tigase.org/projects/tigase-server/repository/revisions/master/show/database 

安装常见问题

1. 找不到数据库驱动异常

这个问题首先会遇到,不管你用哪个数据库,启动的时候都会报出class not found,栈里具体指向某个数据库的JDBC驱动类。

解决办法:

找到 tigase目录下的 run.bat (windows系统中),找到 

java -cp "jars/tigase-server.jar;jars/*" -Djdbc.drivers=com.mysql.jdbc.Driver  ...

中 libs/*  改为  jars/*  即可。

这个可能是tigase发布时的疏忽,因为目前版本中压根没有libs目录,jar文件都在jars目录下。 

2.  安装完成用客户端登陆时,报出 TLS 相关异常

server端也会出现客户端连接时的TLS相关异常 

解决办法:

在 etc/目录下找到  init.property 文件,最后增加  --sm-plugins=-starttls   即可关闭TLS 。 

3.  STUN组件初始化异常   

如果选择了安装STUN组件,过程中可能会出现STUN组件初始化是的空指针异常,一般是由于依赖的jstun.jar版本不兼容造成的。

解决办法:

下载新版的jstun比如 jstun-0.7.3.jar  即可解决。 

猜你喜欢

转载自nodex.iteye.com/blog/2008036
今日推荐