海康8700平台客户端登录失败排查思路
【问题描述】:
现场反馈8700平台客户端登录失败,提示“登录失败,原因:中心服务器连接失败!”,遇到这个问题不用慌,本篇教你如何一步一步排查。

【排查思路】:
| 步骤 | 排查事项 |
| 1 | 检查客户端填写的参数是否正确;(如账号、密码、IP、端口) |
| 2 | 检查服务器上看门狗是否正常运行; |
| 3 | 检查客户端电脑到服务器80端口是否正常; |
| 4 | 如果第3步有问题,检查CMSTomcat服务是否正常运行; |
| 5 | 前面几步都正常后,重新修正客户端参数或更换客户端再次验证; |
【具体步骤】:Step1:打开客户端“服务器地址”项,首先确认下平台IP,端口,用户名,密码是否正常;一般服务器端口是80或443,用户为admin;下图用户名,端口可能有问题,但目前还没证据,先记录下此疑点;

Step2:进一步通过客户端电脑的浏览器缓存,了解到平台服务器实际地址是10.1.152.250,由于8700平台是windows server系统,先进平台服务器上检查下看门狗是否正常运行;
下图状态一栏表示后台服务都是正常运行的,没有停止的服务;

Step3:再进一步确认服务器的80端口是否正常;
在服务器或登录不上的那台客户端电脑上,cmd里面输入“telnet 10.1.152.250 80”,然后回车;

如果看到如下界面(就是只有一个_,其他什么都没有)说明从测试电脑到服务器80端口正常;

Tips:如果cmd里面输入telnet命令报错,请在测试的电脑上:控制面板—程序和功能—启用或关闭windows功能—勾选telnet客户端,按提示安装即可。

Step4:通过浏览器登录平台网页,如果能看到如下界面,且输入账号admin及密码后,能正常进入平台,说明软件后台没有问题;

Step5:如果第3、4步telnet测试80端口或网页打不开,请到服务器上检查CMSTomcat服务是否正常运行,如果这个服务停止,可以选中后,鼠标右键,启动它;

Tips:如果启动报错,可以检查下服务器上的服务里面有没有“World Wide Web Publishing Service”在运行,它是 IIS(Internet Information Services)的核心服务,默认也监听 80 端口,会跟CMSTomcat端口冲突,如果有,右键禁用即可;
Step6:本案例中,实际经过测试,发现服务器后台网页登录正常,客户端到服务器的80端口也是通的,于是再次回到客户端,修改账号、密码,服务器地址、端口参数后,正常登录,问题解决。

注:
如果实际中前面5步都没问题,第6步重新回到客户端登录服务器,但客户端还是登录不上,还有以下几招可以尝试下:
(1).检查一下客户端的时间跟服务器的时间是否一致,最好都改成跟北京时间一致;
(2).客户端上是否有防火墙之类的软件,先退掉防火墙,或也可以考虑在服务器上安装客户端先测试是否正常,如果服务器上客户端可以登录,但另一电脑不能登录,那就跟电脑有关系,跟服务器后台没有关系;
(3).客户端密码输错次数太多,被服务器锁死,可以考虑将客户端更换一个IP地址再进行尝试;
(4).检查客户端或服务器是否近期增加了第二网卡,导致路由不通,可以禁用一张网卡试下。
好了,就这么些,您学会了么?



