Skip to content

Conversation

technusm1
Copy link
Owner

This PR adds TLS support for syslog TCP server. The corresponding documentation updates are listed in this PR: openobserve/openobserve-docs#67

Issue addressed: openobserve#6956

technusm1 and others added 11 commits June 6, 2025 03:08
- create tls server using tcp as the transport
- scenarios covered: basic tls (server doesn't authenticate client), dev/testing
- API endpoint for certificate download - with proper swagger docs

PENDING:
- write unit tests and also write a nice script (for e.g. in python) that allow someone to externally test the scenarios shown below.

⚠️  STUFF TO THINK ABOUT:
- mutual TLS
There are some edge case `wal` file can't be released, then the `wal`
file can't be removed, it stays over 1 day.
with this POC we will let FE handle all short url redirections. We keep
the old routes intact for backwards compatibility

---------

---------

Co-authored-by: omkark06 <[email protected]>
@technusm1 technusm1 merged commit fc09913 into main Jun 7, 2025
@technusm1 technusm1 deleted the mk-assignment branch June 7, 2025 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants