messense / aliyundrive-webdav

阿里云盘 WebDAV 服务
MIT License
9.6k stars 1.09k forks source link

尝试使用12317等端口提示"note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace" #885

Closed AdoShan closed 1 year ago

AdoShan commented 1 year ago

问题描述

使用12315、12316、12317、12999等端口都提示 thread 'main' panicked at 'error binding to 0.0.0.0:12315: error creating server listener: 以一种访问权限不允许的方式做 了一个访问套接字的尝试。 (os error 10013)', C:\Users\runneradmin\.cargo\registry\src\index.crates.io-6f17d22bba15001f\hyper-0.14.27\src\server\server.rs:79:13 但是使用这些端口实际上并未被占用呢(尝试过使用管理员身份运行以及关闭防火墙仍然是一样的报错)。尝试过使用32175等端口又是OK的,是不允许使用这一段端口嘛

系统win11 22H2 未安装杀毒软件,仅开启Defender image

重现步骤

1.运行软件并尝试使用12317、12315等端口

版本

2.3.2

运行平台

Windows 11 22H2

日志

PS E:\Download\Compressed> .\aliyundrive-webdav.exe --auto-index -p 12317 -r "token打码" -U admin-W admin 2023-08-19T17:28:44.8866985+08:00 INFO aliyundrive_webdav::drive: refresh token succeed 2023-08-19T17:28:45.2341262+08:00 INFO aliyundrive_webdav::drive: found default drive drive_id=227673 thread 'main' panicked at 'error binding to 0.0.0.0:12317: error creating server listener: 以一种访问权限不允许的方式做 了一个访问套接字的尝试。 (os error 10013)', C:\Users\runneradmin.cargo\registry\src\index.crates.io-6f17d22bba15001f\hyper-0.14.27\src\server\server.rs:79:13 note: run with RUST_BACKTRACE=1 environment variable to display a backtrace PS E:\Download\Compressed> .\aliyundrive-webdav.exe --auto-index -p 32157 -r "token打码" -U admin -W admin 2023-08-19T17:28:49.8985035+08:00 INFO aliyundrive_webdav::drive: refresh token succeed 2023-08-19T17:28:50.1587215+08:00 INFO aliyundrive_webdav::drive: found default drive drive_id=227673 2023-08-19T17:28:50.1595935+08:00 INFO aliyundrive_webdav::webdav: listening on http://0.0.0.0:32157