解决 git 命令 Problem with the SSL CA cert (path? access rights?)

/etc/pki/nssdb 错误

运行命令:

GIT_CURL_VERBOSE=1 git clone git_repo_url

会输出详细错误信息

Cloning into 'fp_sdk'...

* Couldn't find host xxx.com in the .netrc file; using defaults

* About to connect() to xxx.com port 443 (#0)

* Trying 10.44.52.77...

* Connected to xxx.com (10.44.52.77) port 443 (#0)

* Initializing NSS with certpath: sql:/etc/pki/nssdb

* Unable to initialize NSS database

* Initializing NSS with certpath: none

* Unable to initialize NSS

* Closing connection 0

fatal: unable to access 'https://git-biz.qianxin-inc.cn/dlp/mousika/fp_sdk.git/': Problem with the SSL CA cert (path? access rights?)

最后发现是系统中libsqlite3.so.0 不在正常位置,导致系统无法调用,打不开nssdb( sqlite格式数据库)

运行 certutil 命令即可发现此问题。

相关推荐
林深的林4 小时前
Http证书体系及证书加密流程(通信流程)
网络协议·http·https
即使再小的船也能远航9 小时前
【Git】实用Git操作指南:从入门到高效协作
git
7ACE11 小时前
Wireshark TS | 发送数据超出接收窗口
网络协议·tcp/ip·wireshark
先知后行。11 小时前
网络协议HTTP、TCP(草稿)
网络·网络协议
自由鬼12 小时前
Apache HTTP Server 2.4.49 的目录遍历漏洞CVE-2021-41773
网络协议·http·apache
极地星光14 小时前
TCP/IP 网络编程面试题及解答
网络·网络协议·tcp/ip
Lucky高15 小时前
HTTP和HTTPS复习
网络协议·http·https
hhh123987_18 小时前
以太网基础⑥ ZYNQ PS端 基于LWIP的TCP例程测试
网络·网络协议·tcp/ip
Lfsd18 小时前
根据ip获取地址库
网络·网络协议·tcp/ip
<但凡.20 小时前
Git 完全手册:从入门到团队协作实战(4)
git·bash