dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 closed issue dohertj2/lmxopcua#561 2026-08-12 04:10:27 -04:00
Production host writes no log on wonder-app-vd03 — file sink opens a 0-byte file, zero events flow
dohertj2 commented on issue dohertj2/lmxopcua#561 2026-08-12 04:10:22 -04:00
Production host writes no log on wonder-app-vd03 — file sink opens a 0-byte file, zero events flow

Closing as not a defect — the reported symptom was a measurement artifact.

The log was never empty. E:\ApiInstall\OtOpcUa\logs\otopcua-20260811.log held 4.66 MB of normal, current…

dohertj2 pushed to main at dohertj2/ScadaBridge 2026-08-12 03:09:31 -04:00
006202f3c7 fix(audit): fail closed when a configured redactor is unavailable (#35)
7e594054e4 build(deps): adopt ZB.MOM.WW.Auth 0.2.0 and MxGateway client/contracts 0.2.0
Compare 2 commits »
dohertj2 commented on issue dohertj2/ScadaBridge#35 2026-08-12 03:07:16 -04:00
audit: body-redactor compile budget fails OPEN — a valid pattern rejected under load disables redaction for the process lifetime

Fixed in 006202f3.

What shipped

1. Fail closed (the security property). A pattern that is configured but unavailable now over-redacts the whole payload and increments `AuditRedactionFa…

dohertj2 pushed to master at dohertj2/lmxopcua 2026-08-12 03:03:54 -04:00
c51c59987b fix(galaxy): publish an unrepresentable value as BadTypeMismatch, not a good null
dohertj2 pushed to master at dohertj2/lmxopcua 2026-08-12 02:56:22 -04:00
4769044f88 feat(galaxy): handle the replay-gap sentinel and sparse-array values
dohertj2 opened issue dohertj2/ScadaBridge#35 2026-08-12 02:45:10 -04:00
audit: body-redactor compile budget fails OPEN — a valid pattern rejected under load disables redaction for the process lifetime
dohertj2 pushed to master at dohertj2/lmxopcua 2026-08-12 02:34:57 -04:00
d14a75dfef chore(deps): adopt Auth 0.2.0 and MxGateway.Client/Contracts 0.2.0
dohertj2 created branch fix/secrets-prehost-content-root in dohertj2/mxaccessgw 2026-08-12 02:14:23 -04:00
dohertj2 pushed to fix/secrets-prehost-content-root at dohertj2/mxaccessgw 2026-08-12 02:14:23 -04:00
dohertj2 pushed to main at dohertj2/mxaccessgw 2026-08-12 02:14:22 -04:00
55f2889c24 Merge fix/secrets-prehost-content-root: run the store-path guard where the store is actually created
5fdd8a570a fix(secrets): run the store-path guard in the pre-host container (0.6.1)
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-08-12 02:09:29 -04:00
c8b5c997b2 fix(logging): #561 was a measurement artifact — measure sink growth through an open handle
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-08-11 10:26:06 -04:00
da1669f87a fix(docker): give every node an explicit secret store path, not just the hub four
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-08-11 09:16:43 -04:00
a4e920902c docs: schema library wiring audit
fdc6b0c2bb chore(secrets): adopt ZB.MOM.WW.Secrets 0.6.2 and close the pre-host guard gap
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-08-11 09:11:26 -04:00
b037cc7ac4 chore(secrets): adopt ZB.MOM.WW.Secrets 0.6.2 — fail-closed store-path validation
8ab520ef57 fix(scripts): gate the source dialog's existence on the held id, not the resolve
Compare 2 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-08-11 09:09:07 -04:00
81e0005628 docs(index): OtOpcUa on 0.6.2; the NuGet partial cached-index trap recurs per publish
dohertj2 pushed to main at dohertj2/scadaproj 2026-08-11 09:04:58 -04:00
b850c3a47f docs(index): Secrets 0.6.2 — rejection message teaches the container case
dohertj2 pushed to main at dohertj2/scadaproj 2026-08-11 09:04:05 -04:00
c5e894d9b3 feat(secrets): 0.6.2 — the content-root rejection message teaches the container case
dohertj2 pushed to main at dohertj2/scadaproj 2026-08-11 09:01:06 -04:00
74066bbe27 docs(secrets): record the container over-rejection and the OtOpcUa 0.6.1 adoption
dohertj2 pushed to main at dohertj2/scadaproj 2026-08-11 08:56:48 -04:00
6084465e23 test(secrets): the positive control was a tautology propping up the negative one