Skip to content

Conversation

@GeneVT
Copy link

@GeneVT GeneVT commented Jul 18, 2025

Summary

Fixes the CA certificates issue on EDGs when installing the local proxy.
Some EDGs fail certificate verification during tunnel setup due to outdated or missing CA certificates.
This change adds a step to update certificates during post-installation to ensure proper SSL handshake.

Gene has tested this adjustment using a snapshot .deb package with the newly post-installation script.

Checklist

  • Pull Request title follows Conventional Commit specification format: type(scope): description
  • Pull Request title is appended with Notion task ID in square brackets: [TASK-123]
  • Branch has been rebased against latest merge destination branch; this is typically main or master.
  • Linter (ESLint) and formatter (Prettier) has been applied on the code changes.
  • There is test coverage on the changes made by this Pull Request.
  • Documentation has been updated where necessary or comments were added where additional clarity is required.
  • Reviewer has been assigned to this Pull Request.

@GeneVT GeneVT requested a review from AndrewJo July 18, 2025 16:41
@notion-workspace
Copy link

Copy link

@AndrewJo AndrewJo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we move it to debian/post-install to keep the file convention consistent between this repo and device-agent?

…n consistent between this repo and device-agent
@GeneVT
Copy link
Author

GeneVT commented Jul 18, 2025

Can we move it to debian/post-install to keep the file convention consistent between this repo and device-agent?

Yes, sounds good!

@GeneVT GeneVT merged commit 6dfd2f2 into main Jul 21, 2025
8 of 13 checks passed
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.

3 participants