要检查远程服务器的443端口对应的HTTPS证书是否过期,可以使用openssl命令来获取证书信息并检查过期日期。以下是在Ubuntu上执行此操作的步骤:
确保已经安装了openssl工具。如果未安装,可以使用以下命令进行安装: bash
sudo apt update
sudo apt install openssl
执行以下命令来检查证书的过期日期: bash
echo | openssl s_client -connect <远程服务器地址>:443> | openssl x509 -noout -dates
将 <远程服务器地址>
替换为实际的远程服务器的IP地址或域名。
该命令的作用是通过openssl与远程服务器建立连接,并获取证书的详细信息。然后使用openssl命令的x509
子命令来提取证书的过期日期信息。
notBefore=May 10 00:00:00 2022 GMT
notAfter=May 10 23:59:59 2023 GMT
{"code":"PARAM_ERROR","detail":{"location":"body","value":129},"message":"输入源“/body/description”映射到值字段“商品描述”字符串规则校验失败,字节数 129,大于最大值 127"}
这里 129 是一个动态的数字,表示提交的字节数。
对 description 字符串进行截取
description = substringByBytes(description, 127);
定义
function substringByBytes(str, n) {
let bytes = 0;
for (let i = 0; i < str.length; i++) {
// 获取当前字符的字节长度
const byteLen = str.charCodeAt(i) > 255 ? 2 : 1
...镜像:node:14.17-alpine
利用 apk add
安装 tzdata, 然后设置环境变量 TZ
RUN apk add --no-cache tzdata
ENV TZ="Asia/Shanghai"
即可设置时区为上海。
...原文如下:
2023年5月4日
1)去除自定义颜色、表情符号;(表情符号由替换为“□”改为直接去除)
2)去除尾部/备注内容;
3)去除首行内容;单个中间主内容不超过 20 字,且不支持换行。 ▶ 新增措施
具体的来说,就是 first 没了,remark 没了,换行没了,连颜色都有可能没了。🤷♂️
是的,没了