56kcloud/lamasar #125

Certificate trust store for Sign & Encrypt security mode

Open

Nicolas Varone opened this issue on Oct 11, 2026 · 11 comments

NV
Nicolas Varoneopened this issue· Oct 11, 2026 - 01:25

IT requires Sign & Encrypt on the plant network. The connector needs its own application certificate, a trusted folder for press certificates and a way to approve new ones from the admin page.

Rejected certificates must show up in the connector health view instead of failing silently.

Activity

NV
Nicolas Varoneadded
connectorsecurity
Oct 11, 2026 - 01:42
SP
Sandro Pereiracommented· Oct 12, 2026 - 04:18

Unblocked, the firewall rule is in place.

NV
Nicolas Varoneassigned Nicolas VaroneOct 12, 2026 - 08:17
NV
Nicolas Varonecommented· Oct 14, 2026 - 09:31

Added tests for the edge cases mentioned above.

GR
Georges Roduitcommented· Oct 16, 2026 - 14:44

Looks good to me, one comment on naming.

JM
Jérémie Métraillercommented· Oct 18, 2026 - 19:57

Moving this to the next iteration, the connector work comes first.

NV
Nicolas Varonemoved this from Backlog to ReadyOct 19, 2026 - 13:41
NV
Nicolas Varonecommented· Oct 21, 2026 - 01:10

Demoed in the weekly, the plant manager liked it.

NV
Nicolas Varonecommented· Oct 23, 2026 - 06:23

Picked this up, starting with the happy path.

HR
Helder Ribeirocommented· Oct 25, 2026 - 11:36

Tried it against the simulator, works for the first three presses.

SV
Samuel Vuadenscommented· Oct 27, 2026 - 16:49

Can we split the UI part into its own issue?

NV
Nicolas Varonemoved this from Ready to In progressOct 28, 2026 - 01:41
SP
Sandro Pereiracommented· Oct 29, 2026 - 22:02

Pushed a first version, feedback welcome.

NV
Nicolas Varonecommented· Nov 1, 2026 - 03:15

Discussed with the Hall B team: they are fine with this approach.

GR
Georges Roduitcommented· Nov 3, 2026 - 08:28

Blocked on access to the staging plant network, asked IT.

Assignees

NV
Nicolas Varone

Labels

connectorsecurity

Project

Status

In progress

Priority

P0

Size

L · 5 pts

Iteration

Iteration 21

Milestone

v0.19