eFMer - BoincTasks and TThrottle forum

BoincTasks For Window, Mac & Linux => Wish List => Topic started by: Joseph Stateson on March 08, 2025, 01:27:40 PM

Title: BOINC's project list often has old URLs
Post by: Joseph Stateson on March 08, 2025, 01:27:40 PM
BT uses the local PCs all_projects_list.xml when adding a project.

Would it be possible to optionally use the all_projects_list.xml that is on the PC running BoincTasks?  That way I only need to update one file instead of 12 or more files.

ideally, the project would notify BOINC admin of the URL change which could then be propagated to users.  I do not think they inform anyone other than popping up 100's of notices about the change to the user.

I was able to add the project by overriding the default URL


<project>
<name>GPUGrid.net</name>
<id>6</id>
<url>https://www.gpugrid.net/</url>
<web_url>https://www.gpugrid.net/</web_url>

It should have been

<project>
<name>GPUGrid.net</name>
<id>6</id>
<url>https://www.gpugrid.net/gpugrid/</url>
<web_url>https://www.gpugrid.net/</web_url>


It would be nice if BOINC could handle this problem but looking around it is evident that some projects do not bother to inform BOINC admin what they are changing. 
Title: Re: BOINC's project list often has old URLs
Post by: fred on March 15, 2025, 12:33:12 AM
With some projects it's a mess.
BOINC should be able to handle this, I think this is a BOINC problem.
Or the project that uses the wrong URL.

The all_projects_list.xml isn't accesible.

The only option you have is to remove the projects and add the projects to all computers at once.

Title: Re: BOINC's project list often has old URLs
Post by: Joseph Stateson on March 15, 2025, 05:04:04 PM
Quote from: fred on March 15, 2025, 12:33:12 AMWith some projects it's a mess.
BOINC should be able to handle this, I think this is a BOINC problem.


I posted the same question over at BOINC first and so far my question received 1300+ views here and less than 90 over at BOINC. There is clearly a BOINC problem.
Title: Re: BOINC's project list often has old URLs
Post by: fred on March 15, 2025, 09:38:02 PM
Quote from: Joseph Stateson on March 15, 2025, 05:04:04 PMI posted the same question over at BOINC first and so far my question received 1300+ views here and less than 90 over at BOINC. There is clearly a BOINC problem.
You could post it on GitHub as a bug, that should get the attention of the developers.
Title: Re: BOINC's project list often has old URLs
Post by: Joseph Stateson on March 25, 2025, 01:25:21 PM
I ended up using OpenSSH for Win11 (https://stateson.net/bthistory/Win11_OpenSSL.html) and the below command to transfer the updated file to my 'Shire2' PC.
scp C:\ProgramData\BOINC\all_projects_list.xml Shire2:C:\ProgramData\BOINC\all_projects_list.xml
I only did this as I have 12 systems and two days ago I had to scramble to log in remotely and shut down each one due to an electrical storm.  After I got:  ssh Shire2 "shutdown /s /f /t 0" to work I tried that scp command which I used to update the gpugrid URLs.


Title: Re: BOINC's project list often has old URLs
Post by: fred on March 30, 2025, 12:58:32 AM
But even with a wrong URL things seem to keep working, despite the warning.
Title: Re: BOINC's project list often has old URLs
Post by: Joseph Stateson on April 01, 2025, 02:14:12 PM
Really strange problem over at Rosetta.  The normal way to add the project fails to get data unless the following is added to hosts at
c:\windows\system32\etc\hosts

128.95.160.156 boinc-files.bakerlab.org
128.95.160.156 bwsrv1.bakerlab.org

So not even all_projects_list.xml is sufficient to make that project work.

At least I did not have to detach / re-attach to fix the problem.