Skip to content

[FEAT] - Disable all TLS validity in Settings #687

Description

@FoUStep

Currently a lot of apps require a validation for TLS when HTTPS is used. Please allow for a global function to disable the validation of TLS/certificates (for enhanced apps as well)

I've been trying to see if I can implement this per app by myself but it is a hell of a job. I've noticed that UniFi has it built-in:
Skip TLS verification

Screenshot 2024-02-03 at 19 02 13

I believe TLS validity is by default enabled. Not very useful when using apps with self signed certificates.

Activity

  1. mvdkleijn commented on Feb 4, 2024

    @mvdkleijn
    Collaborator

    Hmm... I'm wondering if that wouldn't be something more for the mainline Heimdall instead of the apps.

    Nevertheless, it's not a bad suggestion. I'll take a look at how the Unifi app did it when I have a little more time.

    Anyone having suggestions is of course welcome to make them.

  2. FoUStep commented on Feb 4, 2024

    @FoUStep
    Author

    I tried to use the code from the UniFi app (disable TLS in the UniFi.app and the config file part) for some other apps like Sonarr or Radarr but I failed miserably. It didn't do anything. Thanks!

  3. LinuxServer-CI commented on Mar 5, 2024

    @LinuxServer-CI

    This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

  4. moved this to Non-Docker Issues in Issue & PR Trackeron Mar 7, 2024
  5. mvdkleijn commented on Mar 7, 2024

    @mvdkleijn
    Collaborator

    Marking this to prevent stale issue. Sorry, haven't gotten around to this.

  6. urda commented on Sep 6, 2024

    @urda

    This would be great since things like the Pi-hole one could benefit from ignoring my custom cert!

  7. scabraha commented on Aug 19, 2025

    @scabraha

    +1 for this

  8. added a commit that references this issue on Jan 29, 2026
    9443ce4
  9. jaycollett commented on Jan 29, 2026

    @jaycollett
    Contributor

    I added a PR on the Heimdall repo to add this feature. Found another bug that was also reported where the toggle TLS wasn't working at the app level anyhow...it's fixed as part of a separate PR: linuxserver/Heimdall#1536

  10. moved this from Non-Docker Issues to Done in Issue & PR Trackeron Jul 9, 2026
  11. KodeStar commented on Jul 9, 2026

    @KodeStar
    Member

    Implemented in linuxserver/Heimdall#1576 (revival of the stale #1535 by jaycollett): a Skip TLS Verification (for self-signed certificates) toggle under Settings → Advanced, default off. When enabled it disables certificate verification for all enhanced-app API calls and the config Test button, so per-app Skip TLS checkboxes are no longer needed for self-signed setups.

    The setting appears after the next Heimdall release (it's seeded on version bump). Closing — please re-open if it doesn't behave as expected once you're on a build that includes it.

  12. added a commit that references this issue on Jul 9, 2026
    bdf9160
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions