curl 7.7.3 (i686-pc-linux-gnu) libcurl 7.7.3 (OpenSSL
0.9.6a)
Transferring anything via https (for example a small
image,
https://www.bahn.de/img/logo_die_bahn.gif, size 1.2kB)
takes about
16-17 seconds. Transferring the same image via http
takes less than
0.1 seconds. These 16-17 seconds seem to be
independent of the
actual content size.
Tested with curl 7.7.1, 7.7.2 and 7.7.3
Logged In: YES
user_id=1110
I just tried that exact https://-URL on two of my
development machines, with 7.7.3 on both.
They both fetched that gif within fractions of a second.
The machines are running Linux 2.4 and Solaris 2.7.
Unfortunately, I can't even understand what curl could
possibly do to delay the transfer that way. There's nothing
in curl that can do that. The problem is most likely to be
on the network level in your environment, in the TCP or SSL
layers.
Logged In: YES
user_id=1110
Ingo Wilken posted the following note:
"this weird delay was caused by a local patch. With an
unmodified curl library, https transfers work as
expected. Sorry for any inconvenience."