凌晨两点十七分,佛山那边先炸锅。
王宏电话里喘着气:“林总,银行那边提示互认链路异常,放行队列卡住了。工地要浇筑,错过窗口就要赔!”
刘曼下意识骂了一句脏话,陈毅已经冲到电脑前,手指飞快敲键盘:“签名验证失败说明有人动了配置,但没走签名包。系统拒收,触发了回滚尝试。回滚也失败……像是有人在反复试探。”
“试探什么?”刘曼问。
陈毅脸色阴沉:“试探我们有没有把玻璃柜做实。只要我们慌了,临时给他们开权限,他们就赢了。”
这就是“故障勒索”:不说我要钱,我只让你不得不依赖我。
林远没看屏幕上的红字,他先看所有人:“按流程。”
三个字,像把所有情绪压回制度。
陈毅深吸一口气,触发BREAK-GLASS-01。系统弹出玻璃柜页面,红得刺眼:
事故编号、风险说明、预计时长、恢复计划、两把钥匙签名。
何经理那边几乎同步上线,给出第二把钥匙:“触发应急可以,但必须全程留痕。”
应急一触发,系统自动广播:审计旁听、住建联络员、两市信息中心、银行合规全收到通知。公开摘要也挂上公共接口:“互认链路签名验证异常,触发应急处理。”
对手最希望的,是你悄悄处理——悄悄处理就能被他们说成“黑箱”,就能逼银行切线下。
林远偏偏把灯开到最亮。
二十分钟后,粤云数科的运维经理果然来电话,声音“很关心”:“林总,听说你们系统出故障了?我们驻场可以马上处理,只要你们把紧急权限开回来,我们十分钟就能恢复。”
刘曼气得想摔手机:“这不是勒索是什么!”
林远把手机接过来,语气不高不低:“你们要处理可以,走流程:提交ops_req_id,说明你要做的动作、影响范围、回滚方案。”
对方沉默了一瞬:“林总,紧急情况哪来得及填这么多?”
林远平静回答:“紧急情况才最需要填。你要十分钟恢复,就十分钟写清楚——否则你恢复的是系统,还是你们的生意?”
对方声音冷了:“你这样会耽误工期的。”
林远把最后一刀落下去:“耽误工期我负责,但让无编号权限进系统,我负责不起。”
电话挂断。
王宏在旁边听得发愣:“你真敢这么硬?”
林远没解释,他只对陈毅说:“启用降级模式,保护A档队列。”
这是林远早就准备的第二套反打——降级不是停摆,降级是把关键链路变短。
陈毅启动“只读互认”降级:跨市互认的放行链暂停自动推进,但A档项目仍可按“例外轨”走线下复核——而线下复核必须回灌电子证据链,带offline_trace_id。
同时,系统把“异常配置尝试”全部打包,生成安全事件ID:
sec_case_id:SEC-527-0009(未签名配置变更尝试)
审计旁听官看着事件包,冷声道:“这不是故障,这是未授权变更尝试。可以进入安全调查。”
住建那边联络员也坐不住了:“谁敢在试点期动这种东西?出事了谁担?”
林远不急,他等的就是这句话:“所以我们才要玻璃柜。玻璃柜一砸,全网可见;全网可见,就没有人能说‘我不知道’。”
两个小时后,陈毅找到根因:政务云某个配置分发节点被人推送了“旧配置”,导致签名校验链误判。推送动作来自驻场运维网段,且在OPS-LOCK-01生效前后出现多次试探。
换句话说:他们不是一次“误操作”,而是多次“试门”。
如果在旧世界,这种事会变成口水仗:你说我改了,我说你污蔑。
但在新世界,证据链会说话:时间戳、IP、操作路径、失败次数,全在SEC-527-0009里。
林远让陈毅按BUILD-SIGN-01重新打包正确配置,走签名发布,回滚成功。互认链路恢复,A档队列按降级策略继续推进,工地窗口没错过,违约罚金也没触发。
王宏长长吐了口气:“林总,银行那边刚刚说——你们这次处理比线下还稳。”
刘曼终于笑出声,但笑里带火:“那他们这次勒索是不是翻车了?”
林远没笑,他看着那份SEC事件包:“翻车只是第一步。下一步他们会说:你们系统不安全,所以要让他们来‘统一运维’。”
审计旁听官点头:“他们会把自己造成的故障,当成‘你们需要他们’的证据。”
林远抬头:“那我们就把证据反过来——把‘需要他们’改成‘不能用他们’。”
喜欢重生2005:我在惠州买地皮请大家收藏:(m.zjsw.org)重生2005:我在惠州买地皮爪机书屋更新速度全网最快。