View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007947 | 10000-006: Mappings | Spec | public | 2022-04-19 11:32 | 2023-04-04 16:07 |
Reporter | Alexander Allmendinger | Assigned To | Randy Armstrong | ||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | reopened | ||
Fixed in Version | 1.05.03 RC1 | ||||
Summary | 0007947: Certificate Validation are missing details about the Reason in Error Message | ||||
Description | The OPC UA Connection Protocol Error Message defined in Part 6 has two fields, Error and Reason. While the Error is a StatusCode the Reason is defined with "A more verbose description of the error". To meet this expectation there are products/SDKs which provide the exact reason for such an Error Message, even in case of a failed Certificate Validation. In the certification validation steps there are requirements to mask the Error with BadSecurityChecksFailed in many cases to prevent providing to much information to an attacker. But the specification is silent about the Reason in the Error Message, why logically it is still expected to provide a more verbose description. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0008011 | closed | Matthias Damm | 10000-004: Services | Restrictions on DiagnosticInfo.AdditionalInfo with unauthenticated Clients |
|
I am not able to resolve the Part 6 part of the issue - need to clone this issue to Part 6 Added following clarification for Part 4 DiagnosticInfo.AdditionalInfo Any security related information shall be excluded from the AdditionalInfo. This includes details for cases where Bad_SecurityChecksFailed is returned. |
|
No changes needed to Part 4, move to PArt 6. |
|
Any security related information shall not be returned. This includes any indication of the reason that caused Bad_SecurityChecksFailed to be returned |
|
Agreed to changes in web meeting. |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-04-19 11:32 | Alexander Allmendinger | New Issue | |
2022-05-03 16:32 | Jim Luth | Assigned To | => Matthias Damm |
2022-05-03 16:32 | Jim Luth | Status | new => assigned |
2023-03-20 16:10 | Matthias Damm | Status | assigned => resolved |
2023-03-20 16:10 | Matthias Damm | Resolution | open => fixed |
2023-03-20 16:10 | Matthias Damm | Fixed in Version | => 1.05.03 RC1 |
2023-03-20 16:10 | Matthias Damm | Note Added: 0018913 | |
2023-03-22 17:54 | Jim Luth | Assigned To | Matthias Damm => Randy Armstrong |
2023-03-22 17:54 | Jim Luth | Status | resolved => feedback |
2023-03-22 17:54 | Jim Luth | Resolution | fixed => reopened |
2023-03-22 17:55 | Jim Luth | Status | feedback => assigned |
2023-03-22 17:55 | Jim Luth | Note Added: 0018970 | |
2023-03-22 17:55 | Jim Luth | Relationship added | related to 0008011 |
2023-03-22 17:56 | Jim Luth | Project | 10000-004: Services => 10000-006: Mappings |
2023-03-29 23:08 | Randy Armstrong | Status | assigned => resolved |
2023-03-29 23:08 | Randy Armstrong | Note Added: 0019066 | |
2023-04-04 16:07 | Jim Luth | Status | resolved => closed |
2023-04-04 16:07 | Jim Luth | Note Added: 0019096 |