app_config.xml doesn't work.

Message boards : Number crunching : app_config.xml doesn't work.
Message board moderation

To post messages, you must log in.

AuthorMessage
Kirill
 

Send message
Joined: 1 Nov 18
Posts: 12
Credit: 87,704
RAC: 10
Message 11296 - Posted: 12 Feb 2025, 11:15:45 UTC
Last modified: 12 Feb 2025, 11:24:10 UTC

I run boinc 8.1.0-1677 with rpc port set to 31417
When i use app_config.xml from this post https://wuprop.boinc-af.org/forum_thread.php?id=649&postid=9866 nothing happens and workunits crash because they can't connect to BOINC
It worked in past.
<app_config>
    <app_version>
       <app_name>data_collect_v4</app_name>
       <plan_class>nci</plan_class>
       <avg_ncpus>0.01</avg_ncpus>
       <cmdline>-p 31417</cmdline>
    </app_version>
</app_config>
ID: 11296 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mikey
     
Avatar

Send message
Joined: 20 May 10
Posts: 588
Credit: 1,974,383
RAC: 395
Message 11297 - Posted: 12 Feb 2025, 17:24:49 UTC - in response to Message 11296.  

I run boinc 8.1.0-1677 with rpc port set to 31417
When i use app_config.xml from this post https://wuprop.boinc-af.org/forum_thread.php?id=649&postid=9866 nothing happens and workunits crash because they can't connect to BOINC
It worked in past.
<app_config>
    <app_version>
       <app_name>data_collect_v4</app_name>
       <plan_class>nci</plan_class>
       <avg_ncpus>0.01</avg_ncpus>
       <cmdline>-p 31417</cmdline>
    </app_version>
</app_config>


When you tell Boinc to 'Read config files' is there an error message in the 'Event Log' on the wuprop line?
ID: 11297 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Kirill
 

Send message
Joined: 1 Nov 18
Posts: 12
Credit: 87,704
RAC: 10
Message 11298 - Posted: 12 Feb 2025, 17:27:08 UTC

Only several Your app_config.xml file refers to an unknown application 'srbase[insert number here]. Known applications: 'srbase6', 'srbase2'
ID: 11298 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mmonnin
       

Send message
Joined: 22 Aug 16
Posts: 469
Credit: 2,165,087
RAC: 733
Message 11299 - Posted: 12 Feb 2025, 20:52:16 UTC

Is your BOINC client starting with port 31417?

I see one of your clients working ok, another with a single task that timed out, a 3rd with an aborted task and one that looks like the task did not see any running work from other projects. The last part might be what you meant by "crashed" and could be related to my first question if the app and client aren't using the same port.
ID: 11299 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mikey
     
Avatar

Send message
Joined: 20 May 10
Posts: 588
Credit: 1,974,383
RAC: 395
Message 11308 - Posted: 13 Feb 2025, 13:10:46 UTC - in response to Message 11298.  

Only several Your app_config.xml file refers to an unknown application 'srbase[insert number here]. Known applications: 'srbase6', 'srbase2'


Yeah SRBase is a pain in the neck until you get it figured out with the numbers instead of the names, but it's just listing the RIGHT things instead of whatever you are using. It could also be that you just aren't getting any of those kinds of tasks right now so it's not recognizing what you have. For SRBase my app_config.xml file looks like this:

<app_config>

<app>
<name>srbase</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase2</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase3</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase4</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase5</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase6</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase7</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase8</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase9</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase10</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase11</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<app>
<name>srbase12</name>
<max_concurrent>1</max_concurrent>
<fraction_done_exact/>
</app>
<app_version>
<app_name>srbase</app_name>
<cmdline>-t3</cmdline>
</app_version>

<project_max_concurrent>1</project_max_concurrent>

<report_results_immediately/>

</app_config>

And then I select which type of task to run on the website, that way everything is covered. The file says to use 3 cpu cores for each kind of task and to only run 1 task at a time. This is on my laptop so obviously my desktops are slightly different. This also doesn't cover the TF gpu tasks as i run them one at a time, which is the dfault.
ID: 11308 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Kirill
 

Send message
Joined: 1 Nov 18
Posts: 12
Credit: 87,704
RAC: 10
Message 11309 - Posted: 13 Feb 2025, 13:15:35 UTC
Last modified: 13 Feb 2025, 13:16:41 UTC

I have have made a github issue about this.
They have made a fix.
https://github.com/BOINC/boinc/issues/6072
ID: 11309 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mmonnin
       

Send message
Joined: 22 Aug 16
Posts: 469
Credit: 2,165,087
RAC: 733
Message 11310 - Posted: 13 Feb 2025, 20:50:34 UTC
Last modified: 13 Feb 2025, 20:50:53 UTC

mikey, the app_config is for this project.

How are you starting the client?

I have an app_config working here at WUProp on every PC as I run 1 client for CPU work and a 2nd for GPU work. This includes Ubuntu 24
ID: 11310 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Kirill
 

Send message
Joined: 1 Nov 18
Posts: 12
Credit: 87,704
RAC: 10
Message 11311 - Posted: 14 Feb 2025, 5:58:01 UTC

I start boinc like this:
cd ~/BOINC
~/run_client


user@DESKTOP-P57624Q:~/BOINC$ cat run_client
cd "/home/user/BOINC" && exec /usr/local/bin/boinc --gui_rpc_port 31417 $@
I am running latest nightly boinc version from https://boinc.berkeley.edu/dl/linux/nightly/noble noble main
ID: 11311 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mikey
     
Avatar

Send message
Joined: 20 May 10
Posts: 588
Credit: 1,974,383
RAC: 395
Message 11312 - Posted: 14 Feb 2025, 15:28:25 UTC - in response to Message 11310.  
Last modified: 14 Feb 2025, 15:30:34 UTC

mikey, the app_config is for this project.

How are you starting the client?

I have an app_config working here at WUProp on every PC as I run 1 client for CPU work and a 2nd for GPU work. This includes Ubuntu 24


I do not use an app_config for wuprop, I just let it run on both Windows and Linux.

I start most clients by clicking on the Boinc icon, the latest Linux Mint though I'm running thru the command prompt, it's only running the LLMentorGrid tasks though so it's not really a big deal.

I do use an app_config file for most projects though to limit the number of tasks running at one time, ie 12 of these tasks and 10 of those tasks on my 12/24 core pc.

mikey
ID: 11312 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile rebirther
 
Avatar

Send message
Joined: 28 Mar 10
Posts: 15
Credit: 126,290
RAC: 0
Message 11322 - Posted: 24 Feb 2025, 18:44:00 UTC - in response to Message 11298.  

Only several Your app_config.xml file refers to an unknown application 'srbase[insert number here]. Known applications: 'srbase6', 'srbase2'


Thats normal. If the BOINC server doesnt have a record of a result you will get his message. If you report one results of the unknown app BOINC knows it. Its not an error only a warning.
ID: 11322 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : app_config.xml doesn't work.

©2025 Sébastien