View Issue Details

IDProjectCategoryView StatusLast Update
000337110000-006: MappingsSpecpublic2016-12-06 17:56
Reporterrandyarmstrong Assigned Torandyarmstrong  
PriorityhighSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.03 
Summary0003371: SecureChannel Reconnects introduce complexity but no Value.
Description

The UA TCP protocol defines a mechanism for recovering secure channels after a connection break, however, this is of limited use because application layer code will detect interruptions and close the channel automatically.

Existing implementations (ANSI C and .NET) are buggy and never really worked. Removing the feature would simplify the stacks. In the unlikely event that a someone had this feature implemented they would still need the application layer checks to handle recovery so the application should not be affected by removing it.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Bernd Edlinger

2016-03-10 08:52

reporter   ~0006784

Absolutely right!

When I fixed #2618 last year, I set the time-out of unconnected
secure-channels to zero. That leaves little time for re-connects anyway.

In the Softing Stack we have removed that feature completely last year, and
there were no IOP issues so far.

Jim Luth

2016-03-15 15:39

administrator   ~0006795

Agreed to remove the reconnect in the stack but retain the requirement for the stack to notify the application of the failure.

randyarmstrong

2016-12-05 00:01

administrator   ~0007413

Deleted 7.1.6 Error Recovery in 1.04 DRAFT 09.

Jim Luth

2016-12-06 17:56

administrator   ~0007454

Agreed to changes in telecon.

Issue History

Date Modified Username Field Change
2016-03-09 16:37 randyarmstrong New Issue
2016-03-10 08:52 Bernd Edlinger Note Added: 0006784
2016-03-15 15:39 Jim Luth Note Added: 0006795
2016-03-15 15:40 Jim Luth Assigned To => randyarmstrong
2016-03-15 15:40 Jim Luth Status new => assigned
2016-12-05 00:01 randyarmstrong Note Added: 0007413
2016-12-05 00:01 randyarmstrong Status assigned => resolved
2016-12-05 00:01 randyarmstrong Resolution open => fixed
2016-12-06 17:56 Jim Luth Note Added: 0007454
2016-12-06 17:56 Jim Luth Status resolved => closed
2016-12-06 17:56 Jim Luth Fixed in Version => 1.04