<div style="white-space:pre-wrap">I&#39;m not sure if it works on CentOS, but maybe try to use a SqueakSSL plugin version from:<br><a href="https://github.com/squeak-smalltalk/squeakssl/releases">https://github.com/squeak-smalltalk/squeakssl/releases</a><br><br>This one is the latest: <a href="https://github.com/squeak-smalltalk/squeakssl/releases/download/v0.2.0b/squeakssl_v0.2.0b.zip">https://github.com/squeak-smalltalk/squeakssl/releases/download/v0.2.0b/squeakssl_v0.2.0b.zip</a><br><br>Fabio</div><br><div class="gmail_quote"><div dir="ltr">On Sun, 17 Apr 2016 at 09:54, Bernhard Pieber &lt;<a href="mailto:bernhard@pieber.com">bernhard@pieber.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi,<br>
<br>
I am using Pharo 4 on CentOS 7.2 and want to make an https request from the image, e.g.<br>
<br>
ZnClient new<br>
        url: &#39;<a href="https://www.google.com" rel="noreferrer" target="_blank">https://www.google.com</a>&#39;;<br>
        get<br>
<br>
I get the following error, stating the library libssl.so.1.0.0 is not found:<br>
ioLoadModule(/home/pharo/test/pharo-vm/libSqueakSSL.so):<br>
  libssl.so.1.0.0: Cannot open Shared-Object-File: File or directory not found<br>
<br>
This is not entirely unexpected, because 32bit libraries need to be installed:<br>
[pharo@centos-pharo test]$ ldd pharo-vm/libSqueakSSL.so<br>
        linux-gate.so.1 =&gt;  (0xf77db000)<br>
        libssl.so.1.0.0 =&gt; not found<br>
        libc.so.6 =&gt; /lib/libc.so.6 (0xf7611000)<br>
        /lib/ld-linux.so.2 (0xf77dc000)<br>
<br>
I found the following very helpful list of libraries needed for CentOS 6.5:<br>
<a href="https://github.com/philippeback/pharovm-centos65/blob/master/packages-to-install.txt" rel="noreferrer" target="_blank">https://github.com/philippeback/pharovm-centos65/blob/master/packages-to-install.txt</a><br>
<br>
It includes openssl.i686 version 1.0.1e-16.el6_5.4, which I assume should provide the missing library file.<br>
<br>
However, when I try to install I get the following error:<br>
[pharo@centos-pharo test]$ sudo yum install openssl.i686<br>
[sudo] password for pharo:<br>
Geladene Plugins: fastestmirror<br>
base                                                                                                                                                          | 3.6 kB  00:00:00<br>
extras                                                                                                                                                        | 3.4 kB  00:00:00<br>
updates                                                                                                                                                       | 3.4 kB  00:00:00<br>
Loading mirror speeds from cached hostfile<br>
 * base: <a href="http://mirror.23media.de" rel="noreferrer" target="_blank">mirror.23media.de</a><br>
 * extras: <a href="http://mirror.23media.de" rel="noreferrer" target="_blank">mirror.23media.de</a><br>
 * updates: <a href="http://ftp.plusline.de" rel="noreferrer" target="_blank">ftp.plusline.de</a><br>
No package openssl.i686 available.<br>
Error: Nothing to do<br>
<br>
I looks like the library was available for CentOS 6.5 but for 7.2 not anymore. I am not sure why. Heartbleed, maybe?<br>
<br>
Googling did not bring up any solution so far. Any help would be greatly appreciated.<br>
<br>
Bernhard</blockquote></div>