Re: wget 1.13 problem with https , while reading /etc/ssl/certs ?
On Mon, Oct 10, 2011 at 7:44 PM, Javier Barroso <javibarroso@gmail.com> wrote:
> Hi people,
>
> I have just asked in irc, but nobody has this issue ... do you have it ?
>
> I'm having trouble with wget 1.13-1 from sid, it take more than 15
> seconds starting to download the content of an https petition. If use
> --ca-directory=/tmp/ , then instantanely it works:
>
> annotatte-output strace wget "https://www.gmail.com"
> 19:01:41 E: open("/etc/ssl/certs",
> O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4
> 19:01:41 E: getdents(4, /* 476 entries */, 32768) = 18968
> 19:01:41 E: stat("/etc/ssl/certs/.", {st_mode=S_IFDIR|0755,
> st_size=20480, ...}) = 0
> 19:01:41 E: stat("/etc/ssl/certs/..", {st_mode=S_IFDIR|0755,
> st_size=1024, ...}) = 0
> 19:01:41 E: stat("/etc/ssl/certs/signet_ocspklasa3_pem.pem",
> {st_mode=S_IFREG|0644, st_size=1614, ...}) = 0
> 19:01:41 E: open("/etc/ssl/certs/signet_ocspklasa3_pem.pem", O_RDONLY) = 5
> 19:01:41 E: fstat(5, {st_mode=S_IFREG|0644, st_size=1614, ...}) = 0
> 19:01:41 E: fstat(5, {st_mode=S_IFREG|0644, st_size=1614, ...}) = 0
> 19:01:41 E: mmap(NULL, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f613f3ca000
> 19:01:41 E: lseek(5, 0, SEEK_CUR) = 0
> 19:01:41 E: read(5, "-----BEGIN CERTIFICATE-----nMIIE"..., 4096) = 1614
> 19:01:41 E: read(5, "", 4096) = 0
> 19:01:41 E: close(5) = 0
> 19:01:41 E: munmap(0x7f613f3ca000, 4096) = 0
> 19:01:41 E: brk(0x855000) = 0x855000
> 19:01:41 E: stat("/etc/ssl/certs/UTN_USERFirst_Email_Root_CA.pem",
> {st_mode=S_IFREG|0644, st_size=1667, ...}) = 0
> 19:01:41 E: open("/etc/ssl/certs/UTN_USERFirst_Email_Root_CA.pem", O_RDONLY) = 5
....
stats are clear about, I tried with other sid computer and work fine.
But in this computer don't work even after reboot:
With wget 1.12:
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
-nan 0.000000 0 244 read
-nan 0.000000 0 9 write
-nan 0.000000 0 31 11 open
-nan 0.000000 0 23 close
-nan 0.000000 0 8 5 stat
-nan 0.000000 0 21 fstat
-nan 0.000000 0 1 poll
-nan 0.000000 0 1 lseek
-nan 0.000000 0 37 mmap
-nan 0.000000 0 15 mprotect
-nan 0.000000 0 6 munmap
-nan 0.000000 0 11 brk
-nan 0.000000 0 7 rt_sigaction
-nan 0.000000 0 1 rt_sigprocmask
-nan 0.000000 0 2 2 ioctl
-nan 0.000000 0 10 10 access
-nan 0.000000 0 2 select
-nan 0.000000 0 2 socket
-nan 0.000000 0 1 connect
-nan 0.000000 0 1 sendto
-nan 0.000000 0 1 recvfrom
-nan 0.000000 0 3 recvmsg
-nan 0.000000 0 1 bind
-nan 0.000000 0 1 getsockname
-nan 0.000000 0 1 execve
-nan 0.000000 0 1 getrlimit
-nan 0.000000 0 1 getuid
-nan 0.000000 0 1 arch_prctl
-nan 0.000000 0 2 1 futex
-nan 0.000000 0 1 set_tid_address
-nan 0.000000 0 1 set_robust_list
------ ----------- ----------- --------- --------- ----------------
100.00 0.000000 447 29 total
With wget 1.13:
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
100.00 0.000126 0 1307 read
0.00 0.000000 0 5 write
0.00 0.000000 0 502 8 open
0.00 0.000000 0 496 close
0.00 0.000000 0 483 5 stat
0.00 0.000000 0 966 fstat
0.00 0.000000 0 474 lseek
0.00 0.000000 0 516 mmap
0.00 0.000000 0 16 mprotect
0.00 0.000000 0 479 munmap
0.00 0.000000 0 5508 brk
0.00 0.000000 0 7 rt_sigaction
0.00 0.000000 0 1 rt_sigprocmask
0.00 0.000000 0 2 2 ioctl
0.00 0.000000 0 4 writev
0.00 0.000000 0 16 14 access
0.00 0.000000 0 27 select
0.00 0.000000 0 2944 mremap
0.00 0.000000 0 2 socket
0.00 0.000000 0 1 connect
0.00 0.000000 0 1 sendto
0.00 0.000000 0 11 recvfrom
0.00 0.000000 0 3 recvmsg
0.00 0.000000 0 1 bind
0.00 0.000000 0 1 getsockname
0.00 0.000000 0 1 execve
0.00 0.000000 0 2 fcntl
0.00 0.000000 0 2 getdents
0.00 0.000000 0 1 getrlimit
0.00 0.000000 0 91 getrusage
0.00 0.000000 0 91 times
0.00 0.000000 0 1 arch_prctl
0.00 0.000000 0 3 1 futex
0.00 0.000000 0 1 set_tid_address
0.00 0.000000 0 2 clock_getres
0.00 0.000000 0 1 set_robust_list
------ ----------- ----------- --------- --------- ----------------
100.00 0.000126 13969 30 total
13969 >> 447, I don't know what is happen here !
Thanks!
Reply to: