View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008359 | Compliance Test Tool (CTT) Unified Architecture | 1 - Script Issue | public | 2022-09-27 12:42 | 2023-04-27 15:12 |
Reporter | V. Monfort | Assigned To | Paul Hunkar | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Summary | 0008359: UACTT wrongly reports an error due to different certificate use between SC and Session | ||||
Description | UACTT version: 1.03.09-01.00.500 Context: When running UACTT scripts with SC None security or running "Security None" conformance unit tests with a server that provides an Endpoint with SC None security policy and a UserName token type session with a security policy different from None. Example of Endpoint configuration:
The following error is raised by UACTT due to the fact the SC OPN response does not provide certificate whereas CreateSesion does:
It shall not be the case since it is the expected behavior in this case regarding OPC UA specification. Therefore the client shall verify the certificate is the same if the SC uses the certificate whereas in this case the SC does not use the Certificate since we are using None policy. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Files Affected | |||||
|
Regarding the specification it might be sufficient to add the following exception in scripts: |
|
The comparison is to the certificate that is returned in the GetEndpoint. If you have a user policy in the endpoint (i.e. Username/Password) then your endpoint needs to provide a certificate. If you think this is not clear in the specification - I would enter an issue on Part 4 to clean up this wording |
|
Agreed in call - no change required - closed issue |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-09-27 12:42 | V. Monfort | New Issue | |
2022-09-27 12:42 | V. Monfort | File Added: UACTT_reports_different_certificate.pcapng | |
2022-09-27 13:33 | V. Monfort | Note Added: 0017849 | |
2022-11-18 17:13 | Paul Hunkar | Note Added: 0018164 | |
2022-11-18 17:13 | Paul Hunkar | Assigned To | => Paul Hunkar |
2022-11-18 17:13 | Paul Hunkar | Status | new => resolved |
2022-11-18 17:13 | Paul Hunkar | Resolution | open => no change required |
2023-04-27 15:12 | Paul Hunkar | Status | resolved => closed |
2023-04-27 15:12 | Paul Hunkar | Note Added: 0019245 |