#49601 Can't setup SSL after srvcore merge - Unable to create PinObj
Closed: fixed 2 years ago Opened 2 years ago by spichugi.

After srvcore merge, we can't setup SSL on Fedora 27 built from master.

Build tested:
389-ds-base-1.4.0.6-20180312git02a8defa8.fc27.x86_64

Reproduction steps:
1. Build 389-ds-base on clean Fedora 27
2. Run the test: dirsrvtests/tests/suites/tls/tls_check_crl_test.py
3. It will fail because it can't bind through ldaps.
ldap.SERVER_DOWN: {'desc': "Can't contact LDAP server", 'errno': 107, 'info': 'Transport endpoint is not connected'}

With CONFIG errorlog-level enabled:
[12/Mar/2018:12:23:44.399132831 -0400] - WARN - Security Initialization - SSL alert: Unable to create PinObj (Netscape Portable Runtime error 0 - no error)
[12/Mar/2018:12:23:44.399871405 -0400] - ERR - force_to_disable_security - ERROR: SSL Initialization Failed. Disabling SSL.

Additional info:
If I build without srvcore merge commit:
https://pagure.io/389-ds-base/c/e6cc278009192926d1fe0e9a87c8d69047dbdb7f?branch=master
The test passes.


Metadata Update from @firstyear:
- Issue assigned to firstyear

2 years ago

Interesting. I wonder if this is a dlopen issue? I'll look into this asap.

Metadata Update from @firstyear:
- Custom field component adjusted to None
- Custom field origin adjusted to None
- Custom field reviewstatus adjusted to None
- Custom field type adjusted to None
- Custom field version adjusted to None

2 years ago

Metadata Update from @mreynolds:
- Issue set to the milestone: 1.4.0

2 years ago

0001-Ticket-49601-Replace-HAVE_SYSTEMD-define-with-WITH_S.patch

The change makes the test pass. Please, suggest if there is a saner way to fix this. More of a cleanup regarding old svrcore build system should be done I guess but better in a new ticket.

ack, and yes please open a ticket and describe what needs to be done. Thanks Matus!

Metadata Update from @mreynolds:
- Custom field reviewstatus adjusted to ack (was: None)

2 years ago

The test passes. Ack from me too :)

Metadata Update from @mhonek:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Great work! Can't believe it was such a simple fix :)

Login to comment on this ticket.

Metadata