View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001828 | 10000-004: Services | public | 2012-01-10 15:36 | 2012-02-09 22:48 | |
Reporter | Matthias Damm | Assigned To | Matthias Damm | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.02 | ||||
Summary | 0001828: Clarifiy handling of Software Certificates in Create/Activate Session if size exeeds max message size | ||||
Description | We need a clafification that the applications need to check if adding in the software certificates to the Create/Activate Session message will exeed the max message size. In this case the Application shall not send the software certificates. Try to find an algorithm to calculate the size. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0001845 | closed | Wolfgang Mahnke | 10000-005: Information Model | Expose Software Certificates with their respective profiles |
related to | 0001718 | closed | Matthias Damm | 10000-004: Services | CreateSession() has no LocaleIds parameter although the response contains LocalizedTexts |
|
Added text to CreateSession: Added text to ActivateSession: |
|
We agreed to the following changes in the UA telco on 17/01/2012: (1) Deprecated parameter CreateSession::serverSoftwareCertificates (2) Limited returned information in CreateSession::serverEndpoints to endpointUrl, securityMode, securityPolicyUri, userIdentityTokens, transportProfileUri and securityLevel (2) Replaced new text at ActivateSession::clientSoftwareCertificates with: Changed in document version OPC UA Part 4 - Services 1.02.12 Draft.doc |
|
The new text in Part 4 (table 11) clearly shows that the serverSoftwareCertificates[] is deprecated and therefore empty, but the description for the CreateSession service was not modified and still refers to the existence of the certificates in the CreateSession response. See OPC UA Part 4 - Services 1.02.012 Draft.doc (page 43 of 191) the following paragraphs near the bottom of the page: "The response also contains a list of SoftwareCertificates that identify the capabilities of the Server. It contains the list of OPC UA Profiles supported by the Server. OPC UA Profiles are defined in Part 7. Additional Certificates issued by other organisations may be included to identify additional Server capabilities. Examples of these Profiles include support for specific information models and support for access to specific types of devices." I was actually looking for the information that describes HOW and WHEN to obtain the certificate information. It seems that now a session must be fully established prior to reading the ServerCapabilities.SoftwareCertificates value. It would be nice to have details that describe when to obtain this information such as immediately after ActivateSession, and what to do with the information once received, such as keep the connection or closing the connection etc. |
|
Received additional review comments from Karl and Nathan for the change |
|
Incorporated proposed changes from Karl. Changed paragraph mentioned by Nathan. Just explained why we deprecated the SoftwareCertificates parameter and where the information can be found now. Changed in document version OPC UA Part 4 - Services 1.02.13 Draft.doc |
|
reviewed and agreed to changes made in the telecon. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-10 15:36 | Matthias Damm | New Issue | |
2012-01-10 15:36 | Matthias Damm | Status | new => assigned |
2012-01-10 15:36 | Matthias Damm | Assigned To | => Matthias Damm |
2012-01-12 21:05 | Matthias Damm | Status | assigned => resolved |
2012-01-12 21:05 | Matthias Damm | Resolution | open => fixed |
2012-01-12 21:05 | Matthias Damm | Note Added: 0003193 | |
2012-01-17 18:01 | Jim Luth | Relationship added | related to 0001845 |
2012-01-17 20:19 | Matthias Damm | Relationship added | related to 0001718 |
2012-01-18 01:50 | Jim Luth | Status | resolved => closed |
2012-01-18 01:50 | Jim Luth | Note Added: 0003213 | |
2012-01-18 22:12 |
|
Note Added: 0003216 | |
2012-02-02 20:58 | Matthias Damm | Status | closed => feedback |
2012-02-02 20:58 | Matthias Damm | Resolution | fixed => reopened |
2012-02-02 20:58 | Matthias Damm | Note Added: 0003251 | |
2012-02-02 21:02 | Matthias Damm | Status | feedback => resolved |
2012-02-02 21:02 | Matthias Damm | Resolution | reopened => fixed |
2012-02-02 21:02 | Matthias Damm | Note Added: 0003252 | |
2012-02-07 17:46 | Jim Luth | Status | resolved => closed |
2012-02-07 17:46 | Jim Luth | Note Added: 0003259 | |
2012-02-09 22:48 | Jim Luth | Fixed in Version | => 1.02 |