08.12.2020 8:28, Tom Crane пишет:
I suspect you use OpenSSL for TLS and wget is missing the fcntl()
call from
src/openssl.c.
That was it. Checking the Slackware distro's build script
http://slackware.osuosl.org/slackware64-current/source/n/wget/wget.SlackBuild
shows it specifies,
On Mon, Dec 7, 2020 at 9:29 PM Tom Crane wrote:
>
> On Mon, 7 Dec 2020, Petr Pisar wrote:
>
> > V??Mon, Dec 07, 2020 at 03:44:32AM +,??Tom Crane napsal(a):
> ...
> >
> > I suspect you use OpenSSL for TLS and wget is missing the fcntl() call from
> > src/openssl.c.
>
> That was it. Checking
On Mon, 7 Dec 2020, Petr Pisar wrote:
V??Mon, Dec 07, 2020 at 03:44:32AM +,??Tom Crane napsal(a):
[analysis cut]
Many thanks for your analysis.
I suspect you use OpenSSL for TLS and wget is missing the fcntl() call from
src/openssl.c.
That was it. Checking the Slackware distro's
07.12.2020 9:44, Tom Crane пишет:
On Sun, 6 Dec 2020, Petr Pisar wrote:
V Sun, Dec 06, 2020 at 06:48:13PM +, Tom Crane napsal(a):
tmp$ strace -s999 -f -e trace=network wget -S -v
--no-check-certificate --waitretry=1 --tries=1 --timeout=1
--read-timeout=1 --wait=1 -O /tmp/280200433.tmp
On Sun, 6 Dec 2020, Petr Pisar wrote:
V Sun, Dec 06, 2020 at 06:48:13PM +, Tom Crane napsal(a):
tmp$ strace -s999 -f -e trace=network wget -S -v --no-check-certificate
--waitretry=1 --tries=1 --timeout=1 --read-timeout=1 --wait=1 -O
/tmp/280200433.tmp
V Sun, Dec 06, 2020 at 06:48:13PM +, Tom Crane napsal(a):
> tmp$ strace -s999 -f -e trace=network wget -S -v --no-check-certificate
> --waitretry=1 --tries=1 --timeout=1 --read-timeout=1 --wait=1 -O
> /tmp/280200433.tmp https://www.tesco.com/groceries/en-GB/products/280200433
[...]
>
I am using the following command in a script (shown here running under strace),
tmp$ strace -s999 -f -e trace=network wget -S -v --no-check-certificate
--waitretry=1 --tries=1 --timeout=1 --read-timeout=1 --wait=1 -O
/tmp/280200433.tmp https://www.tesco.com/groceries/en-GB/products/280200433