V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
lyxxxh2
V2EX  ›  Python

宝塔不能自动续签的 bug 修复

  •  
  •   lyxxxh2 · 18 小时 35 分钟前 · 603 次点击

    环境

    宝塔版本:9.0.0

    系统:Ubuntu 24.04.1 LTS (Noble Numbat) x86_64(Py3.7.16)

    起因

    https://i.imgur.com/Rshnwmp.png

    发现证书居然有 25 天的,宝塔自动续签摆设的???

    /www/server/panel/pyenv/bin/python3 -u /www/server/panel/class/acme_v2.py --renew=1

    acme_v2.py

    https://i.imgur.com/OtIPz0a.png

    经过测试,发现 p_key 多了个换行。 因此删除换行即可:

    if pkey[-1] == '\n':
        pkey = pkey[:-1]
    

    (换行是宝塔加的,因为证书都是从宝塔点击申请的)

    结果: https://i.imgur.com/4vwi8LA.png

    5 条回复    2025-01-22 10:01:27 +08:00
    tlerbao
        1
    tlerbao  
       15 小时 15 分钟前
    这个自动续签我就没好使过,我都是自己手动上去续签哈
    siriussilen
        2
    siriussilen  
       14 小时 47 分钟前
    +1 , 从来没好使过,真是个草台班子
    tim2017
        3
    tim2017  
       11 小时 12 分钟前 via iPhone
    经常不好使
    simonsww
        4
    simonsww  
       1 小时 17 分钟前
    我是更新到最新版,好像暂时没问题
    macaodoll
        5
    macaodoll  
       6 分钟前
    证书续签这种事情,各种开源解决方案一堆,不明白这帮草台班子怎么抄都不乐意抄
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5803 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 02:07 · PVG 10:07 · LAX 18:07 · JFK 21:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.