Skip to content

Add TLS connection option and setup steps for Syslog integrations #1392

@mjabascal10

Description

@mjabascal10

Describe the feature

Extend the frontend for Syslog-type integrations to include TLS connection support.
This includes adding the TLS option in the protocol selector and updating the installation guide steps displayed in the integration setup.

Use Case

Users of UTMStack need to configure Syslog integrations over TLS to ensure logs are transmitted securely via encrypted connections. The setup process should clearly include steps for adding certificates and updating installation commands when TLS is used.

Proposed Solution

  1. Protocol Selector
    • Add TLS as an option in the protocol dropdown for Syslog integrations.
    • Ensure proper handling of form state when TLS is selected.

    1. Certificate Management
      • Display instructions for adding certificates (either via file upload or specifying file paths).
      • Validate certificate input where applicable.

    2. Installation Guide
      • Update integration setup commands to include TLS configuration, default port 6514, and certificate references.
      • Include examples for common Syslog clients if applicable.

    3. Backward Compatibility
      • Ensure existing UDP/TCP integrations continue to function without modification.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

👀 In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions