View Issue Details

IDProjectCategoryView StatusLast Update
000296610000-004: ServicesSpecpublic2016-03-01 17:34
ReporterMatthias Damm Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.02 
Target Version1.03Fixed in Version1.03 
Summary0002966: Add status code Bad_SecurityModeInsufficient
Description

At the moment we have only a status code Bad_UserAccessDenied for the case that the user has no rights to read or write a variable.

But it may be the case that the user is able read a variable but the server does not allow to read without encryption on. We have no status code to indicate this difference.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0002994 closedJeff Harding 10000-003: Address Space Meta data indicating that variable access requires encryption 
related to 0002995 closedJeff Harding 10000-003: Address Space Meta data indicating that method call requires encryption 
related to 0003272 closedMatthias Damm 10000-004: Services Table 173: BadSecurityModeInsufficient "or" statement 

Activities

Matthias Damm

2015-03-04 20:51

developer   ~0005877

Added status code to OPC UA Part 4 - Services 1.03 Draft 07.docx

Bad_SecurityModeInsufficient
The security level is not high enough to complete the operation.
A user may have the right to receive the data but the data can only transferred through an encrypted channel or may require other settings with higher security level.

Added to list of Read and Call operation results

Jim Luth

2015-03-10 16:05

administrator   ~0005885

Agreed to changes. Matthias will add mantis issue for 1.04 feature to add metadata for variable and methods to allow clients to get this info before they get an error code.

Issue History

Date Modified Username Field Change
2015-02-13 08:23 Matthias Damm New Issue
2015-02-13 08:23 Matthias Damm Status new => assigned
2015-02-13 08:23 Matthias Damm Assigned To => Matthias Damm
2015-03-04 20:51 Matthias Damm Note Added: 0005877
2015-03-04 20:51 Matthias Damm Status assigned => resolved
2015-03-04 20:51 Matthias Damm Resolution open => fixed
2015-03-10 16:05 Jim Luth Note Added: 0005885
2015-03-10 16:05 Jim Luth Status resolved => closed
2015-03-10 16:05 Jim Luth Fixed in Version => 1.03
2015-03-11 09:18 Matthias Damm Relationship added related to 0002994
2015-03-11 09:34 Matthias Damm Relationship added related to 0002995
2016-03-01 17:34 Jim Luth Relationship added related to 0003272