Just to be sure, I tried from scratch: $ cat /etc/issue Ubuntu 16.04.2 LTS $ uname -a Linux audio359 3.13.0-57-generic #95-Ubuntu SMP Fri Jun 19 09:28:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux $ curl get.pharo.org/60+vm | bash ... $ ./pharo Pharo.image printVersion [version] 6.0 #60482 $ ./pharo Pharo.image eval "ZnClient new get: 'https://pharo.org'" '<!DOCTYPE HTML> <html> <head> ... </html>' $ ldd pharo-vm/lib/pharo/5.0-201705022326/SqueakSSL.so linux-gate.so.1 => (0xf773a000) libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xf751c000) libssl.so.1.0.0 => /lib/i386-linux-gnu/libssl.so.1.0.0 (0xf74b2000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf72fb000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf72f6000) /lib/ld-linux.so.2 (0xf7718000) This is on a 64-bit Ubuntu with 32-bit libs installed (and that worked before). Something must be different in your case.
On 8 May 2017, at 13:36, Marc Hanisch via Pharo-users <pharo-users@lists.pharo.org> wrote:
From: Marc Hanisch <marc.hanisch@googlemail.com> Subject: Re: [Pharo-users] SSL/TLS plugin initailization failed (VM plugin missing ? OS libraries missing ?) Date: 8 May 2017 at 13:36:12 GMT+2 To: Any question about pharo is welcome <pharo-users@lists.pharo.org>
Hello, I have the same problem on Ubuntu 16.04 and Fedora 25...
Any hints? Marc
Am 08.05.2017 13:18 schrieb "Julien Delplanque" <julien@tamere.eu>: Ok, I installed the missing library:
yaourt -S lib32-openssl-1.0
now when I do:
ldd /usr/share/pharo/vm/libSqueakSSL.so
I get:
/usr/share/pharo/vm/libSqueakSSL.so: /usr/lib32/libssl.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /usr/share/pharo/vm/libSqueakSSL.so) linux-gate.so.1 (0xf77f1000) libssl.so.1.0.0 => /usr/lib32/libssl.so.1.0.0 (0xf7731000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7571000) libcrypto.so.1.0.0 => /usr/lib32/libcrypto.so.1.0.0 (0xf7360000) /usr/lib/ld-linux.so.2 (0x565de000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf735b000)
So it is still not working, I still get the exception in Pharo. :-(
Julien