The Server Issues / Outages Thread - Panic Mode On! (117)

Message boards : Number crunching : The Server Issues / Outages Thread - Panic Mode On! (117)
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 13 · 14 · 15 · 16 · 17 · 18 · 19 . . . 54 · Next

AuthorMessage
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 12896
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2012573 - Posted: 20 Sep 2019, 0:47:44 UTC

Have you tried to do a export LD_LIBRARY_PATH={whatever directory that your opensssl 1.1.1 resides}openssl/lib, then source the path and then run BOINC. If you follow these instructions, the $PATH becomes permanent in the environment variable and should point at your openssl 1.1.1 installation. I don't know if that would override BOINC trying to use its internal ssl though.

Openssl needs to set PATH environment variables which is to be set as shown below.

Create a file called openssl.sh under /etc/profile.d/ directory.

$ sudo touch /etc/profile.d/openssl.sh
$ sudo vi /etc/profile.d/openssl.sh
Add the following contents:

#!/bin/sh
export PATH=/opt/openssl/bin:${PATH} << correct the path to where your ssl is installed
export LD_LIBRARY_PATH=/opt/openssl/lib:${LD_LIBRARY_PATH} << correct the path to where your ssl is installed
Save and close the file. Make it executable using the following command.

$ sudo chmod +x /etc/profile.d/openssl.sh
Then, set the environment variables permanently by running the following command:

$ source /etc/profile.d/openssl.sh
Log out or reboot your system.

Now, check the PATH environment variable:

$ echo $PATH
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2012573 · Report as offensive
Cosmic_Ocean
Avatar

Send message
Joined: 23 Dec 00
Posts: 3027
Credit: 13,516,867
RAC: 13
United States
Message 2012585 - Posted: 20 Sep 2019, 3:33:40 UTC - in response to Message 2012573.  
Last modified: 20 Sep 2019, 3:47:41 UTC

Pretty sure all of that is already set correctly:
root@taurus:~# whereis openssl
openssl: /usr/bin/openssl /usr/include/openssl /usr/share/man/man1/openssl.1ssl.gz
root@taurus:~# ll /usr/bin/openssl
-rwxr-xr-x 1 root root 723944 Jun 20 13:36 /usr/bin/openssl*
root@taurus:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
root@taurus:~#


edit: Maybe it needs this location to be added to the $PATH ?
root@taurus:~# ldconfig -pv | grep ssl
        libssl3.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl3.so
        libssl.so.1.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so.1.1
        libssl.so.1.0.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
        libgsoapssl-2.8.60.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgsoapssl-2.8.60.so
        libgsoapssl++-2.8.60.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgsoapssl++-2.8.60.so
root@taurus:~#


And then I spent 30 minutes trying to figure out how git works and gave up and just clicked the green download button for a ~20MB .zip, unpacked it, installed the missing things that it wanted so that it would get all the way through _autoconfig and then ./configure.

Began doing 'make' and it had a fatal error within seconds because:
In file included from gui_rpc_client.cpp:50:0:
gui_rpc_client.h:762:10:fatal error: xlocale.h: No such file or directory
 #include <xlocale.h>
         ^~~~~~~~~~~
compilation terminated.


But at least it found openssl-1.1.1 during 'configure'.

I have no idea what i'm doing with compiling, tbh. I know to do 'configure', 'make', 'make install' and if there are dependency errors, I can try to resolve those with either the exact name it asked for, such as 'm4', or by adding -dev[el] onto the end of it, like it wanted 'libcurl', so 'libcurl-dev' did the trick.

Beyond that.. I don't know what I'm doing.

If it wouldn't be too much to ask.. could somebody who knows what they're doing just compile this thing in ubuntu 18.04 x64 for me?
Linux laptop:
record uptime: 1511d 20h 19m (ended due to the power brick giving-up)
ID: 2012585 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 12896
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2012625 - Posted: 20 Sep 2019, 15:33:38 UTC - in response to Message 2012585.  

If it wouldn't be too much to ask.. could somebody who knows what they're doing just compile this thing in ubuntu 18.04 x64 for me?


Sure, I'll take a crack at it today.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2012625 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 12896
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2012665 - Posted: 20 Sep 2019, 22:01:54 UTC - in response to Message 2012625.  

