按照惯例,在云服务器部署完毕宝塔面板,且准备将域名解析到当前服务器的IP。以及创建新的站点后先快速部署免费SSL证书,在一键文件验证的时候,有报错:
/usr/bin/curl: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/curl) /usr/bin/curl: symbol lookup error: /usr/bin/curl: undefined symbol: curl_global_trace, version CURL_OPENSSL_4
于是根据提示的办法去解决,应该是Curl 的版本问题导致的。
开始,我还是根据网上的解决策略
rm -rf /usr/local/lib/libcurl.so.4
删除后,重新创建软连接
ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0 /usr/local/lib/libcurl.so.4
刷新缓存
ldconfig
但是发现问题并没有解决。
于是,麦子考虑的是,可能是镜像源的问题,于是我重新更换镜像源。
参考这里,更换镜像源:
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
这里我选择阿里云镜像。
apt update -y
更新完毕之后,重新安装curl,然后再安装SSL证书发现问题解决。
