Posts by Ananas

InfoMessage
41) Message boards : Web interfaces : Template master page : language_select.php link missing
Message 19689
Posted 22 Aug 2008 by ProfileAnanas
Why has language_select.php even been created if the project home doesn't contain a link to it?

It's very useful to get rid of those incomplete translation and messy language cocktails.
42) Message boards : Questions and problems : Error
Message 19116
Posted 3 Aug 2008 by ProfileAnanas
Another possible reason : app_info.xml is outdated and doesn't cover the current version, that is required by the results.
43) Message boards : BOINC client : 6.2.14 mass deploying
Message 19115
Posted 3 Aug 2008 by ProfileAnanas
I just found a step by step page :

The Lazy Slug's Guide To... ...easy deployment and maintenance of BOINC on your network.
44) Message boards : Questions and problems : 6.2.14 problems
Message 19014
Posted 1 Aug 2008 by ProfileAnanas
Ah, that makes sense.

On a service install I haven't tried the manager yet,
just BOINCview, that's why I didn't know about that bug.

Thanks :-)
45) Message boards : Questions and problems : 6.2.14 problems
Message 19011
Posted 1 Aug 2008 by ProfileAnanas
Hmmm ... sounds like a mighty stupid "innovation" if it isn't optional.
46) Message boards : Web interfaces : BOINC dev forum repeatedly requests login?
Message 18947
Posted 30 Jul 2008 by ProfileAnanas
That sounds much like session cookies instead of permanent ones.

Is the date on your machine way out of sync, probably for fixing an expiration issue?
47) Message boards : Projects : Projects looking for rogue meteors?
Message 18883
Posted 28 Jul 2008 by ProfileAnanas
Have a look at the thread "Near-Earth Asteroid @home ???" here in this forum (a few lines away from yours).
48) Message boards : Questions and problems : Available Work But No Space
Message 18882
Posted 28 Jul 2008 by ProfileAnanas
Maybe this helps in some cases
49) Message boards : Server programs : Does someone know how to start or stop a Daemon?
Message 18844
Posted 26 Jul 2008 by ProfileAnanas
Linux has a command "killall" that handles the ps/grep/kill stuff internally
50) Message boards : Server programs : Problem with the connection between client and server (WorkUnits, Daemons, etc...)
Message 18843
Posted 26 Jul 2008 by ProfileAnanas
I guess, your host gets the information from "get_project_config.php" (under your project root), which reads the settings from ../../config.xml

51) Message boards : Server programs : What does the values of columns "server_state","outcome","client_state" in the table "result"means?
Message 18842
Posted 26 Jul 2008 by ProfileAnanas
result.inc

or

boinc_db.h

52) Message boards : BOINC client : Heartbeat replacement
Message 18827
Posted 25 Jul 2008 by ProfileAnanas
I know now when it happens, at least one of the possible situations :

When the name server cannot be accessed, the core clients seem to be completely stuck, so that it has no time to write the heartbeat timestamp into the memory.

My ISP has some "forced disconnect" after 24 hours, after which an immediate reconnect isn't possible for about 10 minutes. It does not happen at a certain time of the day, just now and then.

Those core clients that try to connect just at that time, produce heartbeat messages from the project applications on that computer.


I have configured several name servers, not just the router. I'm not sure wether that plays a role.
53) Message boards : API : Java applications for any java enabled patform
Message 18816
Posted 24 Jul 2008 by ProfileAnanas
The wrapper can basically start anything that you can run from a command line. It will communicate with the BOINC core client through the API functions and it can communicate with your application through functions you have to design.

In the most trivial case, this can be a simple file interface, e.g. :

The wrapper reads the progress from a file, written by your project application

The wrapper creates a file that makes the project go to sleep and wait for that file to disappear (while other projects get their CPU time share or the user wants BOINC to sleep)


You could of course implement TCP socket, named pipe, shared memory or whatever communication between wrapper and scientific program as well.


The file interface method even allows to wrap programs that do not know anything about BOINC at all.


p.s.: If you plan to integrate the BOINC API into your program, a JNI wrapper for the API might be an option.

The SZTAKI guys seem to have explored that stuff : PPT-Presentation
54) Message boards : Promotion : The 'set it and forget it' school of BOINC participation
Message 18745
Posted 22 Jul 2008 by ProfileAnanas
Don't yell at me for still using 4.19 on some boxes. After some not so good experiences with later BOINC versions and Squid authentication, I decided to keep it as long as Einstein allows it.
55) Message boards : BOINC Manager : can't create HTTP response output file
Message 18676
Posted 20 Jul 2008 by ProfileAnanas
The message comes from the cURL interface of the BOINC client, when tries to open a file for writing.

Have you changed the user that runs BOINC or copied BOINC to a different location?

Check the permissions on the "projects" subdirectory (and the subdirectories below) of your BOINC work directory. Can the user that runs BOINC create subdirectories under "projects" and create files in those subdirectories?
56) Message boards : Questions and problems : Available Work But No Space
Message 18675
Posted 20 Jul 2008 by ProfileAnanas
Oh, I forgot those click/open and click/close things as I usually use a text editor. Thanks.
57) Message boards : Questions and problems : Available Work But No Space
Message 18672
Posted 20 Jul 2008 by ProfileAnanas
I wonder if the dash in front of some XML tags in your preferences file can cause such a behaviour, like

- <global_preferences>

58) Message boards : Questions and problems : Msg Interpretation
Message 18637
Posted 19 Jul 2008 by ProfileAnanas
http://cels-at-home-dev.dyndns.org/test/server_status.php
http://cels-at-home-dev.dyndns.org/cels/server_status.php
Results ready to send	0

Those pages say that the project currently does not have any work prepared for crunchers.
59) Message boards : Server programs : sample_work_generator is not running
Message 18630
Posted 19 Jul 2008 by ProfileAnanas
One hint that might help :

XML tags that contain single values need to be in a separate line each and have to be contained in a single line.

BOINC will not handle additional line feeds within an XML tag and it will have trouble with multiple tags in one line.
60) Message boards : Server programs : Is any excutable program suitable for using wrapper?
Message 18629
Posted 19 Jul 2008 by ProfileAnanas
Some projects are even using interpreter programs within a wrapper. Basically you can use any program or script that you can start from the command line somehow.


Crunchers will be unhappy, if results run very long without having checkpoints and if programs do not pause when BOINC tells them to. Multithreaded applications can cause trouble as well, as those will usually affect other projects.

If you do not have any control over the source of the wrapped program (i.e. want to wrap a ready-made program), you will probably not be able to add those features, if the program doesn't come with them.


Basically they will still run - but the problem will be to find someone who wants to run them ;-)


p.s.: Programs that do not run in batch mode and insist in having a GUI will not be wrappable of course - but I guess that's understood. Same for programs that insist in beeing attached to a tty.
Previous 20 · Next 20

Copyright © 2025 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.