View Issue Details

IDProjectCategoryView StatusLast Update
0009286CTT UA Scripts1 - Script Issuepublic2023-11-29 06:04
ReporterSebastian Allmendinger Assigned ToSebastian Allmendinger  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.03.505 
Fixed in Version1.03.506 
Summary0009286: library CreateSession: Different use of ClientNonce parameter in secure and insecure connections
Description

In the current implementation, the parameter "ClientNonce" can be passed as Hex-String or as ByteString if a secure connection is used.
If an insecure connection is used, it only allows the parameter to be passed as Hex-String.

Depending on the CTT settings for the default SecureChannel, this may result in "Unexpected Errors"-exceptions.

TagsNo tags attached.
Files Affected

/library/ServiceBased/SessionServiceSet/CreateSession.js

Activities

Sebastian Allmendinger

2023-11-28 14:55

developer   ~0020426

If a ClientNonce is explicitly passed to the CreateSession service, the CTT now uses this Nonce regardless of the used SecureChannel or Authentication.
Basically the code that was already available for secure connections has been moved outside this restriction.

Paul Hunkar

2023-11-29 06:04

administrator   ~0020453

reviewed - agreed to change and closed

Issue History

Date Modified Username Field Change
2023-11-27 15:39 Sebastian Allmendinger New Issue
2023-11-27 15:58 Paul Hunkar Assigned To => Sebastian Allmendinger
2023-11-27 15:58 Paul Hunkar Status new => assigned
2023-11-28 14:45 Sebastian Allmendinger Files Affected => /library/ServiceBased/SessionServiceSet/CreateSession.js
2023-11-28 14:55 Sebastian Allmendinger Status assigned => resolved
2023-11-28 14:55 Sebastian Allmendinger Resolution open => fixed
2023-11-28 14:55 Sebastian Allmendinger Note Added: 0020426
2023-11-29 06:04 Paul Hunkar Status resolved => closed
2023-11-29 06:04 Paul Hunkar Fixed in Version => 1.03.506
2023-11-29 06:04 Paul Hunkar Note Added: 0020453