Only World Community Grid can connect to Server

Message boards : Questions and problems : Only World Community Grid can connect to Server
Message board moderation

To post messages, you must log in.

AuthorMessage
physici

Send message
Joined: 23 Dec 10
Posts: 3
Germany
Message 36190 - Posted: 23 Dec 2010, 8:47:18 UTC

Hi,

I've encountered the problem, that only the World Community Grid can access the servers and is able to download work units. My other projects like Einstein@Home or Lhc@home have permanent connection problems.

So I switched to http_debug and got the following information:
23-Dec-2010 09:36:44 [Einstein@Home] Requesting new tasks
23-Dec-2010 09:36:44 [---] [http_debug] HTTP_OP::init_post(): http://einstein.phys.uwm.edu/EinsteinAtHome_cgi/cgi
23-Dec-2010 09:36:44 [---] [http_debug] HTTP_OP::libcurl_exec(): ca-bundle set
23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Info: timeout on name lookup is not supported
23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Info: About to connect() to einstein.phys.uwm.edu port 80 (#2)
23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Info: Trying 129.89.61.70...
23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Info: Connected to einstein.phys.uwm.edu (129.89.61.70) port 80 (#2)
23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: POST /EinsteinAtHome_cgi/cgi HTTP/1.1

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: User-Agent: BOINC client (windows_intelx86 6.10.58)

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: Host: einstein.phys.uwm.edu

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: Accept: */*

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: Accept-Encoding: deflate, gzip

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: Content-Type: application/x-www-form-urlencoded

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: Content-Length: 6803

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server: Expect: 100-continue

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Sent header to server:

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Received header from server: HTTP/1.1 100 Continue

23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Info: Expire cleared
23-Dec-2010 09:36:44 [---] [http_debug] [ID#1] Info: Closing connection #2
23-Dec-2010 09:36:44 [---] [http_debug] HTTP error: Failure when receiving data from the peer
23-Dec-2010 09:36:45 [---] Project communication failed: attempting access to reference site
23-Dec-2010 09:36:45 [---] [http_debug] HTTP_OP::init_get(): http://www.google.com/
23-Dec-2010 09:36:45 [---] [http_debug] HTTP_OP::libcurl_exec(): ca-bundle set
23-Dec-2010 09:36:45 [Einstein@Home] Scheduler request failed: Failure when receiving data from the peer

Afterwards it tries to connect google.com which always works.

The World Community Grid receives working units and works like a charm.

Can anyone help?
physici
ID: 36190 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15482
Netherlands
Message 36191 - Posted: 23 Dec 2010, 9:25:05 UTC - in response to Message 36190.  
Last modified: 23 Dec 2010, 9:25:39 UTC

"Failure when receiving data from the peer" and "Failed sending data to the peer" are HTTP handling errors when you haven't allowed BOINC through your firewall or proxy server. Make sure that you allow Boinc.exe to connect to the internet on both TCP port 443 and port 80. Port 443 is apparently enabled, since you can connect to WCG, but you have shielded port 80 used by the majority of other projects.

By the way, the LHC project has very little work these days. Months can go by without any. Just so you know.
ID: 36191 · Report as offensive
physici

Send message
Joined: 23 Dec 10
Posts: 3
Germany
Message 36192 - Posted: 23 Dec 2010, 10:06:59 UTC

I checked that already. Both ports (80 and 443) are open. To ensure that, I opened them manually in the Windows Firewall. But the problem persists.

Boinc also tries to connect google.com via port 80 after failing to connect with Einstein@home. That is always successful.
ID: 36192 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15482
Netherlands
Message 36193 - Posted: 23 Dec 2010, 11:27:57 UTC - in response to Message 36192.  
Last modified: 23 Dec 2010, 11:28:18 UTC

What you can do is try using HTTP 1.0
In the cc_config.xml file you have, add the options part as shown below:

<cc_config>
<log_flags>
</log_flags>
<options>
<http_1_0>1</http_1_0>
</options>
</cc_config>


Exit BOINC & restart it. Then try to make another connection.
This forces BOINC to use HTTP 1.0 connections, instead of HTTP 1.1
ID: 36193 · Report as offensive
physici

Send message
Joined: 23 Dec 10
Posts: 3
Germany
Message 36194 - Posted: 23 Dec 2010, 12:11:35 UTC

Didn't work.

But I solved the problem just a minute ago by using a proxy. I tried that already, but with the other proxy the connection still failed. Now it works surprisingly.

Thanks for help :)
ID: 36194 · Report as offensive

Message boards : Questions and problems : Only World Community Grid can connect to Server

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.