View Issue Details

IDProjectCategoryView StatusLast Update
0004013Compliance Test Tool (CTT) Unified Architecture1 - Script Issuepublic2019-05-27 15:11
ReporterKenneth G. Dunahee Assigned ToAlexander Allmendinger  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
OSWindows 10 ProOS Version10586.545 
Product Version1.03.340.358 
Target Version1.03Fixed in Version1.03.340.368 
Summary0004013: Session Services - Session Base: Expected a SECURE Channel
Description

OPC UA CTT Version 1.3.340.358

On a minimal Nano Embedded Device Server, several tests in Session Services - Session Base are failing (Err-001.js, Err-002.js, Err-003.js & Err-005.js) with error "Expected SECURE Channel".

Minimal Nano Embedded Device Server is not required to have a Secure Channel.

Each script passes if run in isolation, but not in groups.

Each script checks if epSecureEncrypt is defined. It will skip test if it is "not defined".

Traced error back to Security – Security User Name Password – initialize.js
initialize.js sets epSecureEncrypt to “Most Secure” EndPoint. “Most Secure” endpoint on Nano is “Unsecured”. epSecureEncrypt is now not “not defined”, so subsequent scripts try to use it as a secure endpoint and fail.

Steps To Reproduce

Run CTT configured for Nano Embedded Device Server Profile against a minimal Nano Embedded Device Server.

TagsNo tags attached.
Files Affected

Activities

Alexander Allmendinger

2017-10-30 22:07

developer   ~0008621

Added the following code after line 97
if (bestMatch.SecurityLevel === 0) bestMatch = null;

Paul Hunkar

2019-05-27 15:11

administrator   ~0010278

reviewed in extra Compliance call 2019-05-27

Issue History

Date Modified Username Field Change
2017-10-12 13:42 Kenneth G. Dunahee New Issue
2017-10-12 14:55 Paul Hunkar Assigned To => Alexander Allmendinger
2017-10-12 14:55 Paul Hunkar Status new => assigned
2017-10-12 14:55 Paul Hunkar Product Version => 1.03.340.358
2017-10-12 14:55 Paul Hunkar Target Version => 1.03
2017-10-30 22:07 Alexander Allmendinger Note Added: 0008621
2017-10-30 22:07 Alexander Allmendinger Status assigned => resolved
2017-10-30 22:07 Alexander Allmendinger Fixed in Version => 1.03.340.368
2017-10-30 22:07 Alexander Allmendinger Resolution open => fixed
2019-01-28 14:10 Paul Hunkar Category Script Issue => 1 - Script Issue
2019-05-27 15:11 Paul Hunkar Status resolved => closed
2019-05-27 15:11 Paul Hunkar Note Added: 0010278