https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2015-08-24T10:39:55ZCeph rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=568892015-08-24T10:39:55ZTim Serongtserong@suse.com
<ul></ul><p>Also it seems the config file parser whines about the trailing 's' on the port number:</p>
<pre>
Aug 24 20:39:15 d52-54-00-49-17-2a radosgw[25748]: error parsing int: 443s: strict_strtoll: garbage at end of string. got: '443s'
</pre> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=568912015-08-24T11:09:15ZTim Serongtserong@suse.com
<ul></ul><p>It should work if you create a couple of symlinks:</p>
<pre> # ln -s /lib64/libssl.so.1.0.0 /usr/lib64/libssl.so
# ln -s /lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so</pre>
<p>Also, turns out the <code>strict_strtoll</code> error is purely cosmetic, i.e. it doesn't actually break anything (and, indeed, the 's' is necessary to enable SSL).</p>
<p>The libssl.so and libcrypto.so symlinks will be present if the openssl devel package is installed, BTW, but I'm guessing requiring this is undesirable.</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=603032015-10-19T11:23:21ZJiang Yulnsyyj@hotmail.com
<ul></ul><p>How do I configure civetweb use https?Will this problem has been solved yet?</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=603132015-10-19T16:20:14ZAnonymous
<ul><li><strong>Regression</strong> set to <i>No</i></li></ul><p>Jiang Yu wrote:</p>
<blockquote>
<p>How do I configure civetweb use https?Will this problem has been solved yet?</p>
</blockquote>
<p>Have a look here: <a class="external" href="http://tracker.ceph.com/issues/13523#note-1">http://tracker.ceph.com/issues/13523#note-1</a></p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=742122016-07-11T22:40:53ZRussell Islammisla011@fiu.edu
<ul></ul><p>Any idea on the flowing bug?<br />[root@ceph-us-west tls]# radosgw-admin realm pull --url=https://ceph-us-east-1:443 --access-key=$SYSTEM_ACCESS_KEY --secret=$SYSTEM_SECRET_KEY<br />request failed: (22) Invalid argument<br />2016-07-11 15:35:30.360412 7fc7a20099c0 0 curl_easy_perform returned error: Peer's certificate issuer has been marked as not trusted by the user.</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=743072016-07-12T18:23:21ZYehuda Sadehyehuda@redhat.com
<ul><li><strong>Assignee</strong> set to <i>Marcus Watts</i></li></ul> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=753172016-07-25T15:31:21ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Fix Under Review</i></li></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/10335">https://github.com/ceph/ceph/pull/10335</a></p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=753222016-07-25T17:09:42ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Backport</strong> set to <i>jewel</i></li></ul> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=753232016-07-25T17:11:19ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Backport</strong> deleted (<del><i>jewel</i></del>)</li></ul><p>Ah, never mind.</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=800832016-10-20T07:16:59ZMarcus Wattsmwatts@redhat.com
<ul></ul><p>I've got an updated PR <a class="issue tracker-1 status-5 priority-6 priority-high2 closed" title="Bug: "Bad hostname 'magnaXXX.front.sepia.ceph.com'" error in rgw-firefly-distro-basic-magna run (Closed)" href="https://tracker.ceph.com/issues/11571">#11571</a> that contains "load by soname" and documentation from 10335. It will still complain about parsing 443s.</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=806952016-11-02T08:07:14ZMarcus Wattsmwatts@redhat.com
<ul></ul><p>I've updated <a class="external" href="https://github.com/ceph/ceph/pull/11571">https://github.com/ceph/ceph/pull/11571</a><br />It now needs to be applied after <a class="external" href="https://github.com/ceph/civetweb/pull/14">https://github.com/ceph/civetweb/pull/14</a> which contains a necessary change to civetweb.<br />This version of the fix will not complain about 443s, and will allow multiple ports, such as "80+443s" or "8000+8443s" or etc. It also works with s3 v4 and with swift preauth.</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=807692016-11-04T08:01:43ZMarcus Wattsmwatts@redhat.com
<ul></ul><p>I've got yet another version of the ssl patch: these PRs: <a class="external" href="https://github.com/ceph/ceph/pull/11776">https://github.com/ceph/ceph/pull/11776</a> <a class="external" href="https://github.com/ceph/civetweb/pull/15">https://github.com/ceph/civetweb/pull/15</a> . It's updated to use civetweb 1.8. Should be otherwise functionally the same.</p> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=863382017-02-20T10:50:40ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Pending Backport</i></li><li><strong>Backport</strong> set to <i>jewel</i></li></ul> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=863512017-02-20T10:54:00ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/19003">Backport #19003</a>: jewel: civetweb defaults to libssl.so and libcrypto.so when versions not passed</i> added</li></ul> rgw - Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passedhttps://tracker.ceph.com/issues/11239?journal_id=926322017-06-12T18:52:12ZYehuda Sadehyehuda@redhat.com
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul>