-
Notifications
You must be signed in to change notification settings - Fork 930
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server.ServerDiagnostics.SubscriptionDiagnosticsArray is missing in v1.4.370.12 #1993
Comments
Hi @pc-avatar-7076 , based on this PR some privacy issues were addressed. The access to session diagnostics is only available for sessions using sign and encrypt. |
Thank you @mregen! I noticed that PR but the impact sailed over my head. Indeed, when connecting as an admin I am able to browse/subscribe the SubscriptionDiagnosticArray node: However, when connecting as a non-admin, I would have expected from your comment to see my own subscription, but that doesn't appear to be my experience (the SubscriptionDiagnosticsArray is missing): Looking at the PR, specifically the |
This issue is stale because it has been open for 30 days with no activity. |
The SubscriptionDiagnosticsArray seems to have gone missing in stack version 1.4.370.12. It is present in stack version 1.4.370.1.
To reproduce:
git checkout 1.4.370.12
opc.tcp://<host>:62541/Quickstarts/ReferenceServer
) using no security and Anonymous authenticationRoot.Objects.Server.ServerDiagnostics
and observe that the SubscriptionDiagnosticsArray is missingNotes:
git checkout 1.4.370.1
<DiagnosticsEnabled>true</DiagnosticsEnabled>
Opc.Ua.Server.DiagnosticsNodeManager.CreateSubscriptionDiagnostics
seems to complete successfully. The 'diagnostic enabled' flag seems to be respected here.UA Expert capture:
The text was updated successfully, but these errors were encountered: