会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
外滩运维专家
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2026年8月20日
通配符证书到期,阿里云上几个服务的证书怎么一次换完
摘要: 管过阿里云 CDN 的人大概都经历过这种事:证书快到期了,去 SSL 证书控制台下载新的,再跑到 CDN 控制台,找到域名,换上去。如果 OSS 也绑了自定义域名,再去 OSS 换一遍。还有 ALB,又是一遍。 我手上有个项目,通配符证书挂了七八个子域名,分布在 CDN、OSS 和 ALB 上。每次
阅读全文
posted @ 2026-08-20 13:03 外滩运维专家
阅读(3)
评论(0)
推荐(0)
2026年8月19日
验证码接口上线三天就被刷了,我后来加的几道防线
摘要: 上个月给一个小项目加了手机验证码注册。接口写好,本地测通,部署上去,前两天没什么事。第三天早上打开发送记录,四百多条,全是连号手机号,间隔不到一秒。 余额直接掉了二十多块。 这才反应过来——验证码接口天生就是公网暴露的,你总不能让用户先登录再注册。攻击者只要知道接口地址,剩下的就是一个 for 循环
阅读全文
posted @ 2026-08-19 13:02 外滩运维专家
阅读(3)
评论(0)
推荐(0)
2026年8月14日
接口返回 200,用户说没收到——异步 API 的排查思路
摘要: 前两天有人在群里问:验证码接口调了,返回也是 200,但用户死活说没收到邮件。日志翻了一圈什么异常都没有,到底哪出了问题? 这事我碰到过,而且不止一次。根源不复杂,但第一次遇到确实会懵——因为你的代码没有任何报错,常规的排查手段全失灵。 200 到底代表什么 先把一个很基础的认知对齐:对于邮件、短信
阅读全文
posted @ 2026-08-14 13:02 外滩运维专家
阅读(6)
评论(0)
推荐(0)
2026年8月10日
Nginx 上的通配符证书 90 天到期,续签这事我是这么搞的
摘要: 用免费通配符证书有个绕不开的问题:90 天就过期。 我管着三个子域名,api.xxx.com、admin.xxx.com、cdn.xxx.com,一开始每个域名各申请一张单域名证书,后来换了通配符证书,*.xxx.com 一张搞定。省事是省事了,但每隔三个月就得续签一次,忘了就全挂。 上个月就翻了一
阅读全文
posted @ 2026-08-10 13:02 外滩运维专家
阅读(2)
评论(0)
推荐(0)
2026年8月7日
网站挂了两小时我才知道,后来搞了个监控
摘要: 上周五晚上,朋友发微信说我博客打不开。我一看,API 服务也挂了,502。查了一下日志,PHP-FPM 进程满了,重启之后恢复。 从挂掉到我知道,差不多两个小时。 其实之前也不是没想过搞监控。写过一个 crontab + curl 的脚本,逻辑很简单: #!/bin/bash SITES="http
阅读全文
posted @ 2026-08-07 14:54 外滩运维专家
阅读(3)
评论(0)
推荐(0)
2026年8月4日
用了一个月不装 Agent 的开源运维平台,记个流水账
摘要: 前阵子换了家公司,接手运维八台服务器。交接文档约等于没有,前任留下的就是一个 Excel 表——IP、密码、跑了什么服务,有些还是过期的。 我以前用 Ansible 管过一段时间,但这家公司的机器跨了两个云厂商,而且有两台是托管在客户机房的物理机,客户不让装 Agent 类的东西。Ansible 倒
阅读全文
posted @ 2026-08-04 16:10 外滩运维专家
阅读(3)
评论(0)
推荐(0)
2026年7月20日
装了 SSL 证书浏览器还是报不安全,记录几次排查经历
摘要: 做运维这几年,"证书装好了但浏览器还是提示不安全"这种工单接了不下十次。问题看起来都一样,实际原因各不相同。记录几个典型的,给遇到同样问题的人提供排查思路。 案例一:改版后部分页面提示不安全 某次项目改版上线后,首页 HTTPS 正常,但几个子页面地址栏出现了感叹号。 排查发现是混合内容问题。改版时
阅读全文
posted @ 2026-07-20 15:24 外滩运维专家
阅读(15)
评论(0)
推荐(0)
2026年7月16日
配完 SPF、DKIM、DMARC 之后,邮件终于不进垃圾箱了
摘要: 前段时间帮朋友的项目排查邮件进垃圾箱的问题,折腾了两个晚上。他 postfix 跑了大半年,往 Gmail 发的邮件十封有八封进垃圾箱,QQ 邮箱好一点但也不稳定。 查下来发现三件套一个都没配。不是他不知道,是觉得"能发出去就行"。这心态其实挺普遍的。 SPF 先说,最容易配也最容易错 SPF 就是
阅读全文
posted @ 2026-07-16 12:06 外滩运维专家
阅读(9)
评论(0)
推荐(0)
2026年7月8日
巡检脚本的告警邮件,从 mailx 换成了 HTTP 接口
摘要: 服务器上有几个跑了很多年的巡检脚本:磁盘超过阈值发邮件、备份失败发邮件、证书快到期发邮件。发邮件这步一直用的 mailx 加一个免费邮箱的 SMTP,能用,但毛病不少。 mailx 的几个老毛病 最烦的是送达不稳定。同一个脚本,有时候邮件秒到,有时候进垃圾箱,有时候干脆被拒收——免费邮箱的 SMTP
阅读全文
posted @ 2026-07-08 16:41 外滩运维专家
阅读(13)
评论(0)
推荐(0)
从自建 SMTP 到调接口:给项目加邮件验证码的经过
摘要: 前段时间给一个内部项目加邮件验证码,注册和一些敏感操作要做二次验证。本以为是小事,结果在"发邮件"这步上花的时间比写业务还多——从自己搭 SMTP 到最后改用现成接口,把这段经过记一下。 一开始是自己配的 SMTP 最早的方案是找了个邮箱,开了 SMTP,用代码连上去发。本地测的时候挺顺,发到自己邮
阅读全文
posted @ 2026-07-08 10:23 外滩运维专家
阅读(15)
评论(0)
推荐(0)
1
2
3
下一页
公告