解决 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 命令即可发现此问题。

相关推荐
咖啡教室3 小时前
日常开发中常用的git操作命令和使用技巧
git
可乐加.糖6 小时前
一篇关于Netty相关的梳理总结
java·后端·网络协议·netty·信息与通信
吴盐煮_7 小时前
使用UDP建立连接,会存在什么问题?
网络·网络协议·udp
忆源9 小时前
SOME/IP-SD -- 协议英文原文讲解9(ERROR处理)
网络·网络协议·tcp/ip
carterwu10 小时前
git工作流程的分类和对应场景
git
2401_8401922710 小时前
如何学习一门计算机技术
开发语言·git·python·devops
大乔乔布斯11 小时前
AttributeError: module ‘smtplib‘ has no attribute ‘SMTP_SSL‘ 解决方法
python·bash·ssl
EleganceJiaBao12 小时前
【Git】5 个分区的切换方式及示例
git·github·add
低头不见15 小时前
tcp的粘包拆包问题,如何解决?
网络·网络协议·tcp/ip
Aa美少女战士20 小时前
单域名 vs 通配符:如何选择最适合你的 SSL 证书?
网络协议·https·ssl