Opened 17 years ago

Last modified 15 years ago

#343 closed Defect

Win32 Boinc 5.8 or 5.10 http/https proxy — at Version 7

Reported by: nico4485 Owned by: davea
Priority: Critical Milestone: 5.10
Component: Client - Daemon Version:
Keywords: proxy Cc: Pepo

Description (last modified by Nicolas)

Hi,

Boinc download/upload failed with WCG project when using corporate http proxy. Some files are correctly download for WCG project, for Seti or Rosetta, all is working. At the end of working, impossible to upload results

Someone have a solution ??

WCG client (united device) work correctly

Log file :

2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: HTTP/1.0 407 Proxy Authentication Required 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: Date: Tue, 17 Jul 2007 08:46:04 GMT 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: Content-Length: 273 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: Content-Type: text/html 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: Server: NetCache? appliance (NetApp/?6.0.5D1) 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: Proxy-Connection: close 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: Proxy-Authenticate: Basic realm="proxy"
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Received header from server: 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] info: Ignore 273 bytes of response-body
2007-07-17 10:46:23 [---] [http_debug] [ID#32] info: Proxy auth using Basic with user 'pgtl097'
2007-07-17 10:46:23 [---] [http_debug] [ID#32] Sent header to server: CONNECT secure.worldcommunitygrid.org:443 HTTP/1.0 
Host: secure.worldcommunitygrid.org:443 
Proxy-Authorization: Basic xxxxxxxxxxxxxxxxxxxx 
User-Agent: BOINC client (windows_intelx86 5.10.13) 
Proxy-Connection: Keep-Alive 
Content-Type: application/x-www-form-urlencoded 
2007-07-17 10:46:23 [---] [http_debug] [ID#32] info: Proxy CONNECT aborted
2007-07-17 10:46:23 [---] [http_debug] [ID#32] info: Expire cleared
2007-07-17 10:46:23 [---] [http_debug] [ID#32] info: Closing connection #0
2007-07-17 10:46:23 [---] [http_debug] HTTP error: failure when receiving data from the peer
2007-07-17 10:46:24 [---] Project communication failed: attempting access to reference site
2007-07-17 10:46:24 [---] [http_debug] HTTP_OP::init_get(): http://www.google.com
2007-07-17 10:46:24 [---] [file_xfer_debug] FILE_XFER_SET::poll(): http op done; retval -184
2007-07-17 10:46:24 [---] [file_xfer_debug] PERS_FILE_XFER::poll(): file transfer status -184
2007-07-17 10:46:24 [World Community Grid] [file_xfer] Temporarily failed upload of le241_00003_2_0: http error
2007-07-17 10:46:24 [World Community Grid] Backing off 2 hr 13 min 15 sec on upload of file le241_00003_2_0 

Change History (7)

comment:1 Changed 17 years ago by KSMarksPsych

Component: Client - BuildClient - Daemon
Owner: changed from romw to davea

comment:2 Changed 17 years ago by nico4485

win32 5.10.16 of BOINC : Same Problem

comment:3 Changed 17 years ago by davea

Please specify the proxy type and authentication method.

comment:4 Changed 17 years ago by nico4485

I use a corporate HTTP Proxy on port 8080 with Boinc

when i use Seti project or rosetta, no problem When i use WCG, download some files (not all) is impossible. I suppose a problem with HTTPS tunnel with HTTP proxy on BOINC

On the same computer, i try to use UD agent of WCG and specify a HTTPS proxy and it's OK, working units are correctly download.

comment:5 Changed 17 years ago by Didactylos

Ignore 273 bytes of response-body

This usually means that the proxy is returning an extended error message - for example, telling you that HTTPS isn't allowed, or that the password is incorrect. I think this should be kicked back to support before being treated as a bug.

Or can the error message be saved somewhere for troubleshooting purposes?

nico4485, you can use wireshark to log the communication and get a low-level view of the problem. If you can't analyse it yourself, create a trace and make it available to the WCG or BOINC support people.

comment:6 Changed 17 years ago by Pepo

Tested from behind NTLM authentication HTTP proxy, port 8080. Win32 Boinc 5.10.20. (Without [http_debug] flag.)

The first connection (a project update) came through, but later nothing: project updates fail with "Scheduler request failed: server returned nothing (no headers, no data)", ref sites checks - all failed, upload/download files - all failed.

I'll try [http_debug] flag and Wireshark sometimes later.

comment:7 Changed 17 years ago by Nicolas

Description: modified (diff)

Formatted log correctly, and removed private information from it (the proxy password).

Note: See TracTickets for help on using tickets.