You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派无法发送Pushbullet消息:报错“SSL: CERTIFICATE VERIFY FAILED”

解决树莓派Pushbullet SSL证书验证失败问题
  • 先检查系统时间是否准确
    SSL证书验证对系统时间敏感,时间偏差过大直接导致验证失败。执行命令查看当前时间:
    date
    如果时间不对,先同步时间:
    sudo systemctl restart systemd-timesyncd
    也可以手动指定时间(替换成当前正确时间):
    sudo date -s "YYYY-MM-DD HH:MM:SS"

  • 重新安装CA证书包
    单纯更新可能修复不了损坏的证书文件,试试重装证书包再强制更新:
    sudo apt-get install --reinstall ca-certificates
    sudo update-ca-certificates -f

  • 手动测试Pushbullet的证书链
    用openssl命令检查Pushbullet服务器的证书是否能正常获取:
    openssl s_client -connect api.pushbullet.com:443
    查看输出里的证书信息,如果提示缺少根证书,需要手动下载对应根证书放到/usr/local/share/ca-certificates/目录,再执行sudo update-ca-certificates。

  • 检查Pushbullet客户端库的证书配置
    如果用的是Python类库(比如pushbullet.py),部分库可能自带证书或指定了路径。可以临时在代码里跳过验证测试是否可行(不建议长期用):

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

如果测试有效,再找库的官方文档配置正确的证书路径。

  • 全量更新系统依赖
    系统依赖库过时也可能引发SSL问题,执行全量更新后重启:
    sudo apt-get update && sudo apt-get upgrade -y
    sudo reboot

内容的提问来源于stack exchange,提问作者Carsten Meininghaus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 15:53:16