ronggang / transmission-web-control

一个 Transmission 浏览器管理界面。Transmission Web Control is a custom web UI.
MIT License
4.59k stars 778 forks source link

Install script failed on DSM 6.2.3 due to unsupported wget option (--no-check-certificate) #613

Closed helixzz closed 1 year ago

helixzz commented 1 year ago

如果反馈BUG,请提供以下信息,如果可能,同时提供英文描述,谢谢。

root@HeliXZz-DSM:~# which wget /opt/bin/wget

root@HeliXZz-DSM:~# wget --version GNU Wget 1.12 built on linux-gnu. +digest +ipv6 -nls -ntlm +opie +md5/builtin -https -gnutls -openssl -iri ...

helixzz commented 1 year ago

EDIT: The DSM built-in wget even doesn't support HTTPS. I will suggest always using cURL instead.

root@HeliXZz-DSM:~# wget https://gitee.com/culturist/transmission-web-control/raw/master/release/install-tr-control-gitee.sh 
https://gitee.com/culturist/transmission-web-control/raw/master/release/install-tr-control-gitee.sh: HTTPS support not compiled in.
helixzz commented 1 year ago

UPDATE: It turned out that it's ipkg who altered the default wget binary in DSM. While installing ipkg, it installs a wget package that much older than the one DSM builts in. Uninstalling the additional wget binady solves the problem.