by Guest on 2023/12/22 01:34:38 PM
Setting to reproduce:
Set Network -> Connections -> Outgoing peer connection encryption to Encrypted only.
Current behavior:
The setting only applies to Bittorrent peers.
Expected behavior:
It (or a separate setting) should apply to HTTP peers aka. WebSeeds defined in the url-list field (BEP 19).
HTTP-only WebSeeds should be tried on HTTPS or ignored.
If Outgoing peer connection encryption is set to Encrypted preferred, HTTP-only WebSeeds should be tried on HTTPS first,
then fall back to HTTP while sending the Upgrade-Insecure-Requests HTTP header.
Example public torrent with a few non HTTPS WebSeeds defined:
https://deb.parrot.sh/direct/parrot/iso/current/Parrot-security-6.0-beta1_amd64.iso.torrent