fthl Posted February 24, 2018 Share Posted February 24, 2018 unfortunately same here ilfavi 1 Link to comment Share on other sites More sharing options...
Staff Chris Posted February 28, 2018 Staff Share Posted February 28, 2018 Hi, This error means, that the Pulseway agent is still trying to use the libssl1.1 version. Have you tried to reboot your system? Link to comment Share on other sites More sharing options...
windracer Posted March 1, 2018 Share Posted March 1, 2018 Yes, I rebooted. 08:04:00 ~:$ sudo /etc/init.d/pulseway status ● pulseway.service - LSB: Monitor and Control Everything IT from Any Smartphone or Tablet Loaded: loaded (/etc/init.d/pulseway; generated; vendor preset: enabled) Active: active (exited) since Thu 2018-03-01 08:00:13 EST; 4min 7s ago Docs: man:systemd-sysv-generator(8) Process: 384 ExecStart=/etc/init.d/pulseway start (code=exited, status=0/SUCCESS) CGroup: /system.slice/pulseway.service Mar 01 08:00:11 pidp8 systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Mar 01 08:00:13 pidp8 pulseway[384]: Illegal instruction Mar 01 08:00:13 pidp8 systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. Link to comment Share on other sites More sharing options...
Staff Chris Posted March 5, 2018 Staff Share Posted March 5, 2018 Please run the following command (dpkg -l | grep libssl) on your system and then send us the output. Also, you can try to reinstall the Pulseway agent (it is possible that packages are linked incorrectly): Remove Pulseway: apt-get -purge remove pulseway or dpkg -P pulseway And then reinstall it. Link to comment Share on other sites More sharing options...
MickH2007 Posted March 6, 2018 Share Posted March 6, 2018 (edited) I have the same problem on raspberry pi stretch. I installed libssl1.0.0 but it still does not work. Mar 6 23:40:59 raspberrypi systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Mar 6 23:40:59 raspberrypi pulseway[19701]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Mar 6 23:40:59 raspberrypi pulseway[19701]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Mar 6 23:40:59 raspberrypi systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. It now seems like I have 3 version of libssl pi@raspberrypi:/etc/init.d $ dpkg -l | grep libssl ii libssl1.0.0:armhf 1.0.1t-1+deb8u7 armhf Secure Sockets Layer toolkit - shared libraries ri libssl1.0.2:armhf 1.0.2l-2+deb9u2 armhf Secure Sockets Layer toolkit - shared libraries ri libssl1.1:armhf 1.1.0f-3+deb9u1 armhf Secure Sockets Layer toolkit - shared libraries It seems like libssl1.0.0 still points to 1.0.2 pi@raspberrypi:/usr/lib/arm-linux-gnueabihf $ ls -l libssl* lrwxrwxrwx 1 root root 44 Mar 6 23:08 libssl.so.1.0.0 -> /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.2 -rw-r--r-- 1 root root 320924 Dec 14 07:09 libssl.so.1.0.2 -rw-r--r-- 1 root root 327952 Nov 2 20:29 libssl.so.1.1 pi@raspberrypi:/usr/lib/arm-linux-gnueabihf $ ls -l libcrypt* -rw-r--r-- 1 root root 41292 Jun 16 2017 libcrypt.a lrwxrwxrwx 1 root root 47 Mar 6 23:08 libcrypto.so.1.0.0 -> /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1493272 Dec 14 07:09 libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1827948 Nov 2 20:29 libcrypto.so.1.1 lrwxrwxrwx 1 root root 38 Jun 16 2017 libcrypt.so -> /lib/arm-linux-gnueabihf/libcrypt.so.1 I cannot remove 1.0.2 so somehow I need to get a version of 1.0.0 not pointing to anything else How can we solve this? Edited March 6, 2018 by MickH2007 more information Link to comment Share on other sites More sharing options...
MickH2007 Posted March 10, 2018 Share Posted March 10, 2018 Any comment on the admins for this issue of installing pulseway agent on raspbian stretch?? Link to comment Share on other sites More sharing options...
Staff Chris Posted April 20, 2018 Staff Share Posted April 20, 2018 Please try this steps: root@raspberrypi:~# rm -rf /usr/lib/arm-linux-gnueabihf/libcrypto.so.0.9.8 /usr/lib/arm-linux-gnueabihf/libssl.so.0.9.8 root@raspberrypi:~# dpkg -i libssl1.0.0_1.0.1t-1+deb8u7_armhf.deb (Reading database ... 113263 files and directories currently installed.) Preparing to unpack libssl1.0.0_1.0.1t-1+deb8u7_armhf.deb ... Unpacking libssl1.0.0:armhf (1.0.1t-1+deb8u7) over (1.0.1t-1+deb8u7) ... Setting up libssl1.0.0:armhf (1.0.1t-1+deb8u7) ... root@raspberrypi:~# ln -sf /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0 /usr/lib/arm-linux-gnueabihf/libssl.so.0.9.8 root@raspberrypi:~# ln -sf /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0 /usr/lib/arm-linux-gnueabihf/libcrypto.so.0.9.8 root@raspberrypi:/usr/lib/arm-linux-gnueabihf# /etc/init.d/pulseway start [ ok ] Starting pulseway (via systemctl): pulseway.service. Link to comment Share on other sites More sharing options...
windracer Posted April 21, 2018 Share Posted April 21, 2018 (edited) 13 hours ago, Chris said: Please try this steps: No change, same "illegal instruction" error and pulseway won't run. Edited April 21, 2018 by windracer Link to comment Share on other sites More sharing options...
fthl Posted April 22, 2018 Share Posted April 22, 2018 On 4/21/2018 at 5:12 AM, windracer said: No change, same "illegal instruction" error and pulseway won't run. Same here unfortunately Link to comment Share on other sites More sharing options...
ghodder Posted July 14, 2018 Share Posted July 14, 2018 (edited) I was able to get the client running on my Pi2b by running the following: systemctl stop pulseway wget http://ftp.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u8_armhf.deb dpkg -i libssl1.0.0_1.0.1t-1+deb8u8_armhf.debldconfig systemctl start pulseway systemctl status pulseway ● pulseway.service - LSB: Monitor and Control Everything IT from Any Smartphone or Tablet Loaded: loaded (/etc/init.d/pulseway; generated; vendor preset: enabled) Active: active (running) since Sun 2018-07-15 02:16:42 AEST; 11s ago Docs: man:systemd-sysv-generator(8) Process: 18044 ExecStop=/etc/init.d/pulseway stop (code=exited, status=0/SUCCESS) Process: 18078 ExecStart=/etc/init.d/pulseway start (code=exited, status=0/SUCCESS) CGroup: /system.slice/pulseway.service ├─18085 /usr/sbin/pulsewayd ├─18106 sh -c awk -v a="$(awk '/cpu /{print $2+$4,$2+$4+$5}' /proc/stat; sleep 1)" '/cpu /{split(a,b," "); print 100*($2+$4-b[1])/($2+$4+$5-b[2])}' /proc/stat 2>&1 └─18107 sleep 1 Jul 15 02:16:42 prkpi2b systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Jul 15 02:16:42 prkpi2b systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. Jul 15 02:16:42 prkpi2b pulseway[18085]: Configuration read successfully! # uname -a Linux prkpi2b 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l GNU/Linux # dpkg -l |grep libssl ii libssl1.0.0:armhf 1.0.1t-1+deb8u8 armhf Secure Sockets Layer toolkit - shared libraries ii libssl1.0.2:armhf 1.0.2l-2+deb9u3 armhf Secure Sockets Layer toolkit - shared libraries ii libssl1.1:armhf 1.1.0f-3+deb9u2 armhf Secure Sockets Layer toolkit - shared libraries # grep -i pulseway /var/log/syslog Jul 15 02:08:20 localhost pulseway[17976]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 15 02:08:20 localhost pulseway[17976]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 15 02:12:31 localhost pulseway[18023]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 15 02:12:31 localhost pulseway[18023]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 15 02:16:42 localhost pulseway: Starting Pulseway Daemon version 5.4 (2018021301) Jul 15 02:16:42 localhost pulseway: Configuration read successfully! Then checked the console and could see my Pi in there. Note the "ldconfig" command on the 4th line in bold - that updates the LD cache (linked libraries) which I'm guessing is why you were still getting the errors even though you had installed the v1.0.0 package. Edited July 14, 2018 by ghodder Link to comment Share on other sites More sharing options...
Staff Chris Posted July 16, 2018 Staff Share Posted July 16, 2018 @ghodder Thank you for the update. Link to comment Share on other sites More sharing options...
windracer Posted July 19, 2018 Share Posted July 19, 2018 On 7/14/2018 at 12:27 PM, ghodder said: I was able to get the client running on my Pi2b by running the following: That didn't work for me: Jul 18 20:01:25 pidp8 systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Jul 18 20:01:26 pidp8 pulseway[27509]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 18 20:01:26 pidp8 pulseway[27509]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 18 20:01:26 pidp8 systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. But it's not started. Link to comment Share on other sites More sharing options...
Staff Chris Posted July 19, 2018 Staff Share Posted July 19, 2018 Hi @windracer Please try these steps: root@raspberrypi:~# rm -rf /usr/lib/arm-linux-gnueabihf/libcrypto.so.0.9.8 /usr/lib/arm-linux-gnueabihf/libssl.so.0.9.8 root@raspberrypi:~# dpkg -i libssl1.0.0_1.0.1t-1+deb8u7_armhf.deb (Reading database ... 113263 files and directories currently installed.) Preparing to unpack libssl1.0.0_1.0.1t-1+deb8u7_armhf.deb ... Unpacking libssl1.0.0:armhf (1.0.1t-1+deb8u7) over (1.0.1t-1+deb8u7) ... Setting up libssl1.0.0:armhf (1.0.1t-1+deb8u7) ... root@raspberrypi:~# ln -sf /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0 /usr/lib/arm-linux-gnueabihf/libssl.so.0.9.8 root@raspberrypi:~# ln -sf /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0 /usr/lib/arm-linux-gnueabihf/libcrypto.so.0.9.8 root@raspberrypi:/usr/lib/arm-linux-gnueabihf# /etc/init.d/pulseway start [ ok ] Starting pulseway (via systemctl): pulseway.service. Link to comment Share on other sites More sharing options...
windracer Posted July 21, 2018 Share Posted July 21, 2018 Still no luck. Jul 20 22:00:53 pidp8 systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Jul 20 22:00:56 pidp8 pulseway[16522]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 20 22:00:56 pidp8 pulseway[16522]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 20 22:00:56 pidp8 systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. 22:02:12 /usr/lib/arm-linux-gnueabihf:$ ls -la libssl* -rw-r--r-- 1 root root 490932 Mar 29 06:51 libssl.a lrwxrwxrwx 1 root root 13 Mar 29 06:51 libssl.so -> libssl.so.1.1 lrwxrwxrwx 1 root root 44 Jul 20 21:59 libssl.so.0.9.8 -> /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0 lrwxrwxrwx 1 root root 44 Jul 20 22:00 libssl.so.1.0.0 -> /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.2 -rw-r--r-- 1 root root 320924 Mar 29 07:10 libssl.so.1.0.2 -rw-r--r-- 1 root root 327952 Mar 29 06:51 libssl.so.1.1 22:02:17 /usr/lib/arm-linux-gnueabihf:$ ls -la libcrypto* -rw-r--r-- 1 root root 3143988 Mar 29 06:51 libcrypto.a lrwxrwxrwx 1 root root 16 Mar 29 06:51 libcrypto.so -> libcrypto.so.1.1 lrwxrwxrwx 1 root root 47 Jul 20 21:59 libcrypto.so.0.9.8 -> /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0 lrwxrwxrwx 1 root root 47 Jul 20 22:00 libcrypto.so.1.0.0 -> /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1497376 Mar 29 07:10 libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1827956 Mar 29 06:51 libcrypto.so.1.1 22:02:23 /usr/lib/arm-linux-gnueabihf:$ Link to comment Share on other sites More sharing options...
Staff Chris Posted July 23, 2018 Staff Share Posted July 23, 2018 The Pulseway agent on your system still can not find the required SSL libraries. Please do the following: Uninstall the Pulseway agent. Reboot the system. Install the following package: wget http://ftp.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u8_armhf.deb dpkg -i libssl1.0.0_1.0.1t-1+deb8u8_armhf.deb 4. And then install the Pulseway agent. Link to comment Share on other sites More sharing options...
windracer Posted July 24, 2018 Share Posted July 24, 2018 Pretty sure I already tried that, but did it again. Still nothing, same result. Jul 24 17:02:26 pidp8 systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Jul 24 17:02:26 pidp8 pulseway[1032]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 24 17:02:26 pidp8 pulseway[1032]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Jul 24 17:02:26 pidp8 systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. 17:03:34 /usr/lib/arm-linux-gnueabihf:$ ls -la libssl* -rw-r--r-- 1 root root 490932 Mar 29 06:51 libssl.a lrwxrwxrwx 1 root root 13 Mar 29 06:51 libssl.so -> libssl.so.1.1 lrwxrwxrwx 1 root root 44 Jul 20 22:04 libssl.so.0.9.8 -> /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0 lrwxrwxrwx 1 root root 44 Jul 24 17:02 libssl.so.1.0.0 -> /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.2 -rw-r--r-- 1 root root 320924 Mar 29 07:10 libssl.so.1.0.2 -rw-r--r-- 1 root root 327952 Mar 29 06:51 libssl.so.1.1 17:03:37 /usr/lib/arm-linux-gnueabihf:$ ls -la libcrypto* -rw-r--r-- 1 root root 3143988 Mar 29 06:51 libcrypto.a lrwxrwxrwx 1 root root 16 Mar 29 06:51 libcrypto.so -> libcrypto.so.1.1 lrwxrwxrwx 1 root root 47 Jul 20 21:59 libcrypto.so.0.9.8 -> /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0 lrwxrwxrwx 1 root root 47 Jul 24 17:02 libcrypto.so.1.0.0 -> /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1497376 Mar 29 07:10 libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1827956 Mar 29 06:51 libcrypto.so.1.1 Link to comment Share on other sites More sharing options...
ilfavi Posted July 31, 2018 Share Posted July 31, 2018 same here Link to comment Share on other sites More sharing options...
windracer Posted September 14, 2018 Share Posted September 14, 2018 I took yet another shot at this (since I got it to work by changing symlinks on my regular (Intel-based) Linux server) and it still doesn't work. I installed libssl1.0.0_1.0.1t-1+deb8u8_armhf.deb and then fixed the libssl.so and libcrypto.so symlinks so they point to the 1.0.0 versions of the files (also tried 1.0.2): 11:18:19 /usr/lib/arm-linux-gnueabihf:$ ls -la libssl* -rw-r--r-- 1 root root 490932 Mar 29 06:51 libssl.a lrwxrwxrwx 1 root root 15 Sep 14 11:18 libssl.so -> libssl.so.1.0.0 lrwxrwxrwx 1 root root 44 Jul 20 22:04 libssl.so.0.9.8 -> /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0 -rw-r--r-- 1 root root 231240 Mar 29 09:00 libssl.so.1.0.0 -rw-r--r-- 1 root root 320924 Mar 29 07:10 libssl.so.1.0.2 -rw-r--r-- 1 root root 327952 Mar 29 06:51 libssl.so.1.1 11:18:21 /usr/lib/arm-linux-gnueabihf:$ ls -la libcrypto* -rw-r--r-- 1 root root 3143988 Mar 29 06:51 libcrypto.a lrwxrwxrwx 1 root root 18 Sep 14 11:18 libcrypto.so -> libcrypto.so.1.0.0 lrwxrwxrwx 1 root root 47 Jul 20 21:59 libcrypto.so.0.9.8 -> /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0 -rw-r--r-- 1 root root 1123652 Mar 29 09:00 libcrypto.so.1.0.0 -rw-r--r-- 1 root root 1497376 Mar 29 07:10 libcrypto.so.1.0.2 -rw-r--r-- 1 root root 1827956 Mar 29 06:51 libcrypto.so.1.1 The agent still fails to start: Sep 14 11:12:45 pidp8 systemd[1]: Starting LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Sep 14 11:12:45 pidp8 pulseway[32548]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Sep 14 11:12:45 pidp8 pulseway[32548]: /usr/sbin/pulsewayd: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/sbin/pulsewayd) Sep 14 11:12:45 pidp8 systemd[1]: Started LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. Sep 14 11:18:47 pidp8 systemd[1]: Stopping LSB: Monitor and Control Everything IT from Any Smartphone or Tablet... Sep 14 11:18:47 pidp8 systemd[1]: Stopped LSB: Monitor and Control Everything IT from Any Smartphone or Tablet. Link to comment Share on other sites More sharing options...
windracer Posted February 8, 2019 Share Posted February 8, 2019 I got a new Raspberry Pi 3 B+ (running jessie 9.6) and this is apparently still a problem. Any idea on when I'll be able to run the pulseway agent on a RasPi again? Link to comment Share on other sites More sharing options...
windracer Posted February 8, 2019 Share Posted February 8, 2019 Interesting. Using @ghodder's instructions from July last year, I was able to get the 6.0.1 agent running on my new Pi 3 B+! But the same instructions fail to work on my original Pi B+. I noticed that the old Pi is armv6 and the Pi 3 is armv7. Maybe that has something to do with it? Still waiting for that 6.1 agent on Linux! Link to comment Share on other sites More sharing options...
MickH2007 Posted May 11, 2019 Share Posted May 11, 2019 Still waiting for 6.1 here also......cant get it to work on Raspbian stretch or on Ubuntu 18.04 It is 21 months now since this issue was opened. Any news on when 6.1 will be released? Link to comment Share on other sites More sharing options...
Staff Chris Posted May 14, 2019 Staff Share Posted May 14, 2019 @MickH2007 The Linux agent version 6.1 is already released. And libssl are embedded in the Pulseway agent, therefore this no longer should be an issue. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now