On 2017-07-26 19:33:55 +0200, Francesco Poli wrote:
> Could you please perform the following test?
> 
> As root, back up one file:
> 
>   # cp -ai /usr/lib/ruby/vendor_ruby/aptlistbugs/debian/btssoap.rb /root/
> 
> Then, edit lines 35÷37 of the file itself (using VIM or any other
> editor of your choice):
> 
>   # vim /usr/lib/ruby/vendor_ruby/aptlistbugs/debian/btssoap.rb
> 
> Please try to set 10 (in stead of 999) for the three timeout values.
> 
> Does this solve your issue?

This solves the timeout issue, but actually the bug is worse than
I thought. After setting

        @drv.options["protocol.http.connect_timeout"] = 10
        @drv.options["protocol.http.send_timeout"] = 10
        @drv.options["protocol.http.receive_timeout"] = 10

I get:

Retrieving bug reports... 0% Fail
Error retrieving bug reports from the server with the following error message:
E: execution expired
It could be because your network is down, or because of broken proxy servers, 
or the BTS server itself is down. Check network configuration and try again
Retry downloading bug information? [Y/n] 

i.e. it doesn't fallback to the IPv4 address, contrary to what
other tools do!

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to