If it wouldn't be too much to ask.. could somebody who knows what they're doing just compile this thing in ubuntu 18.04 x64 for me?


Sure, I'll take a crack at it today.

Sorry Cosmic. I had no luck trying to compile the 6.10.60 client. My compile and environment is too new for what the source is expecting to use. Spend an hour trying to make everyone happy and could not get past autosetup which failed to generate a configure.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2012665 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2012668 - Posted: 20 Sep 2019, 22:04:51 UTC - in response to Message 2012585.  
Last modified: 20 Sep 2019, 22:15:24 UTC

...could somebody who knows what they're doing just compile this thing in ubuntu 18.04 x64 for me?
Well, it doesn't appear to work with OpenSSL 1.1, but, 18.04 can use either. It also needs libcurl-openssl1.0-dev, but that's also in 18.04...just don't try it in 19.04. Sometimes the menu bar goes hiding too, but it does seem to work,
Operating System: Linux 5.0.0-27-generic
BOINC version: 6.10.37

Fri 20 Sep 2019 06:10:01 PM EDT Starting BOINC client version 6.10.37 for x86_64-pc-linux-gnu
Fri 20 Sep 2019 06:10:01 PM EDT log flags: file_xfer, sched_ops, task, sched_op_debug
Fri 20 Sep 2019 06:10:01 PM EDT Libraries: libcurl/7.58.0 OpenSSL/1.0.2n zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Fri 20 Sep 2019 06:10:01 PM EDT Data directory: /home/tbar/BOINC-9629
Fri 20 Sep 2019 06:10:01 PM EDT OS: Linux: 5.0.0-27-generic
Fri 20 Sep 2019 06:10:01 PM EDT NVIDIA GPU 0: GeForce GTX 750 Ti (driver version unknown, CUDA version 10020, compute capability 5.0, 2001MB, 89 GFLOPS peak)
Fri 20 Sep 2019 06:10:01 PM EDT SETI@home Found app_info.xml; using anonymous platform
Fri 20 Sep 2019 06:10:32 PM EDT SETI@home URL http://setiathome.berkeley.edu/; Computer ID 6979629; resource share 100
Maybe a little more tinkering...
ID: 2012668 · Report as offensive
Cosmic_Ocean
Avatar

Send message
Joined: 23 Dec 00
Posts: 3027
Credit: 13,516,867
RAC: 13
United States
Message 2012703 - Posted: 21 Sep 2019, 2:49:17 UTC

Well that went well.

root@taurus:~# apt-get install libcurl-openssl1.0-dev
...
The following packages have unmet dependencies:
 libcurl-openssl1.0-dev : Depends: libcurl3 (= 7.58.0-2ubuntu2) but it is not going to be installed
root@taurus:~# apt-get install libcurl3 libcurl-openssl1.0-dev
...
Need to get 1,874 kB of archives.
After this operation, 2,452 kB disk space will be freed.
Do you want to continue? [Y/n] Y


And then boinc manager said it lost connection. wtf.

root@taurus:~# systemctl start boinc-client
Failed to start boinc-client.service: Unit boinc-client.service is masked.


Hm. The bins in /usr/bin are gone, too. Then I scrolled back up and saw:
Removing boinc-client (7.9.3+dfsg-5ubuntu2) ...
Removing curl (7.58.0-2ubuntu3.8) ...
Removing libcurl4-openssl-dev:amd64 (7.58.0-2ubuntu3.8) ...
Removing libcurl4:amd64 (7.58.0-2ubuntu3.8) ...
Removing libssl-dev:amd64 (1.1.1-1ubuntu2.1~18.04.4) ...


Crap.

Guess I'm going to have to try to salvage this now. That's what I get for not reading these lines before hitting Y for installing those two packages:
The following packages will be REMOVED:
  boinc-client curl libcurl4 libcurl4-openssl-dev libssl-dev


Why can't things just.......work? Don't have these problems in Windows.. IJS.


