前言

试图使用win-acme来为我的一个不重要的域名申请Let’s Encrypt证书时遇到一些不大不小的坑正好写出来好让后人避坑。

List

0x00.无法复制

在win-acme v2.1.13.1 版本时,你会发现直接打开wacs.exe时里面的内容是无法复制的。

1.gif

然后你必定会去试试cmd,但只要你一复制

3.png

程序就挂了。

不死心的你肯定还会再试试PowerShell,不过情况没有好转。已停止工作的窗口好像在嘲笑你试图复制的无用功。

难道DNS的TXT记录只能手打吗?

非也,Visual Studio Code 的终端功能就能解决这一问题。(也只能这样才能复制了,p.s:VSC的复制只要Ctrl+C/V就好了)

2.gif

防杠精提示

Q1:为什么不用DNS API来请求证书?

A1:架不住有的DNS服务商没API啊。

Credits

GIF ScreenShot Tool : ScreenToGIF