No start tag in scheduler reply

Message boards : Server programs : No start tag in scheduler reply
Message board moderation

To post messages, you must log in.

AuthorMessage
boinc42

Send message
Joined: 26 Nov 14
Posts: 7
Germany
Message 58205 - Posted: 26 Nov 2014, 12:14:07 UTC

Hello,

I downloaded (and made) the BOINC server from git://boinc.berkeley.edu/boinc-v2.git (version.log contains string 6.11.1).

Then I created a project with the example application uc2 for the plattforms i686-pc-linux-gnu and x86_64-pc-linux-gnu.
The project website and the project management website work.
All plattforms, the apps and the workunits are in the database.
In the download directory are all necessary files.

But if I connect a client, I get this in the event log of the client:

Mi 26 Nov 2014 12:02:43 CET | | Fetching configuration file from http://192.168.178.38/tah/get_project_config.php
Mi 26 Nov 2014 12:02:56 CET | Test@home | Master file download succeeded
Mi 26 Nov 2014 12:03:02 CET | Test@home | Sending scheduler request: Project initialization.
Mi 26 Nov 2014 12:03:02 CET | Test@home | Requesting new tasks for CPU
Mi 26 Nov 2014 12:03:03 CET | Test@home | [error] No start tag in scheduler reply


The workunits have the state unsent in the server.
There isn't a scheduler.log, but the other log files are present.
In the client the sched_reply_192.168.178.38_tah.xml file isn't a xml file, it is a .ELF file.

Thanks in advance.
ID: 58205 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 58226 - Posted: 26 Nov 2014, 19:38:57 UTC - in response to Message 58205.  
Last modified: 26 Nov 2014, 19:40:25 UTC

In the client the sched_reply_192.168.178.38_tah.xml file isn't a xml file, it is a .ELF file.

I wonder if that's the scheduler binary (from projects/tah/cgi-bin). If that's the case then your web server isn't set up correctly. Check the configuration and remember to restart the web server after you've made changes. The file projects/tah/tah.httpd.conf contains the directives you need.
ID: 58226 · Report as offensive
boinc42

Send message
Joined: 26 Nov 14
Posts: 7
Germany
Message 58267 - Posted: 27 Nov 2014, 19:47:44 UTC - in response to Message 58226.  

Thanks Juha,

you were right. The CGI scheduler didn't work. I forgot to activate CGI in Apache. After activating CGI with this command
sudo a2enmod cgi

all things work.
ID: 58267 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 58271 - Posted: 27 Nov 2014, 21:03:43 UTC - in response to Message 58267.  

Ah, it didn't cross my mind that the CGI module wouldn't be enabled.

Is this Apache 2.4 on Debian-like system? Look like for Apache 2.2 the module is enabled automatically, but not for 2.4.
ID: 58271 · Report as offensive
boinc42

Send message
Joined: 26 Nov 14
Posts: 7
Germany
Message 58288 - Posted: 28 Nov 2014, 21:26:28 UTC - in response to Message 58271.  

I use Apache 2.4.7 on Ubuntu Server 14.04.
ID: 58288 · Report as offensive

Message boards : Server programs : No start tag in scheduler reply

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.