ejabberd - Comments for "tls_options" https://www.ejabberd.im/node/21553 en By now i solved my task by https://www.ejabberd.im/node/21553#comment-64289 <p>By now i solved my task by slightly modifying p1_tls_drv.so</p> <p>git clone <noindex><a href="https://github.com/processone/tls" title="https://github.com/processone/tls" rel="nofollow" >https://github.com/processone/tls</a></noindex></p> <p>p1_tls_drv.c :<br /> ----------------------------------------------------</p> <p>#ifdef SSL_OP_NO_COMPRESSION<br /> &lt;------&gt; if (flags &amp; COMPRESSION_NONE)<br /> &lt;------&gt; SSL_set_options(d-&gt;ssl, SSL_OP_NO_COMPRESSION);<br /> #endif</p> <p>// MODDED<br /> SSL_set_options(d-&gt;ssl, SSL_OP_NO_TLSv1|SSL_OP_NO_SSLv3|SSL_OP_NO_SSLv2);</p> <p>&lt;------&gt; SSL_set_ex_data(d-&gt;ssl, ssl_index, d);<br /> ----------------------------------------------------</p> <p>compile<br /> replace lib/ejabberd-14.05/priv/lib/p1_tls_drv.so</p> <p>This is dumb but it works.</p> Sat, 19 Jul 2014 08:27:50 +0000 bolvan comment 64289 at https://www.ejabberd.im