On Mon, 2010-12-06 at 13:45 +0000, David Woodhouse wrote:
> It seems to be reliably failing to load the PAC file on the first
> attempt.

It seems that the first download attempt doesn't actually complete until
the second is made. It's slightly clearer if the URL I set is different
for the two attempts. Here I use the IPV6 address for the first, then
the Legacy IP address for the second...

pacrunner[24676]: PAC Runner version 0.1
pacrunner[24676]: src/proxy.c:__pacrunner_proxy_init() 
pacrunner[24676]: src/download.c:__pacrunner_download_init() 
pacrunner[24676]: src/manager.c:__pacrunner_manager_init() 
pacrunner[24676]: src/client.c:__pacrunner_client_init() 
pacrunner[24676]: src/manual.c:__pacrunner_manual_init() 
pacrunner[24676]: src/v8.cc:__pacrunner_mozjs_init() 
pacrunner[24676]: src/plugin.c:__pacrunner_plugin_init() 
pacrunner[24676]: plugins/curl.c:curl_init() 
pacrunner[24676]: src/download.c:pacrunner_download_driver_register() driver 
0x611aa0 name curl
pacrunner[24676]: src/plugin.c:add_plugin() Plugin curl loaded
pacrunner[24676]: src/manager.c:create_proxy_config() sender :1.519 method auto 
interface eth0
pacrunner[24676]: src/manager.c:create_proxy_config() url 
http://[2001:8b0:10b:1:21d:7dff:fe04:dbe2]/proxy.pac script (nil)
pacrunner[24676]: src/proxy.c:pacrunner_proxy_create() interface eth0
pacrunner[24676]: src/proxy.c:pacrunner_proxy_create() proxy 0x1f34f50
pacrunner[24676]: src/manager.c:create_config() path 
/org/pacrunner/configuration0
pacrunner[24676]: src/proxy.c:pacrunner_proxy_set_auto() proxy 0x1f34f50 url 
http://[2001:8b0:10b:1:21d:7dff:fe04:dbe2]/proxy.pac script (nil)
pacrunner[24676]: src/proxy.c:set_method() proxy 0x1f34f50 method 3
pacrunner[24676]: src/proxy.c:reset_proxy() proxy 0x1f34f50
pacrunner[24676]: src/proxy.c:pacrunner_proxy_ref() proxy 0x1f34f50
pacrunner[24676]: src/download.c:__pacrunner_download_update() url 
http://[2001:8b0:10b:1:21d:7dff:fe04:dbe2]/proxy.pac
pacrunner[24676]: plugins/curl.c:curl_download() url 
http://[2001:8b0:10b:1:21d:7dff:fe04:dbe2]/proxy.pac
pacrunner[24676]: plugins/curl.c:curl_download() will add handle
pacrunner[24676]: plugins/curl.c:timer_callback() interval 0
pacrunner[24676]: plugins/curl.c:curl_download() added handle
pacrunner[24676]: plugins/curl.c:timeout_callback() 
pacrunner[24676]: plugins/curl.c:check_sockets() result 0 handles 1
pacrunner[24676]: src/manager.c:destroy_proxy_config() sender :1.519 path 
/org/pacrunner/configuration0
pacrunner[24676]: src/manager.c:destroy_config() path 
/org/pacrunner/configuration0
pacrunner[24676]: src/proxy.c:pacrunner_proxy_disable() proxy 0x1f34f50
pacrunner[24676]: src/proxy.c:pacrunner_proxy_unref() proxy 0x1f34f50
pacrunner[24676]: src/manager.c:create_proxy_config() sender :1.520 method auto 
interface eth0
pacrunner[24676]: src/manager.c:create_proxy_config() url 
http://[290.155.92.209/proxy.pac script (nil)
pacrunner[24676]: src/proxy.c:pacrunner_proxy_create() interface eth0
pacrunner[24676]: src/proxy.c:pacrunner_proxy_create() proxy 0x1f47910
pacrunner[24676]: src/manager.c:create_config() path 
/org/pacrunner/configuration1
pacrunner[24676]: src/proxy.c:pacrunner_proxy_set_auto() proxy 0x1f47910 url 
http://[290.155.92.209/proxy.pac script (nil)
pacrunner[24676]: src/proxy.c:set_method() proxy 0x1f47910 method 3
pacrunner[24676]: src/proxy.c:reset_proxy() proxy 0x1f47910
pacrunner[24676]: src/proxy.c:pacrunner_proxy_ref() proxy 0x1f47910
pacrunner[24676]: src/download.c:__pacrunner_download_update() url 
http://[290.155.92.209/proxy.pac
pacrunner[24676]: plugins/curl.c:curl_download() url 
http://[290.155.92.209/proxy.pac
pacrunner[24676]: plugins/curl.c:curl_download() will add handle
pacrunner[24676]: plugins/curl.c:timer_callback() interval 0
pacrunner[24676]: plugins/curl.c:curl_download() added handle
pacrunner[24676]: plugins/curl.c:timeout_callback() 
pacrunner[24676]: plugins/curl.c:timer_callback() interval 12
pacrunner[24676]: plugins/curl.c:socket_callback() what 2 source 0
pacrunner[24676]: plugins/curl.c:socket_callback() poll out
pacrunner[24676]: plugins/curl.c:socket_callback() source 20
pacrunner[24676]: plugins/curl.c:check_sockets() result 0 handles 2
pacrunner[24676]: plugins/curl.c:event_callback() condition 4
pacrunner[24676]: plugins/curl.c:socket_callback() what 1 source 20
pacrunner[24676]: plugins/curl.c:socket_callback() poll in
pacrunner[24676]: plugins/curl.c:socket_callback() source 21
pacrunner[24676]: plugins/curl.c:timer_callback() interval 12
pacrunner[24676]: plugins/curl.c:check_sockets() result 0 handles 2
pacrunner[24676]: plugins/curl.c:event_callback() condition 1
pacrunner[24676]: plugins/curl.c:write_callback() size 1 nitems 270 realsize 270
pacrunner[24676]: plugins/curl.c:socket_callback() what 4 source 21
pacrunner[24676]: plugins/curl.c:socket_callback() poll remove
pacrunner[24676]: plugins/curl.c:socket_callback() source 0
pacrunner[24676]: plugins/curl.c:check_sockets() result 0 handles 1
pacrunner[24676]: plugins/curl.c:check_sockets() finished 
http://[2001:8b0:10b:1:21d:7dff:fe04:dbe2]/proxy.pac result 0
pacrunner[24676]: src/proxy.c:download_callback() url 
http://[2001:8b0:10b:1:21d:7dff:fe04:dbe2]/proxy.pac content 0x1f53390
pacrunner[24676]: src/proxy.c:pacrunner_proxy_enable() proxy 0x1f34f50
pacrunner[24676]: src/proxy.c:pacrunner_proxy_ref() proxy 0x1f34f50
pacrunner[24676]: src/v8.cc:__pacrunner_mozjs_set_proxy() proxy 0x1f34f50
pacrunner[24676]: src/proxy.c:pacrunner_proxy_get_script() proxy 0x1f34f50
pacrunner[24676]: src/proxy.c:pacrunner_proxy_unref() proxy 0x1f34f50
pacrunner[24676]: plugins/curl.c:timeout_callback() 
pacrunner[24676]: plugins/curl.c:check_sockets() result 0 handles 0
pacrunner[24676]: plugins/curl.c:check_sockets() finished 
http://[290.155.92.209/proxy.pac result 6
pacrunner[24676]: src/proxy.c:download_callback() url 
http://[290.155.92.209/proxy.pac content (nil)
pacrunner[24676]: Failed to retrieve PAC script
pacrunner[24676]: src/proxy.c:pacrunner_proxy_unref() proxy 0x1f47910

-- 
dwmw2

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to