序言

昨日,一网友联系我说,云锁通过 WDCP 面板安装,出现了连接服务端失败的问题

一、基础排查

1. 端口

于是我首先想到的是服务器是否开启 5555 端口,发现未开启,并询问是什么服务器提供商,得知是腾讯云服务器。

首先第一步进入安全组,新建安全组:

QQ截图20180403211734.png

第二部添加规则即可

QQ截图20180403212012.png

2. 端口扫描

通过端口扫描工具进行扫描 5555 端口

QQ截图20180403212140.png

端口是开启的即可。

PS. 其他

端口未开启还有可能是 wdcp 面板的防火墙未加入 5555 端口。可以在 shell 敲入下面命令来关闭 iptables

service iptables stop

二、尝试连接

连接发现还是提示连接服务端失败

QQ图片20180403212550.png

我们点击连接服务端失败这个文字, 跳转到官方论坛页面

QQ截图20180403212921.png

发现可能是云锁从 wdcp 端安装没有安装成功。

三、重装云锁

1. 检查云锁安装情况

登入 shell,分别键入:

ps -ef | grep yunsuo_agent #检查云锁进程是否运行
service yunsuo start #发现进程未运行,尝试启动
/etc/init.d/yunsuo start #尝试启动云锁

QQ图片20180403212948.png

图中发现,云锁既没有进程,同时也没有办法进行启动,得出结论就是安装失败。

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

尝试一键安装,这个会自动进行:下载、解压、给予权限、安装

170926182615a847b6bdc619e7.jpg

于是出现上图的提示

这是因为云锁没有卸载干净导致的。

4. 卸载云锁

卸载:

17092618363f05c90c6638bef9.jpg

报错提示没有权限卸载云锁
解决方法:

a. 先卸载云锁的驱动

    /usr/local/yunsuo_agent/uninstall_driver

b. 进入到云锁的安装目录

17092618290e44789b2866763c.png

    cd /usr/local/yunsuo_agent
    rm-rf 如图所示 2 个 KO 文件

c. 最后执行 reboot 重启下服务器

d. 重启完服务器,再次执行

/usr/local/yunsuo_agent/uninstall

提示卸载成功

四、再次安装

QQ截图20180403214813.png

成功

参考 1:云锁无法安装及卸载,来至 wdcp 官方论坛