View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010047 | CTT UA Scripts | 1 - Script Issue | public | 2024-12-03 08:50 | 2025-08-01 16:01 |
| Reporter | Juan Antonio Castillo | Assigned To | Sebastian Allmendinger | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Summary | 0010047: RequestedLifetime not sent correctly in secure channel opening | ||||
| Description | Problem Summary: The OPC UA client does not send the RequestedLifetime parameter correctly in secure channel opening requests, causing communication failures when the server returns a RevisedLifetime of 0. Impact: OPC UA communication is entirely blocked, and secure connections cannot be established. Action Required: Fix the client implementation to correctly send RequestedLifetime and handle scenarios where the server responds with unexpected values or 0 (default value sent). | ||||
| Steps To Reproduce |
| ||||
| Tags | No tags attached. | ||||
| Files Affected | /library/ServiceBased/SecureChannel/OpenSecureChannel.js | ||||
| related to | 0010441 | assigned | Sebastian Allmendinger | CTT UA Test Case | RequestedLifetime not sent correctly in secure channel opening |
|
|
the initial change is that the the CTT should request something like 10 sec for the default. |
|
|
The default value (Setting: Server Test / Secure Channel / RequestedLifetime) has been updated to 30 seconds. It is still possible to request a lifetime of 0 by changing the value to 0 in the CTT settings. The channel that was used for calling GetEndpoints didn't use the value of the setting, but always 0. This has been changed, so that is also uses the setting. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-12-03 08:50 | Juan Antonio Castillo | New Issue | |
| 2025-07-17 16:00 | Paul Hunkar | Note Added: 0023135 | |
| 2025-07-17 16:01 | Paul Hunkar | Assigned To | => Sebastian Allmendinger |
| 2025-07-17 16:01 | Paul Hunkar | Status | new => assigned |
| 2025-07-17 16:01 | Paul Hunkar | Issue cloned: 0010441 | |
| 2025-07-17 16:01 | Paul Hunkar | Relationship added | related to 0010441 |
| 2025-07-26 08:22 | Sebastian Allmendinger | Files Affected |
=> /library/ServiceBased/SecureChannel/OpenSecureChannel.js
/default.ctt.xml |
| 2025-07-26 08:25 | Sebastian Allmendinger | Project | Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts |
| 2025-07-26 08:26 | Sebastian Allmendinger | Category | 2 - CTT Binary => 1 - Script Issue |
| 2025-07-26 08:26 | Sebastian Allmendinger | Product Version | 1.04.11-01.00.508 => |
| 2025-08-01 16:01 | Sebastian Allmendinger | Status | assigned => resolved |
| 2025-08-01 16:01 | Sebastian Allmendinger | Resolution | open => fixed |
| 2025-08-01 16:01 | Sebastian Allmendinger | Note Added: 0023192 |