ejabberd - Comments for "SSL not found during configure" https://www.ejabberd.im/node/167 en I have resolved it! https://www.ejabberd.im/node/167#comment-2030 <p>I find the directory of openssl headfiles:<br /> In my Debian OS ,that's "/usr/local/ssl/include/openssl",<br /> I don't know why ejabberd can't find this directory,<br /> maybe the openssl in other Linux OS is not in this directory?</p> <p>so,i executed this:<br /> ./configure --with-openssl=/usr/local/ssl/include/openssl</p> <p>OK!No errors!</p> <p>Maybe you are the same as me!</p> Sat, 22 Jul 2006 08:59:42 +0000 william comment 2030 at https://www.ejabberd.im I am too in Debian! https://www.ejabberd.im/node/167#comment-2029 <p>I am too in Debian!<br /> i have installed the libssl-dev,nothing happened!</p> <p>More interesting thing is I couldn't install Jabberd too!<br /> The same reason!</p> Sat, 22 Jul 2006 08:18:30 +0000 william comment 2029 at https://www.ejabberd.im i am also having the same https://www.ejabberd.im/node/167#comment-1858 <p>i am also having the same problem such as yours. i've tried everything you suggested, but nothing works.could someone post a solution on this.thanks</p> Wed, 14 Jun 2006 08:20:17 +0000 edjil comment 1858 at https://www.ejabberd.im try regenerating the 'configure' script with autoconf https://www.ejabberd.im/node/167#comment-351 <blockquote>I'm starting to think that there's something wrong with the little program used to check SSL_new</blockquote> <p>You can try to regenerate the 'configure' script from the original 'configure.ac' using Autoconf. Just execute 'autoconf' on ejabberd/src directory.</p> Fri, 15 Apr 2005 15:24:43 +0000 mfoss comment 351 at https://www.ejabberd.im Me again! https://www.ejabberd.im/node/167#comment-349 <p>Well I'm writing again because I would like to help others with the same problem, so doing some tests I'm starting to think that there's something wrong with the little program used to check SSL_new because I have been playing with the 'configure' script and I set manually the value yes for the variable have-openssl in order to continue with all the script as if it had detected the openssl package itself. So next thing the configure did was performing a test for the presence and usability of ssl.h; the test was completed succesfully and after that I didn't receive more errors.</p> <p>Can anyone write a feedback to this thought...</p> Fri, 15 Apr 2005 14:24:57 +0000 villano comment 349 at https://www.ejabberd.im I didn't install openssl binaries! https://www.ejabberd.im/node/167#comment-348 <p>I have had a lot of work so I haven't done anything about this problem but I was reading again your suggestion and I noticed something important in your words:</p> <p>If I install only OpenSSL binaries</p> <p>but I have built openssl from source so I think I have all the libraries but maybe I'm wrong and still need libssl-dev, what do you thing??</p> Thu, 14 Apr 2005 18:22:46 +0000 villano comment 348 at https://www.ejabberd.im ./configure --with-openssl already tested! https://www.ejabberd.im/node/167#comment-337 <p>First of all, thanks for your quick response.</p> <p>I have tried also ./configure --with-openssl=/usr/local/ssl but I get the same error so I'm going to look for libssl-dev as you suggest and I'll let you know the results.</p> Wed, 13 Apr 2005 16:23:58 +0000 villano comment 337 at https://www.ejabberd.im try ./configure --with-openssl= https://www.ejabberd.im/node/167#comment-336 <p>If I install only OpenSSL binaries, when configuring ejabberd compilation I get: <pre>checking whether build tls... yes looking for openssl in /usr/local/ssl... checking for SSL_new in -lssl... no</pre> So it's clear I need to install OpenSSL development files. On Debian, I do: <pre>apt-get install libssl-dev</pre> And now I get: <pre>checking whether build tls... yes looking for openssl in /usr/local/ssl... checking for SSL_new in -lssl... yes</pre> </p><p>You are probably missing some files, or they are not placed where configure is looking for them.</p> <p>Since you really want SSL, STARTTLS and SASL, disabling this feature is not a good idea. Try <pre>./configure --with-openssl=/usr/local/ssl</pre> or similar, and comment here if it works, so other people can benefit from your experience. </p> <blockquote>I'm running SCO 5.0.5</blockquote> <p>Interesting, this is the first time I read someone tries to install ejabberd on SCO Unix. Once you have succesfully installed it, could you please comment here if it works well or not? Thanks.</p> Wed, 13 Apr 2005 16:16:31 +0000 mfoss comment 336 at https://www.ejabberd.im