And after 10 minutes and 4 PuTTY windows...
2019-09-20 22:47:27		Starting BOINC client version 6.10.58 for x86_64-pc-linux-gnu
2019-09-20 22:47:27		log flags: file_xfer, sched_ops, task, http_debug, http_xfer_debug, sched_op_debug
2019-09-20 22:47:27		Libraries: libcurl/7.18.0 OpenSSL/0.9.8g zlib/1.2.11 c-ares/1.5.1
2019-09-20 22:47:27		Data directory: /var/lib/boinc-client


Phew. Got it back without losing anything.
Linux laptop:
record uptime: 1511d 20h 19m (ended due to the power brick giving-up)
ID: 2012703 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5493
Credit: 192,787,363
RAC: 628
Australia
Message 2012708 - Posted: 21 Sep 2019, 5:42:09 UTC

. . Ruh Roh,

. . The weekend has started and there is less (probably) than 2 days work on the splitters. Things could get tight about Sunday night Berkely time.

. . Cross your fingers ....

Stephen

? ?
ID: 2012708 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 12896
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2012710 - Posted: 21 Sep 2019, 7:08:52 UTC - in response to Message 2012703.  

You can't have libcurl3 and libcurl4 coexisting on the same host. They are mutually exclusive. The only way to get both libcurl3 and libcurl4 to exist on the same host is to use the curl34 package which is a ppa that mashes both libcurl3 and libcurl4 together into the same library.

https://launchpad.net/~xapienz/+archive/ubuntu/curl34
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2012710 · Report as offensive
Speedy
Volunteer tester
Avatar

Send message
Joined: 26 Jun 04
Posts: 1616
Credit: 12,921,799
RAC: 89
New Zealand
Message 2012711 - Posted: 21 Sep 2019, 8:11:42 UTC - in response to Message 2012708.  

. . Ruh Roh,

. . The weekend has started and there is less (probably) than 2 days work on the splitters. Things could get tight about Sunday night Berkely time.

. . Cross your fingers ....

Stephen

? ?

I read what you are saying. I believe it will be nice to clear some files that have been sitting for some time if nothing gets automatically loaded over the weekend
ID: 2012711 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5493
Credit: 192,787,363
RAC: 628
Australia
Message 2012719 - Posted: 21 Sep 2019, 13:47:29 UTC - in response to Message 2012711.  

