Posts by Raistmer

1) Message boards : Questions and problems : Pixel 3a (Android 10) stops Boinc from running in the background (Message 100005)
Posted 19 Jul 2020 by Raistmer
Post:
Unfortunately, this issue common for other models and other brands too.
So BOINc still need smth to prevent suspending. Either programmatically or as instructions to users how to change phone settings.
2) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99129)
Posted 5 Jun 2020 by Raistmer
Post:
The single explanation I have - 2-years-old-files missed some junk that was added later...
Yes, you were probably using a 6-years-old file... ;-)


:D :D :D
very probably :)
3) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99126)
Posted 5 Jun 2020 by Raistmer
Post:
Hm... at least Rosetta uploaded, downloaded and running again on this host.
Rosetta and LHC have done server-side updates. NumberFields, I suspect, is still broken and has lost a lot of computing power because of this foul-up. I seem to be doing mostly other people's cast-offs at the moment.

I don't understand then... Before local file change host didn't able to connect to (updated?) Rosetta server. After I put 2years-old file in place - it can....

The single explanation I have - 2-years-old-files missed some junk that was added later...
4) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99125)
Posted 5 Jun 2020 by Raistmer
Post:


But watch out for outdated OpenSSL library files, too. Ask separately if you fall foul of those.


This issue stopped few my old Android hosts with NativeBOINC and w/o root rights :/
Still no progress there (and BOINC from Google Play doesn't support those devices either).
5) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99121)
Posted 5 Jun 2020 by Raistmer
Post:
Well, I't try to extract new file from latest package then report.
I'll save you the trouble: it'll fail.

Master has not yet been updated. There are two contenders for the honour:

https://github.com/BOINC/boinc/pull/3791 (good)
https://github.com/BOINC/boinc/pull/3802 (bad)


Hm... at least Rosetta uploaded, downloaded and running again on this host.
I'm happy and can go back to my ignorance will feelings of completed job, LoL :)

(EDIT E@h project is happy too)
6) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99119)
Posted 5 Jun 2020 by Raistmer
Post:
NO

Try here [url]https://github.com/BOINC/boinc/blob/master/curl/ca-bundle.crt[/url]
That's the two-year-old one that caused all the trouble in the first place.


Richard, maybe it's updated already?
At least I experimentally confirmed - connection restored....

EDIT: though, actually I did it in little different way:
1) downloaded zipped source tree
2) extracted
3) found required file
4) came back to web-sources and found link to the same place as in ZIP.
7) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99118)
Posted 5 Jun 2020 by Raistmer
Post:
a few people have reported problems on Einstein as well.

yep, seems Einstein is affected on this host too :(
Well, I't try to extract new file from latest package then report.


Try here https://github.com/BOINC/boinc/blob/master/curl/ca-bundle.crt

Thanks! I was busy with extraction from exe but realised that taking from sources will be much easier (so came to same link :) )
8) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99117)
Posted 5 Jun 2020 by Raistmer
Post:
a few people have reported problems on Einstein as well.

yep, seems Einstein is affected on this host too :(
Well, I't try to extract new file from latest package then report.



Well, I'm not "expert helper", but dare to provide this link ;) :

https://github.com/BOINC/boinc/blob/master/curl/ca-bundle.crt

to updated certificate's bundle.

Replace old with new, and connection will be restored.

Thanks Keith for initial hint.
9) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99113)
Posted 5 Jun 2020 by Raistmer
Post:
a few people have reported problems on Einstein as well.

yep, seems Einstein is affected on this host too :(
Well, I't try to extract new file from latest package then report.
10) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99112)
Posted 5 Jun 2020 by Raistmer
Post:
You sir, have crossed that line.

Very helpful statement from Эксперт-помощник (expert helper, right :) ) I'm here little longer it seems and know what new executable could do, so call it as you wish, but if issue can be fixed w/o executable change I still prefer to fix it w/o changing executable. And I'm not "sir", I'm товарищ :D (joke ;) )
11) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99109)
Posted 5 Jun 2020 by Raistmer
Post:

