Bug 1507144 - omelasticsearch support client cert authentication
Summary: omelasticsearch support client cert authentication
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rsyslog
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jiří Vymazal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1507145
TreeView+ depends on / blocked
 
Reported: 2017-10-27 19:56 UTC by Rich Megginson
Modified: 2018-04-15 14:44 UTC (History)
11 users (show)

Fixed In Version: rsyslog-8.34.0-1.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1507145 (view as bug list)
Environment:
Last Closed: 2018-04-15 14:44:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Rich Megginson 2017-10-27 19:56:21 UTC
Description of problem:
The omelasticsearch module needs to be able to authenticate to Elasticsearch using client cert auth.

Version-Release number of selected component (if applicable):
8.30

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

omelasticsearch.c uses libcurl. It should be straightforward to add configuration parameters and support for the client cert and key.

There should be two new parameters:

- client_cert - This is the full path and file name of a PEM formatted client certificate.  This corresponds to the curl CURLOPT_SSLCERT option.
- client_key - This is the full path and file name of a PEM formatted private key.  The code should assume that by default it is unencrypted.  This corresponds to the curl CURLOPT_SSLKEY option.

Comment 1 Fedora Update System 2018-04-05 12:21:42 UTC
rsyslog-8.34.0-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-18c307bcf6

Comment 2 Fedora Update System 2018-04-06 17:17:02 UTC
rsyslog-8.34.0-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-18c307bcf6

Comment 3 Fedora Update System 2018-04-15 14:44:30 UTC
rsyslog-8.34.0-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.