宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 讨论

【待反馈】宝塔应用商店下载的webdav,添加NAS的识别正常,

发表在 Linux面板2025-3-6 23:48 [复制链接] 3 696

宝塔webdav,添加NAS穿透的webdav识别正常,但无法上传!
错误日志:

  1. |-正在上传到WebDAV存储,请稍候...
  2. Traceback (most recent call last):
  3.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/webdav4/client.py", line 372, in _request
  4.     http_resp.raise_for_status()
  5.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/httpx/_models.py", line 749, in raise_for_status
  6.     raise HTTPStatusError(message, request=request, response=self)
  7. httpx.HTTPStatusError: Client error '403 Forbidden' for url 'https://mynas.xyz/dav/volume2'
  8. For more information check: https://httpstatuses.com/403

  9. The above exception was the direct cause of the following exception:

  10. Traceback (most recent call last):
  11.   File "/www/server/panel/script/backup.py", line 48, in <module>
  12.     backup.backupSite(sys.argv[2], sys.argv[3], echo_id)
  13.   File "/www/server/panel/script/backup.py", line 20, in backupSite
  14.     self.backup_site(name, save=count, echo_id=echo_id)
  15.   File "class/panelBackup.py", line 643, in backup_site
  16.     if self._cloud.upload_file(dfile, 'site'):
  17.   File "/www/server/panel/plugin/webdav/webdav_main.py", line 161, in upload_file
  18.     return self.upload_file_in_chunks(file_name, upload_path, chunk_size=1 * 1024 * 1024, upload_speed=upload_speed)
  19.   File "/www/server/panel/plugin/webdav/webdav_main.py", line 175, in upload_file_in_chunks
  20.     if not self.ensure_directories_exist(remote_dir):
  21.   File "/www/server/panel/plugin/webdav/webdav_main.py", line 133, in ensure_directories_exist
  22.     if not self.client.exists(current_path):
  23.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/webdav4/client.py", line 549, in exists
  24.     self.propfind(path)
  25.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/webdav4/client.py", line 318, in propfind
  26.     http_resp = self.with_retry(call)
  27.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/webdav4/func_utils.py", line 44, in wrapped_function
  28.     return func()
  29.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/webdav4/func_utils.py", line 68, in wrapped
  30.     return func(*args, **kwargs)
  31.   File "/www/server/panel/pyenv/lib/python3.7/site-packages/webdav4/client.py", line 374, in _request
  32.     raise HTTPError(http_resp) from exc
  33. webdav4.client.HTTPError: received 403 (Forbidden)
复制代码

不管是权限,路径,试了无数次

CF的https的穿透也用了
frp的http穿透也用的

都是识别路径登录正常,就是备份执行的时候上传不了

使用道具 举报 只看该作者 回复
发表于 2025-3-7 10:42:55 | 显示全部楼层
看上面的提示,是403权限问题
可以检查一下目录的权限,以及是否开启了系统加固或防篡改等安全软件
尝试上传小文件看看
使用道具 举报 回复 支持 反对
发表于 2025-3-7 11:59:42 | 显示全部楼层
阿珂 发表于 2025-3-7 10:42
看上面的提示,是403权限问题
可以检查一下目录的权限,以及是否开启了系统加固或防篡改等安全软件
尝试上 ...

用RaiDrive挂载同样的webdav,托入写入新建删除都没问题,用了一两年了
什么权限都给了,检查了无数遍
使用道具 举报 回复 支持 反对
发表于 2025-3-10 09:45:23 | 显示全部楼层
阿珂 发表于 2025-3-7 10:42
看上面的提示,是403权限问题
可以检查一下目录的权限,以及是否开启了系统加固或防篡改等安全软件
尝试上 ...

辛苦看下
https://www.bt.cn/bbs/thread-144193-1-1.html
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析
快速回复 返回顶部 返回列表