Have you tried editing the ca-bundle.crt file ? https://boinc.bakerlab.org/rosetta/forum_thread.php?id=14006&postid=96882#96882

Thanks for link.

Unfortunately, seems it's not enough in my case:

05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: Connected to boinc.bakerlab.org (128.95.160.157) port 443 (#25)
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: successfully set certificate verify locations:
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: CAfile: P:\bin\BOINC\ca-bundle.crt
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: CApath: none
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: SSLv3, TLS handshake, Client hello (1):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: Connected to boinc.bakerlab.org (128.95.160.157) port 443 (#26)
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: successfully set certificate verify locations:
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: CAfile: P:\bin\BOINC\ca-bundle.crt
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: CApath: none
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: SSLv3, TLS handshake, Client hello (1):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: SSLv3, TLS handshake, Server hello (2):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: SSLv3, TLS handshake, CERT (11):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: SSLv3, TLS alert, Server hello (2):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: SSL certificate problem: unable to get local issuer certificate
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#18] Info: Closing connection 25
05/06/2020 13:46:45 | Rosetta@home | [http] HTTP error: Peer certificate cannot be authenticated with given CA certificates
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: SSLv3, TLS handshake, Server hello (2):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: SSLv3, TLS handshake, CERT (11):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: SSLv3, TLS alert, Server hello (2):
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: SSL certificate problem: unable to get local issuer certificate
05/06/2020 13:46:45 | Rosetta@home | [http] [ID#19] Info: Closing connection 26
05/06/2020 13:46:45 | Rosetta@home | [http] HTTP error: Peer certificate cannot be authenticated with given CA certificates

I see few other entries from AddTrust there, maybe they should be deleted too?
Or maybe properly updated ca-bundle.crt is available somewhere?
12) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99107)
Posted 5 Jun 2020 by Raistmer
Post:

Are you still having problems with this on any projects ?

Are there still any projects that are having problems ?


Yes, still can't upload/download from/to Rosetta

https://clip2net.com/s/47RTSv7


Is this on Android, or other OS ?
If Android, which version of the BOINC app ?


Vista, BOINC 7.4.42
13) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99106)
Posted 5 Jun 2020 by Raistmer
Post:

Might I suggest that with your attitude your best fix is to turn your computers off.

Why should the volunteers give up their time to give you concise instructions to do a job that no longer needs doing for those who’ve accepted the updated software that you so insultingly refuse to run.

Nope, you may not :)

(Learn what cause issue, learn how it connected with executable if connected at all then rant about my attitude)
14) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99102)
Posted 5 Jun 2020 by Raistmer
Post:
And yet didn't sort it before that date. Utter incompetance. Somebody should have written the expiry date on a calendar for goodness sake. If Boinc was a private company, somebody would now be fired.


Did I hear you volunteering to contribute? Thought not.

When a program is written and maintained by volunteers, accusations of incompetence etc are unlikely to produce any change.

LoL, volunteer just mean "no pay", it doesn't change competence/incompetence status. At all.
Shit happens, but better not in SUCH degree.
(In defense of Berkeley though I could say that it's not the single big university that forgot about expiration dates. Once we lost whole domain name because of expiration of DNS registration :))))) )

EDIT: And I would appreciate concise instructions what to do on my end to solve incompetence (yes, lets call things by their names) on server-end.
And preferably no-BOINC-version-update fix, cause I'm fully aware how many issues I potentially would have changing from checked-to-be-stable to "recommended" one...
15) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99101)
Posted 5 Jun 2020 by Raistmer
Post:

Are you still having problems with this on any projects ?

Are there still any projects that are having problems ?


Yes, still can't upload/download from/to Rosetta

