Viewer显示“请注意!无法连接中央服务器。恢复连接请联系Kickidler软件的系统管理员或使用下述操作说明”,请采取下述操作,以自行恢复连接:
1. 查看中央服务器是否正常运行。
如何发现中央服务器不运行:
- 进入用户中心,打开“许可证”页面,找到相关中央服务器。
- 许可证表格“最后连接”栏中显示的日期和时间就是中央服务器最后一次正常运行的日期和时间。
不能正常运行最可能的原因:
- 磁盘剩余空间不足
解决方案:
打开中央服务器日志,日志默认存储于此:
Windows: C:\Program Files\KickidlerNode\log
Linux: /opt/KickidlerNode/log/
查看日志是否有下述记录:
ERROR std exception during log video frame: ERROR: could not extend file "base/16385/3710192.227": No space left on device HINT: Check free disk space.
日志有此类记录的,需要在数据库中清除空间。
- 没有启动服务(nns——Windows,kickidlernode——Linux)。
解决方案:
服务没有启动的,需要启动服务。服务已激活的,需要重启服务。
- 数据库无法启动
解决方案:
打开中央服务器日志,查看日志记录:
QPSQL: Unable to connect 2016-10-20 14:07:40.142 2424 ERROR database connection failed: could not connect to server: Connection refused (0x0000274D/10061)
日志有此类记录的,需要查看PostgreSQL程序是否激活并与Kickidler服务器组件连接。如果已连接,需要关闭一切与Kickidler服务器有关系的PostgreSQL程序,并重启服务(nns——Windows,kickidlernode——Linux)。
- 数据库不接受带有服务器的目录
解决方案:
打开中央服务器日志,查看日志记录:
2016-11-07 14:24:06.392 7696 FATAL unable to initialize data directory for internal postgresql instance
日志有此类记录的,在同一目录上重新安装服务器,使用拉丁文字母。
请注意!上述解决方案都无效的,请联系Kickidler客服中心。
2.检查装有Viewer的电脑是否可以连接中央服务器。
如何发现无连接:
在node.ini文件中找到端口(Windows默认为7906,Linux默认为1025),在命令行中执行telnet命令。
请注意!执行telnet命令前请确认端口是打开的。Windows说明书请参考链接。
Windows: telnet %ip-адрес Центрального сервера% 7906 Linux: telnet %ip-адрес Центрального сервера% 1025 Пример: telnet 192.168.11.11 7906
解决方案:如果出错,表明没有接连,需要修改混合网络设置。详情请查看此处。
3. 查看防火墙是否屏蔽了Viewer和中央服务器。
如何发现屏蔽:
打开命令行界面,采取下述命令:
telnet my.kickidler.com 40401 telnet %ip-адрес Центрального сервера% 8123 /8123 — порт веб-интерфейса Центрального Сервера по умолчанию, если в файле node.ini в блоке [http] указан другой порт, то нужно до него выполнить telnet
解决方案:
Kickidler程序正常运行需要:
- 允许Viewer和中央服务器出站连接至TCP端口40401和7905(my.kickidler.com);
- 允许进站连接node.ini文件中所指定的TCP端口(Windows默认为7906,Linux默认为1025)和中央服务器在线界面端口(默认为8123或node.ini文件[http]部分所指定的端口)。