要说这个安全数据上报异常30090,我可是深有体会。这玩意儿,一开始把我搞得焦头烂额,差点把头发都薅秃了。事情是这样的,我们公司有个安全上报系统,每天都要把一些重要数据往上报。平时都好好的,有一天突然就给我出了这么个幺蛾子。
那天早上,我照常来公司,打开电脑准备开始一天的工作。结果刚坐下没多久,就看到系统弹出来一个红色的警告,上面清清楚楚地写着“安全数据上报异常:错误代码30090”。我当时一看,心里就咯噔一下,想这又是什么新问题?以前从来没见过这个码。
我第一反应就是去后台看了看,以为是网络波动或者服务器抽风了。我先是试着重启了一下上报服务,想着可能就是服务卡住了。等了几分钟,看它重新起来了,我赶紧又跑了一遍数据上报。结果,还是不行,那个红色的警告又蹦了出来,还是30090。这下我有点慌了,心想这事儿不简单。
我跑去查了查最近的系统日志。我们用的那个日志系统,平时就密密麻麻的,一堆英文,看得我眼睛都花了。我硬着头皮,从最近的时间点开始,一行一行地往下翻,希望能找到点蛛丝马迹。翻了好久,终于在一个关键地方,我看到了一段报错信息,里面提到了一个“连接失败”的字眼,但具体为啥失败,没说清楚。这让我更蒙了。
挖呀挖,到底哪里出了问题?
日志虽然没直接告诉我答案,但至少给了我个方向——可能跟网络连接有关。我开始琢磨,是不是防火墙把我的上报请求给拦了?或者是不是我们跟上级单位的接口出问题了?
-
我立马联系了我们公司的网管小王,让他帮我查查我们这边的网络有没有啥异常。小王那边查了一圈,说我们公司内部网络没问题,出去的流量也很正常。这就奇怪了,内部没问题,那就是到外面的时候出问题了。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
-
我又跑到服务器上,用命令行简单ping了一下上报系统的地址。结果发现,ping不通!这就有点眉目了。ping不通,说明要么是对方服务器挂了,要么就是中间有东西拦着了。
可是,对方如果服务器挂了,那应该所有人的上报都出问题,我赶紧问了下隔壁部门的同事,他们说他们的上报都很正常。这就排除了对方服务器挂了的可能。那问题就只能出在我们自己这边,或者我们到对方的路上。
我突然想到,我们前两天是不是更新了什么安全策略或者防火墙规则?我赶紧跑去跟安全部门的老李打听。老李挠了挠头,说确实前几天为了应对某个漏洞,更新了一批防火墙规则,有些端口和IP限制得更严了。我心里一动,觉得八九不离十就是这个了!
简单几招,快速搞定!
找到了大致方向,解决起来就快了。我跟老李沟通了一下,让他帮我把我们上报系统需要用到的IP地址和端口号,都在防火墙上加了白名单。老李动作也快,没一会儿就弄好了。
-
第一招:检查防火墙规则。 很多时候,这种“连接失败”的错误,都是防火墙惹的祸。新的安全策略一上来,可能就把你原来好好的通路给堵死了。
-
第二招:验证端口和IP是否可达。 最简单的就是用ping命令,看看目标IP能不能通。如果ping不通,那就要好好查查路由和中间的网络设备了。更精细点,可以用telnet命令,尝试连接一下目标服务的端口,看是不是端口没开放或者被拦了。
老李那边刚弄我这边就迫不及待地又跑了一次数据上报。这回我眼睛紧紧盯着屏幕,心里扑通扑通跳。等了几秒钟,屏幕上出现了一个绿色的提示:“安全数据上报成功!”我的天,那一刻我感觉整个人都轻松了,像是打赢了一场硬仗。赶紧又多跑了几次,都成功了,这才彻底放下心来。
所以说,碰到这种莫名其妙的错误代码,别慌。一步一步地排查,先从最表面的现象开始,再结合日志和网络工具,慢慢就能把问题给揪出来。很多时候,看似复杂的问题,往往就是那么一两个简单的配置或者规则搞的鬼。这回的30090,就是防火墙规则变动,把路给堵了。