https://clip2net.com/s/47RTSv7
16) Message boards : Questions and problems : Peer certificate cannot be authenticated with given CA certificates (Message 99047)
Posted 3 Jun 2020 by Raistmer
Post:
No connections to projects because of this issue.
Well, seems BOINC doesn't need my computing power anymore, ok.

EDIT: BTW, why nothing in BOINC notices about this issue?
They so verbose with different junk, but when REALLY user attention required they are silent! WTF!
17) Message boards : Android : BOINC for Android - can't do simple math time to time (Message 98212)
Posted 30 Apr 2020 by Raistmer
Post:
And even more unfortunately: when I removed battery from power sources BOINC started to suspend computation for another reason - not plugged to power source (being plugged with 100% batery charge btw).
So, here is big issue with proper power detection in BOINC for Android.
For example, last night was completely lost again - device didn't compute though I leaved BOINC as foreground process and phone plugged before sleep. It just lost understanding of being plugged somewhere through night (it computed OK when I leaved it).
18) Message boards : Android : Android client keeps restarting tasks after some time (Message 98143)
Posted 29 Apr 2020 by Raistmer
Post:
Thank you guys for your reply.

@Raistmer: See, Android client sometimes gets suspended when I turn the screen on for no reason. It says it is running on batteries but it is of course not true. It takes it a few seconds to resume calculations.

Yes, battery detection handling somewhat bugged. It either can't understand battery fully charged or that it's not used at all...
19) Message boards : Android : Android client keeps restarting tasks after some time (Message 98117)
Posted 28 Apr 2020 by Raistmer
Post:
I have noticed weird behavior of BOINC client for Android which I use for Rosetta@Home project. What happens is the client works fine for several days / weeks but suddenly, it cannot complete any tasks as it keeps restarting them every time I have a look at the UI. Restarting the phone or clearing the cache of the app does not help. What worked for me earlier was to remove all app data and add the project again but that generates a new ID for this phone and I lose progress of the running tasks which sucks. Any ideas?

Here is the log from today morning after I restarted the phone. It's Huawei P20.

