View Issue Details

IDProjectCategoryView StatusLast Update
000357810000-004: ServicesSpecpublic2016-12-15 22:35
ReporterMatthias Damm Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.03 
Target Version1.03 
Summary0003578: Clarification about ApplicationURI checks needed
Description

According to the spec (5.4 Discovery Service Set):
A Client shall verify that:
a) The ApplicationUri specified in the Server Certificate is the same as the ApplicationUri provided in the EndpointDescription.
...
c) The EndpointDescriptions returned from the Discovery Endpoint are the same as the EndpointDescriptions returned in the CreateSession response.

But the spec also recommends to omit the ApplicationDescription in the 'serverEndpoints' parameter of the CreateSession response (5.6.2.2). This contradicts paragraph c) above:
It is recommended that Servers only include the endpointUrl, securityMode,
securityPolicyUri, userIdentityTokens, transportProfileUri and securityLevel with all other parameters set to null. Only the recommended parameters shall be verified by the client.

We should recommend also to return the ApplicationUri.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2016-12-09 20:35

developer   ~0007485

Added applicationUri to the list of required information in the serverEndpoints.

Made changes in document version OPC UA Part 4 - Services 1.04 Specification Draft 02.docx

Jim Luth

2016-12-15 22:35

administrator   ~0007588

Agreed to changes in meeting.

Issue History

Date Modified Username Field Change
2016-10-19 15:30 Matthias Damm New Issue
2016-11-22 17:15 Jim Luth Assigned To => Matthias Damm
2016-11-22 17:15 Jim Luth Status new => assigned
2016-12-09 20:35 Matthias Damm Note Added: 0007485
2016-12-09 20:35 Matthias Damm Status assigned => resolved
2016-12-09 20:35 Matthias Damm Resolution open => fixed
2016-12-15 22:35 Jim Luth Note Added: 0007588
2016-12-15 22:35 Jim Luth Status resolved => closed
2016-12-15 22:35 Jim Luth Fixed in Version => 1.04