Message boards : Server programs : No start tag in scheduler reply
Message board moderation
Author | Message |
---|---|
Send message Joined: 26 Nov 14 Posts: 7 |
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 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. |
Send message Joined: 20 Nov 12 Posts: 801 |
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. |
Send message Joined: 26 Nov 14 Posts: 7 |
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. |
Send message Joined: 20 Nov 12 Posts: 801 |
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. |
Send message Joined: 26 Nov 14 Posts: 7 |
I use Apache 2.4.7 on Ubuntu Server 14.04. |
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.