序言
昨日,一网友联系我说,云锁通过 WDCP 面板安装,出现了连接服务端失败的问题
。
一、基础排查
1. 端口
于是我首先想到的是服务器是否开启 5555 端口,发现未开启,并询问是什么服务器提供商,得知是腾讯云服务器。
首先第一步进入安全组,新建安全组:
第二部添加规则即可
2. 端口扫描
通过端口扫描工具进行扫描 5555 端口
端口是开启的即可。
PS. 其他
端口未开启还有可能是 wdcp 面板的防火墙未加入 5555 端口。可以在 shell 敲入下面命令来关闭 iptables
service iptables stop
二、尝试连接
连接发现还是提示连接服务端失败
。
我们点击连接服务端失败
这个文字, 跳转到官方论坛页面
发现可能是云锁从 wdcp 端安装没有安装成功。
三、重装云锁
1. 检查云锁安装情况
登入 shell,分别键入:
ps -ef | grep yunsuo_agent #检查云锁进程是否运行
service yunsuo start #发现进程未运行,尝试启动
/etc/init.d/yunsuo start #尝试启动云锁
图中发现,云锁既没有进程,同时也没有办法进行启动,得出结论就是安装失败。
2. 卸载重装
键入命令:
/usr/local/yunsuo_agent/uninstall
进行云锁的卸载
卸载后重新安装
注意:如曾经下载过云锁安装包,则将旧的云锁安装包及安装目录删除 (rm -rf yunsuo_*) 后再安装。
3. 尝试重新安装
第一次尝试重新安装,键入下面命令:
wget http://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf yunsuo_agent_64bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install
尝试一键安装,这个会自动进行:下载、解压、给予权限、安装
。
于是出现上图的提示
这是因为云锁没有卸载干净导致的。
4. 卸载云锁
卸载:
报错提示没有权限卸载云锁
解决方法:
a. 先卸载云锁的驱动
/usr/local/yunsuo_agent/uninstall_driver
b. 进入到云锁的安装目录
cd /usr/local/yunsuo_agent
rm-rf 如图所示 2 个 KO 文件
c. 最后执行 reboot
重启下服务器
d. 重启完服务器,再次执行
/usr/local/yunsuo_agent/uninstall
提示卸载成功
四、再次安装
成功