Skip to content

Commit a5a403f

Browse files
committed
Fix rsyslog connection to elasticsearch over https.
1 parent 726c558 commit a5a403f

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/api-umbrella/cli/read_config.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,10 @@ local function set_computed_config()
311311
end
312312
end
313313

314+
if parsed["scheme"] == "https" then
315+
parsed["_https?"] = true
316+
end
317+
314318
table.insert(config["elasticsearch"]["_servers"], parsed)
315319
end
316320
end

templates/etc/rsyslog.d/analytics.conf.mustache

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,9 @@ action(
164164
type="omelasticsearch"
165165
server="{{elasticsearch._first_server.host}}"
166166
serverport="{{elasticsearch._first_server.port}}"
167+
{{#elasticsearch._first_server.https?}}
168+
usehttps="on"
169+
{{/elasticsearch._first_server.https?}}
167170
{{#elasticsearch._first_server.user}}
168171
uid="{{elasticsearch._first_server.user}}"
169172
{{/elasticsearch._first_server.user}}

0 commit comments

Comments
 (0)