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

相关推荐
小生不才yz3 小时前
(二)日常工作流 - git mv 命令的使用
git
一点事3 小时前
git:推送本地项目到远程仓库进行管理(完整流程)
git
Macbethad5 小时前
Profinet主站程序技术方案
网络协议·信息与通信
多看书少吃饭7 小时前
小程序支持HTTP POST 流式接口吗?
网络协议·http·小程序
陈奕昆7 小时前
n8n实战营Day2:复杂逻辑控制·HTTP请求+条件分支节点实操
网络·人工智能·python·网络协议·n8n
小镇学者7 小时前
【PHP】macos 系统 git pull 时 报错File name too long问题
git·macos·php
Han.miracle7 小时前
JavaEE-- 网络编程 http请求报头
运维·服务器·网络·网络协议·计算机网络·http
0***R5157 小时前
后端日志系统
eureka·wireshark·ssl
艾莉丝努力练剑8 小时前
【Git:企业级开发模型】Git企业级Git工作流实战:基于Git Flow的分支模型与开发流程
服务器·git·ubuntu·gitee·centos·powershell·企业级开发模型
云边有个稻草人8 小时前
不用公网 IP 也能远程管 MongoDB?本地部署 + cpolar实用方案
网络协议·mongodb·cpolar