当前位置:论坛首页 > Linux面板 > 求助

【待反馈】配置了阿里云OSS备份,但是计划任务执行不成功

发表在 Linux面板2023-5-6 15:21 [复制链接] 3 2419

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:免费版   7.9.9    阿里云OSS 6.2
系统版本:CentOS 7.6.1810 x86_64(Py3.7.9)
问题描述:配置了阿里云OSS备份,但是计划任务执行不成功

相关截图(日志、错误):
  1. Traceback (most recent call last):  File "/www/server/panel/plugin/alioss/alioss_main.py", line 27, in <module>    import oss2  File "/www/server/panel/pyenv/lib/python3.7/site-packages/oss2/__init__.py", line 5, in <module>    from .api import Service, Bucket, CryptoBucket  File "/www/server/panel/pyenv/lib/python3.7/site-packages/oss2/api.py", line 126, in <module>    from .crypto import BaseCryptoProvider  File "/www/server/panel/pyenv/lib/python3.7/site-packages/oss2/crypto.py", line 21, in <module>    from aliyunsdkcore import client  File "/www/server/panel/pyenv/lib/python3.7/site-packages/aliyunsdkcore/client.py", line 31, in <module>    from aliyunsdkcore.vendored.requests import codes  File "/www/server/panel/pyenv/lib/python3.7/site-packages/aliyunsdkcore/vendored/requests/__init__.py", line 48, in <module>    from .packages.urllib3.contrib import pyopenssl  File "/www/server/panel/pyenv/lib/python3.7/site-packages/aliyunsdkcore/vendored/requests/packages/urllib3/contrib/pyopenssl.py", line 46, in <module>    import OpenSSL.SSL  File "/www/server/panel/pyenv/lib/python3.7/site-packages/OpenSSL/__init__.py", line 8, in <module>    from OpenSSL import SSL, crypto  File "/www/server/panel/pyenv/lib/python3.7/site-packages/OpenSSL/SSL.py", line 19, in <module>    from OpenSSL.crypto import (  File "/www/server/panel/pyenv/lib/python3.7/site-packages/OpenSSL/crypto.py", line 3266, in <module>    name="load_pkcs7_data",TypeError: deprecated() got an unexpected keyword argument 'name'
复制代码



使用道具 举报 只看该作者 回复
发表于 2023-5-6 15:56:40 | 显示全部楼层
您好,此问题是阿里云sdk的问题,导致无法正常使用。临时解决方法:
  1. btpip uninstall aliyun-python-sdk-core -y
  2. btpip install oss2==2.17.0
复制代码


新版本已经针对此问题做过处理了,暂时还未更新的。
使用道具 举报 回复 支持 反对
发表于 2023-5-6 16:48:48 | 显示全部楼层
谢花郎 发表于 2023-5-6 15:56
您好,此问题是阿里云sdk的问题,导致无法正常使用。临时解决方法:
  1. [root@ser879298173054 ~]# btpip install oss2==2.17.0
  2. Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
  3. Requirement already satisfied: oss2==2.17.0 in /www/server/panel/pyenv/lib/python3.7/site-packages (2.17.0)
  4. Requirement already satisfied: aliyun-python-sdk-core>=2.13.12 in /www/server/panel/pyenv/lib/python3.7/site-packages (from oss2==2.17.0) (2.13.36)
  5. Requirement already satisfied: crcmod>=1.7 in /www/server/panel/pyenv/lib/python3.7/site-packages (from oss2==2.17.0) (1.7)
  6. Requirement already satisfied: pycryptodome>=3.4.7 in /www/server/panel/pyenv/lib/python3.7/site-packages (from oss2==2.17.0) (3.9.7)
  7. Requirement already satisfied: requests!=2.9.0 in /www/server/panel/pyenv/lib/python3.7/site-packages (from oss2==2.17.0) (2.25.1)
  8. Requirement already satisfied: six in /www/server/panel/pyenv/lib/python3.7/site-packages (from oss2==2.17.0) (1.15.0)
  9. Requirement already satisfied: aliyun-python-sdk-kms>=2.4.1 in /www/server/panel/pyenv/lib/python3.7/site-packages (from oss2==2.17.0) (2.14.0)
  10. Requirement already satisfied: jmespath<1.0.0,>=0.9.3 in /www/server/panel/pyenv/lib/python3.7/site-packages (from aliyun-python-sdk-core>=2.13.12->oss2==2.17.0) (0.10.0)
  11. Requirement already satisfied: cryptography>=2.6.0 in /www/server/panel/pyenv/lib/python3.7/site-packages (from aliyun-python-sdk-core>=2.13.12->oss2==2.17.0) (3.2.1)
  12. Requirement already satisfied: cffi!=1.11.3,>=1.8 in /www/server/panel/pyenv/lib/python3.7/site-packages (from cryptography>=2.6.0->aliyun-python-sdk-core>=2.13.12->oss2==2.17.0) (1.15.1)
  13. Requirement already satisfied: pycparser in /www/server/panel/pyenv/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.6.0->aliyun-python-sdk-core>=2.13.12->oss2==2.17.0) (2.21)
  14. Requirement already satisfied: chardet<5,>=3.0.2 in /www/server/panel/pyenv/lib/python3.7/site-packages (from requests!=2.9.0->oss2==2.17.0) (4.0.0)
  15. Requirement already satisfied: certifi>=2017.4.17 in /www/server/panel/pyenv/lib/python3.7/site-packages (from requests!=2.9.0->oss2==2.17.0) (2020.12.5)
  16. Requirement already satisfied: urllib3<1.27,>=1.21.1 in /www/server/panel/pyenv/lib/python3.7/site-packages (from requests!=2.9.0->oss2==2.17.0) (1.26.2)
  17. Requirement already satisfied: idna<3,>=2.5 in /www/server/panel/pyenv/lib/python3.7/site-packages (from requests!=2.9.0->oss2==2.17.0) (2.10)
  18. WARNING: You are using pip version 20.3.3; however, version 23.1.2 is available.
  19. You should consider upgrading via the '/www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip' command.
复制代码


执行btpip install oss2==2.17.0 的时候提示,然后宝塔面板无法访问了, 输入bt也没反应,但是网站可以访问
使用道具 举报 回复 支持 反对
发表于 2023-5-6 18:07:11 | 显示全部楼层
宝塔用户_iezpcf 发表于 2023-5-6 16:48
执行btpip install oss2==2.17.0 的时候提示,然后宝塔面板无法访问了, 输入bt也没反应,但是网站可以 ...

输入bt无输出问题,您可以参考下面方法尝试解决:
  1. mv /etc/init.d/bt /etc/init.d/bt_bak
  2. \cp -r -a /www/server/panel/init.sh /etc/init.d/bt
  3. chmod 755 /etc/init.d/bt && bt start
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表