View Issue Details

IDProjectCategoryView StatusLast Update
000270610000-004: Servicespublic2014-06-10 16:32
ReporterEric OURSEL Assigned ToMatthias Damm  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.02 
Fixed in Version1.03 
Summary0002706: OpenSecureChannel service parameters wrong in §5.5.2.2
Description

The definition of the parameters of the OpenSecureChannelRequest parameters(§5.5.2.2) does not match the Opc.Ua.Types.bsd file.

Definition in the Opc.Ua.Types.bsd is

<opc:StructuredType Name="OpenSecureChannelRequest" BaseType="ua:ExtensionObject">
<opc:Documentation>Creates a secure channel with a server.</opc:Documentation>
<opc:Field Name="RequestHeader" TypeName="tns:RequestHeader" />
<opc:Field Name="ClientProtocolVersion" TypeName="opc:UInt32" />
<opc:Field Name="RequestType" TypeName="tns:SecurityTokenRequestType" />
<opc:Field Name="SecurityMode" TypeName="tns:MessageSecurityMode" />
<opc:Field Name="ClientNonce" TypeName="opc:ByteString" />
<opc:Field Name="RequestedLifetime" TypeName="opc:UInt32" />
</opc:StructuredType>

I suppose the Opc.Ua.Types.bsd is relevant. It is exactly what i notice with a Wireshark trace between an OPC UA server and a client

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jim Luth

2014-03-04 18:25

administrator   ~0005301

Part 4 contains the abstract definition. Implementation for UA TCP is in Part 6.

Add clarification to Part 4 5.5.2.2 that the concrete implementations can be found in Part 6.

Matthias Damm

2014-06-04 14:13

developer   ~0005348

Change applied in 65E-62541-4-Ed2-IS-CDV-FE-to-kog - Editor Updates.doc

Added the following sentence to 5.5.2.2:
Unlike other Services, the parameters for this Service provide only an abstract defintion. The concrete representation on the network depend on the mappings defined in IEC 62541-6.

Jim Luth

2014-06-10 16:32

administrator   ~0005353

Agreed to changes in telecom.

Issue History

Date Modified Username Field Change
2014-01-24 22:14 Eric OURSEL New Issue
2014-03-04 18:25 Jim Luth Note Added: 0005301
2014-03-04 18:25 Jim Luth Status new => assigned
2014-03-04 18:25 Jim Luth Assigned To => Matthias Damm
2014-06-04 14:13 Matthias Damm Status assigned => resolved
2014-06-04 14:13 Matthias Damm Resolution open => fixed
2014-06-04 14:13 Matthias Damm Note Added: 0005348
2014-06-10 16:32 Jim Luth Status resolved => closed
2014-06-10 16:32 Jim Luth Note Added: 0005353
2014-06-10 16:32 Jim Luth Fixed in Version => 1.03