Tue Apr 28 09:52:00 GMT+02:00 2020|Rosetta@home|Scheduler request completed: got 0 new tasks
Tue Apr 28 09:51:39 GMT+02:00 2020|Rosetta@home|Requesting new tasks for Mali-G72
Tue Apr 28 09:51:39 GMT+02:00 2020|Rosetta@home|Sending scheduler request: To fetch work.
Tue Apr 28 09:51:39 GMT+02:00 2020||Resuming network activity
Tue Apr 28 09:51:37 GMT+02:00 2020||Suspending network activity - not connected to WiFi network
Tue Apr 28 09:51:37 GMT+02:00 2020||Suspending computation - on batteries
Tue Apr 28 09:51:30 GMT+02:00 2020||Not using a proxy
Tue Apr 28 09:51:30 GMT+02:00 2020||(to change preferences, visit a project web site or select Preferences in the Manager)
Tue Apr 28 09:51:30 GMT+02:00 2020||suspend work if non-BOINC CPU load exceeds 50%
Tue Apr 28 09:51:30 GMT+02:00 2020||don't use GPU while active
Tue Apr 28 09:51:30 GMT+02:00 2020||don't compute while active
Tue Apr 28 09:51:30 GMT+02:00 2020||max CPUs used: 4
Tue Apr 28 09:51:30 GMT+02:00 2020||max disk usage: 88.54GB
Tue Apr 28 09:51:30 GMT+02:00 2020||max memory usage when idle: 1844.19MB
Tue Apr 28 09:51:30 GMT+02:00 2020||max memory usage when active: 1844.19MB
Tue Apr 28 09:51:30 GMT+02:00 2020||Preferences:
Tue Apr 28 09:51:30 GMT+02:00 2020||Reading preferences override file
Tue Apr 28 09:51:30 GMT+02:00 2020|Rosetta@home|URL http://boinc.bakerlab.org/rosetta/; Computer ID 4160170; resource share 100
Tue Apr 28 09:51:30 GMT+02:00 2020||Config: report completed tasks immediately
Tue Apr 28 09:51:30 GMT+02:00 2020||Local time is UTC +2 hours
Tue Apr 28 09:51:30 GMT+02:00 2020||Disk: 111.44 GB total, 83.75 GB free
Tue Apr 28 09:51:30 GMT+02:00 2020||Memory: 3.60 GB physical, 2.19 GB virtual
Tue Apr 28 09:51:30 GMT+02:00 2020||OS: Android: 4.9.148
Tue Apr 28 09:51:30 GMT+02:00 2020||Processor features: fp asimd evtstrm aes pmull sha1 sha2 crc32
Tue Apr 28 09:51:30 GMT+02:00 2020||Using 4 CPUs
Tue Apr 28 09:51:30 GMT+02:00 2020||Processor: 8
Tue Apr 28 09:51:30 GMT+02:00 2020||Host name: android_ac767ac9
Tue Apr 28 09:51:30 GMT+02:00 2020||OpenCL: Mali-G72 0: Mali-G72 (driver version 2.0, device version OpenCL 2.0 v1.r14p0-00cet0.0416641283c5d6e2d53c163d0ca99357, 3637MB, 3637MB available, 0 GFLOPS peak)
Tue Apr 28 09:51:30 GMT+02:00 2020||Data directory: /data/data/edu.berkeley.boinc/client
Tue Apr 28 09:51:30 GMT+02:00 2020||Running as a daemon
Tue Apr 28 09:51:30 GMT+02:00 2020||Libraries: libcurl/7.48.0 OpenSSL/1.0.2g zlib/1.2.11
Tue Apr 28 09:51:30 GMT+02:00 2020||log flags: file_xfer, sched_ops, task
Tue Apr 28 09:51:30 GMT+02:00 2020||Starting BOINC client version 7.4.53 for aarch64-android-linux-gnu


I highlighted relevant lines.

1)
Tue Apr 28 09:51:30 GMT+02:00 2020||don't use GPU while active
Tue Apr 28 09:51:30 GMT+02:00 2020||don't compute while active

These appeared in my log too though I set DO computations while phone active. Some glitch in Android version?...Actually it obeys and compute. So why such lines in log - no idea.

2)
Tue Apr 28 09:51:30 GMT+02:00 2020||suspend work if non-BOINC CPU load exceeds 50%

This could be the reason of restarts. Change it to 100% via BOINC UI. Not very convenient default here causing computational errors.

3) Tue Apr 28 09:51:37 GMT+02:00 2020||Suspending computation - on batteries
And this could be the another reason - each time you unplug device it stops tasks. Eventually can lead to computational error due to too many restarts too.
Allow to use battery as power source in BOINC UI. And lower allowed battery level from default 90% to some you can tolerate (the lower level the faster battery drain will be but the longer BOINC will continue - this will give you time to use phone and re-connect it to power source w/o stopping tasks - decreases number of restarts).
Unfortunately, this option is bugged currently as discussed here:
https://boinc.berkeley.edu/forum_thread.php?id=13646 So time to time computations will stop causing one another task restart....
20) Message boards : Android : BOINC for Android - can't do simple math time to time (Message 98116)
Posted 28 Apr 2020 by Raistmer
Post:
Unfortunately it's my main phone currently so have it unplugged quite often. And battery drains too fast with BOINC. So had to increase limit to ~80%.
From the other side, I still want to use battery enabled for computations not to stop them on short re-connection to power source.
There are computation errors on rosetta for example due to big number of restarts. Hence the less pauses will be the better. Allowing battery for computation for some % reduces number of restarts.

So, the best option will be to get BOINC compare current charge level with allowed one correctly to use this option as it intended to be used.


Next 20

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