当前位置: 首页 > wzjs >正文

伙购网官方网站免费网站制作多少钱

伙购网官方网站,免费网站制作多少钱,wordpress创建文章,wordpress开发登录插件文章目录 1. 问题原因2. 解决方案方法 1:禁用 SSL 验证(不推荐,仅临时测试)方法 2:将 Windows 证书同步到 WSL方法 3:手动配置环境变量方法 4:完全绕过代理(推荐终极方案&#xff09…

文章目录

  • 1. 问题原因
  • 2. 解决方案
    • 方法 1:禁用 SSL 验证(不推荐,仅临时测试)
    • 方法 2:将 Windows 证书同步到 WSL
    • 方法 3:手动配置环境变量
    • 方法 4:完全绕过代理(推荐终极方案)
  • 预防措施
  • 总结

在 Windows 上使用 DevSidecar(开发者边车工具)后,WSL Ubuntu 中遇到 SSL 证书错误(如 SSL certificate problem: unable to get local issuer certificate),通常是因为代理工具修改了系统证书,但 WSL 未正确同步这些更改。以下是解决方案:

1. 问题原因

DevSidecar 或类似代理工具会安装自签名根证书到 Windows 的证书存储(如 Charles Proxy 或 Fiddler 的证书)。

WSL Ubuntu 默认使用自己的证书存储(/etc/ssl/certs),无法自动识别 Windows 中添加的证书,导致 SSL 验证失败。

2. 解决方案

方法 1:禁用 SSL 验证(不推荐,仅临时测试)

在命令中临时跳过 SSL 验证(如 curl、git、pip):

# 对于 curl
curl -k https://example.com# 对于 git
git config --global http.sslVerify false# 对于 pip
pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org package_name

⚠️ 这会降低安全性,仅用于临时测试。

方法 2:将 Windows 证书同步到 WSL

  1. 导出 DevSidecar 的根证书:

    • 在 Windows 中打开 certmgr.msc,找到 DevSidecar 的根证书(通常位于 受信任的根证书颁发机构)。

    • 右键导出为 .pem 或 .crt 格式(如 devsidecar.crt)。

  2. 将证书复制到 WSL:

# 从 Windows 复制到 WSL(假设证书在 C:\)
cp /mnt/c/devsidecar.crt /usr/local/share/ca-certificates/
  1. 更新 WSL 的证书存储:
sudo update-ca-certificates
  • 输出应显示 1 added, 0 removed。
  1. 验证证书是否生效:
curl https://example.com  # 应不再报 SSL 错误

方法 3:手动配置环境变量

如果代理工具提供了 CA 证书,可显式指定证书路径:

# 对于 curl
curl --cacert /path/to/devsidecar.crt https://example.com# 对于 git
git config --global http.sslCAInfo /path/to/devsidecar.crt# 对于 pip
pip install --cert /path/to/devsidecar.crt package_name

方法 4:完全绕过代理(推荐终极方案)

如果不需要在 WSL 中使用代理,直接关闭 DevSidecar 并清除代理设置:

  1. 重置 WSL 的代理配置:
unset http_proxy https_proxy all_proxy
  1. 检查 Git 代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
  1. 常见错误及修复
  • 错误 1:curl: (60) SSL certificate problem: unable to get local issuer certificate
    修复:执行方法 2 同步证书。

  • 错误 2:pip is configured with locations that require TLS/SSL, but the ssl module in Python is not available
    修复:重新安装 Python 的 SSL 模块:

sudo apt-get install libssl-dev
sudo apt-get install python3-pip --reinstall
  • 错误 3:Certificate verification failed: The certificate is NOT trusted
    修复:确保证书路径正确且已更新:
sudo update-ca-certificates --fresh
export SSL_CERT_DIR=/etc/ssl/certs

预防措施

  1. 统一代理配置:

    • 在 WSL 中显式设置代理环境变量(与 Windows 代理一致):
    export http_proxy=http://<Windows_IP>:<DevSidecar_PORT>
    export https_proxy=http://<Windows_IP>:<DevSidecar_PORT>
    

    替换 <Windows_IP> 为 Windows 主机的 IP(如 127.0.0.1),<DevSidecar_PORT> 为 DevSidecar 的端口(默认可能为 15732)。

  2. 使用 WSL 2 的自动 DNS 解析:

    • WSL 2 默认共享 Windows 的网络,但证书仍需手动同步。

总结

  • 优先方案:同步 Windows 证书到 WSL(方法 2)。
  • 临时方案:禁用 SSL 验证(方法 1)。
  • 终极方案:关闭代理并清除配置(方法 4)。

如果问题仍存在,请检查 DevSidecar 的日志或尝试重启 WSL:

wsl --shutdown

文章转载自:

http://6I9IRA7a.hnrLs.cn
http://9UOb9DwY.hnrLs.cn
http://OaOlVw54.hnrLs.cn
http://24s7tTj3.hnrLs.cn
http://UyydAWhM.hnrLs.cn
http://ydOY8rv5.hnrLs.cn
http://5lxCBiQg.hnrLs.cn
http://Dtmwmtrm.hnrLs.cn
http://oDAJ1euP.hnrLs.cn
http://Ljqh22JM.hnrLs.cn
http://kpuan8zi.hnrLs.cn
http://cZehGYAw.hnrLs.cn
http://Sa1dlAjM.hnrLs.cn
http://rSqhG2eM.hnrLs.cn
http://E7kRXAFb.hnrLs.cn
http://Sk9M6vfa.hnrLs.cn
http://ELbVpNRq.hnrLs.cn
http://f3hIJ1aS.hnrLs.cn
http://xN3oDH8F.hnrLs.cn
http://SpHkLVaN.hnrLs.cn
http://RlB1msFX.hnrLs.cn
http://z6ZgVW5c.hnrLs.cn
http://xQadoewk.hnrLs.cn
http://4Gp5J8Y4.hnrLs.cn
http://PEDkSvIU.hnrLs.cn
http://U0AHzSky.hnrLs.cn
http://jQdbfvtJ.hnrLs.cn
http://m0l8KCk6.hnrLs.cn
http://EhBatfsi.hnrLs.cn
http://TUcjPvPh.hnrLs.cn
http://www.dtcms.com/wzjs/779532.html

相关文章:

  • 慈城旅游网站建设策划书上海有名的效果图公司
  • 做网站的盈利模式娄底网站建设是什么
  • 那个网站开发三味wordpress数据库更改用户密码
  • 成都创建公司网站北京设计公司推荐
  • 建站素材网站模板网站在线建站
  • 献县城市住房建设局网站网站运营推广方式
  • 学校网站源码 带wap手机端网站性能策划
  • 信誉好的电商网站建设成都网站建设电话
  • 海口网站建设王道下拉棒百度如何做广告
  • 十元精品店做网站全网营销有哪些平台
  • 官方网站建设项目询价对网站建设服务公司的看法
  • 做异地送花网站做网站 多少钱
  • 网站做app的好处凡科建站相关链接
  • 网站源代码怎么下载美工网站做兼职
  • 中山哪家建网站好响应式wordpress模板
  • 抄袭网站手机怎么做自己的网站
  • 国家建设标准发布网站在哪里深圳外贸建站模板
  • 北京工地网站建设网站服务器用什么系统
  • 信息技术 网站建设教案网站开发实用技术第二版答案
  • 怎么做网络推广网站网站建设提供了哪些栏目
  • 益阳网站建设详细教程设计学类专业包括什么
  • 酒店管理公司网站建设方案网站优化公司信息推荐
  • 做的好的微信商城网站平面网站模版
  • 徐州市城乡和城乡建设厅网站首页什么是全网营销推广
  • 静宁门户网站如何通过网站获取qq
  • 外地公司做的网站能备案专业seo优化公司
  • 重庆市建设工程质量网站《网站建设与维护》讲义
  • 宁波城乡建设局网站设计工作室是做什么的
  • 网站建好用电脑做服务器腾讯视频网站建设维护
  • 怎么注册公司的网站高端 网站