[quoteI read what you are saying. I believe it will be nice to clear some files that have been sitting for some time if nothing gets automatically loaded over the weekend[/quote]
. . It would be nice indeed ...

Stephen

? ?
ID: 2012719 · Report as offensive
Profile Unixchick Project Donor
Avatar

Send message
Joined: 5 Mar 12
Posts: 785
Credit: 2,361,516
RAC: 22
United States
Message 2012726 - Posted: 21 Sep 2019, 14:39:47 UTC - in response to Message 2012719.  

[quoteI read what you are saying. I believe it will be nice to clear some files that have been sitting for some time if nothing gets automatically loaded over the weekend

. . It would be nice indeed ...

Stephen

? ?[/quote]

It really depends on the data. I think we might have enough to last until EARLY monday morning, but honestly it would be so close that we would all panic. There is also a 6 hour RTS queue. I also know the seti team is great about just adding more files over the weekend, so at this point I have no panic, but that might change on Sunday night.
ID: 2012726 · Report as offensive
Grumpy Swede (Democratic Socialist)
Volunteer tester
Avatar

Send message
Joined: 1 Nov 08
Posts: 8634
Credit: 49,849,242
RAC: 65
Sweden
Message 2012758 - Posted: 21 Sep 2019, 18:52:34 UTC
Last modified: 21 Sep 2019, 18:53:27 UTC

Well, the data should last until Monday. Especially since Apache on Synergy is known to lock up on Sundays, at about the same time, In the middle of the night Berkeley time.
Will it happen this Sunday also, the third Sunday in a row?
ID: 2012758 · Report as offensive
Profile Jimbocous Project Donor
Volunteer tester
Avatar

Send message
Joined: 1 Apr 13
Posts: 1849
Credit: 268,616,081
RAC: 1,349
United States
Message 2012763 - Posted: 21 Sep 2019, 19:15:52 UTC

While I'm personally finding this whole Linux thread interesting, perhaps a mod could move the whole thing to another thread as it clearly has nothing to do with the SETI servers being in Panic Mode?
ID: 2012763 · Report as offensive
Profile cRunchy
Volunteer moderator
Avatar

Send message
Joined: 3 Apr 99
Posts: 3489
Credit: 1,920,030
RAC: 3
United Kingdom
Message 2012767 - Posted: 21 Sep 2019, 20:22:36 UTC - in response to Message 2012763.  

While I'm personally finding this whole Linux thread interesting, perhaps a mod could move the whole thing to another thread as it clearly has nothing to do with the SETI servers being in Panic Mode?


There are a number of threads like this one in "Number crunching" that should probably be in "Questions & Answers" under their respective OS.

As "Number crunching" has become something of a mixed-bag it is difficult to see where this thread should be.

Perhaps a simple name change to reflect it's Linux-ness :)

What do others think?

Keep it short please.

(I'll remove this and follow up posts when some overall agreement or 3 days have past.)

Of course the Mods as a whole may have a better quicker solution.
ID: 2012767 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 12896
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2012768 - Posted: 21 Sep 2019, 20:33:50 UTC - in response to Message 2012767.  

Move the Linux related posts to either "Don't know where it should go? Stick it here!" https://setiathome.berkeley.edu/forum_thread.php?id=82901

or to "Setting up Linux to crunch CUDA90 and above for Windows users" https://setiathome.berkeley.edu/forum_thread.php?id=81271
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2012768 · Report as offensive
Profile Jimbocous Project Donor
Volunteer tester
Avatar

Send message
Joined: 1 Apr 13
Posts: 1849
Credit: 268,616,081
RAC: 1,349
United States
Message 2012772 - Posted: 21 Sep 2019, 20:49:04 UTC - in response to Message 2012768.  
Last modified: 21 Sep 2019, 20:49:44 UTC

Move the Linux related posts to ... "Setting up Linux to crunch CUDA90 and above for Windows users" https://setiathome.berkeley.edu/forum_thread.php?id=81271
My vote. Thanks!
ID: 2012772 · Report as offensive
Oddbjornik Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 15 May 99
Posts: 220
Credit: 349,610,548
RAC: 1,728
Norway
Message 2012778 - Posted: 21 Sep 2019, 21:59:48 UTC - in response to Message 2012772.  

Move the Linux related posts to ... "Setting up Linux to crunch CUDA90 and above for Windows users" https://setiathome.berkeley.edu/forum_thread.php?id=81271
My vote. Thanks!
+1
ID: 2012778 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5493
Credit: 192,787,363
RAC: 628
Australia
Message 2012780 - Posted: 21 Sep 2019, 22:01:00 UTC - in response to Message 2012763.  
Last modified: 21 Sep 2019, 22:08:42 UTC

While I'm personally finding this whole Linux thread interesting, perhaps a mod could move the whole thing to another thread as it clearly has nothing to do with the SETI servers being in Panic Mode?


. . Since the most recent messages are all about the work available on the servers I don't see how you consider that to be " a Linux thread".

. . Please forgive my goldfish memory, I had already blocked out Cosmic Ocean's problems ... :(

. . I have to agree that all the 'what version works' messages should be in an OS related thread. It's a pity that TBar's development related thread is now locked I think ... it would have been the most appropriate for that discussion.

Stephen

? ?
ID: 2012780 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13215
Credit: 208,696,464
RAC: 304
Australia
Message 2012845 - Posted: 22 Sep 2019, 11:06:00 UTC

And the Scheduler is down, again.
What's that now, 3 weeks running?
Grant
Darwin NT
ID: 2012845 · Report as offensive
Bart

Send message
Joined: 23 Apr 03
Posts: 17
Credit: 3,080,489
RAC: 27
United States
Message 2012848 - Posted: 22 Sep 2019, 11:27:29 UTC - in response to Message 2012845.  

And the Scheduler is down, again.
What's that now, 3 weeks running?


Yuppers...
ID: 2012848 · Report as offensive
Previous · 1 . . . 13 · 14 · 15 · 16 · 17 · 18 · 19 . . . 54 · Next

Message boards : Number crunching : The Server Issues / Outages Thread - Panic Mode On! (117)


 
©2021 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.