差几天就一年没有新写文章了,虽然偶尔会对其他文章做做更新,但时隔上次更新文章也已将近三月有余。下面简单记录一下这段时间以来所遇到的一些问题。

Valine评论问题

2022年8月1日起LeanCloud宣布国际版的域名不再为中国大陆的IP提供访问服务,尽管7月份就有邮件通知我了,只是觉得有些力不从心,没前两年的那种倒腾精神,不能评论就不能评论吧,于8月16日干脆关闭了评论。也就不再为此寻找其他方案来解决了。当然如果今后有精力或许会考虑其他方案来解决评论问题。

Cloudflare问题

因本站一直采用多CDN部署,电信访问Cloudflare的速度还不错,故此电线线路一直都是走Cloudflare。同时本站又启用了Service Worker,自己访问即便有故障也不一定能在浏览器中体现的出来,所以直到昨天偶然才发现Cloudflare出现了问题,显示为ERR_SSL_VERSION_OR_CIPHER_MISMATCH,为此我还以为是自己浏览器的问题或者本地城域网的问题,又特意去看了Cloudflare的系统状态,虽然有不少节点显示 Re-routed,继续下拉还显示各种维护通知,想着或许是因为此原因?无奈等到今天还是这样,看来并非Cloudflare的节点故障。于是在Cloudflare中的网站一栏→SSL/TLS→边缘证书→禁用通用 SSL中把证书禁用了,禁用等同于删除原来的证书,稍等十秒钟又重新启用,让Cloudflare自动申请证书,不到5分钟都自动配置好了,一看证书的验证者有变化了,先前的是Cloudflare, Inc.,现在的验证者是Google Trust Services LLC,并不清楚这个期间发生了什么,是不是Cloudflare的证书泄露不在被信任啥的,总之这个问题通过重新配置证书解决了。

网易对象存储

网站的小部分静态资源是存储在网易的对象存储中,等我把上面Cloudflare的问题解决后,强制跳过缓存刷新本站发现排版错乱,发现是部分静态资源不能加载,于是登录网易数帆的控制台一看,对象存储的页面我都进不去,以为是不支持火狐浏览器,换成edge也不行,也懒得找原因,估计是不免费提供服务或者是网易的故障原因吧。于是乎干脆把资源迁移到腾讯云的对象存储,用腾讯CDN来分发好了。

说道云服务商,或许是今年大环境不好加速了云服务商的各种免费服务。就拿腾讯云来说,老用户还是有免费10GB的CDN国内流量,但从10月份开始也改为手动领取了。之前腾讯的云函数等相关环境也不在提供免费版了,什么日志服务也是如此。

10月5日发现此问题,6日就已经解决了这个问题,ε=(´ο`*)))唉又白折腾一次。

Coding持续集成

之前我采用的方案是本地的文章上传到Coding,通过Coding自动构建Hexo环境持续集成输出到Coding的仓库,然后同步到Github的仓库,但今天发现把文章提交到Coding后,虽然Coding帮我自动构建完成并成功输出到另一个Coding仓库,但没法自动触发同步到Github仓库。

细细想来或许是因为现在Coding只能同时进行一个任务的原因,导致无法触发吧?但按理来说不应该第一个任务结束了以后再出发第二个同步任务吗?总是之前都没有问题,现在没法使用了。于是干脆就一步到位吧,直接在构建环境的时候HEXO直接输出到Github仓库好了。之前没有这么做是因为Coding page用着还不错,找到了好的IP节点固定后国内访问速度是很快的,因此才来了这么一个转折方案。

嗯,对了,上一次在7月19号的时候因为Coding的推送问题导致无法成功,害得我折腾了大半天。