View Issue Details

IDProjectCategoryView StatusLast Update
000296710000-005: Information ModelSpecpublic2022-10-11 16:28
ReporterMatthias Isele Assigned ToJim Luth  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionwon't fix 
Product Version1.02 
Summary0002967: Need a standardized way to see events were missed because of access permissions
Description

The OPC Server has access permissions defined on a per node basis. This also includes configuring for each object if events generated from this object can be received by a certain user or group.
A client subscribing for events (e.g. on the server object) will not receive events if the access permissions are insufficient.

For every other restricted access the client gets a direct feedback from the server e.g. try to read or monitor an item returns BadUserAccessDenied.

Now the problem is that there's no way for a client to see that events where missed because of the access permissions. This can be dangerous if a client relies on receiving all critical events when subscribong to the server object.

We need a standardized way to get the information "event not received because of insufficient permissions".

A good place to put that information may be the server diagnostics.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jim Luth

2015-03-03 18:05

administrator   ~0005872

valid issue for further consideration.

Jim Luth

2022-10-11 16:28

administrator   ~0017995

Closing as will not fix due to security concerns of leaking information in the notificaiton.

Issue History

Date Modified Username Field Change
2015-02-13 08:56 Matthias Isele New Issue
2015-02-24 18:31 Matthias Damm Target Version => 1.04
2015-03-03 18:05 Jim Luth Note Added: 0005872
2015-03-03 18:05 Jim Luth Assigned To => Jim Luth
2015-03-03 18:05 Jim Luth Status new => acknowledged
2015-06-16 18:34 Jim Luth Assigned To Jim Luth =>
2017-01-26 18:03 Jim Luth Target Version 1.04 => ?.??
2022-10-11 16:28 Jim Luth Note Added: 0017995
2022-10-11 16:28 Jim Luth Assigned To => Jim Luth
2022-10-11 16:28 Jim Luth Status acknowledged => closed
2022-10-11 16:28 Jim Luth Resolution open => won't fix