View Issue Details

IDProjectCategoryView StatusLast Update
000543410000-006: MappingsSpecpublic2020-06-30 16:42
ReporterChristian Zugfil Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0005434: Sequence number erratum incompatible to existing stacks
Description

We need a new errata and implementation as default:
1) allow any UINT32 value as start value
2) increment +1 (no gaps allowed)
3) roll over from "UINT32_MAX" => to "0" => to "1"
4) strict check on receiver side

The vast majority of existing products uses the above solution anyway.
The new errata (rollover jump) and the original specification (rollover interval) were rarely used (if at all).
We need to change QUICKLY because the current errata makes things worse (it creates incompatibilities and backwards compatibility mode will most likely become the default; complicated and error prone implementations).

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0005265 closedRandy Armstrong Sequence number erratum incompatible to previous 

Activities

Randy Armstrong

2020-02-05 16:20

administrator   ~0011531

Discussed in UA Security WG on 5th, 2002:

  • revoke errata; leave original wording for existing security policies;
  • add strict UInt32Max => 0 for new security policies.

Randy Armstrong

2020-03-23 22:43

administrator   ~0011823

Added ZeroBasedSequenceNumbers property on SecurityPolicies
Restored original wording for existing policies;
Fixed the problem properly for new policies.

Jim Luth

2020-06-30 16:42

administrator   ~0012520

Agreed to changes edit in 1.05.19 - changed ZeroBasedSequenceNumbers to LegacyBasedSequenceNumbers .

Issue History

Date Modified Username Field Change
2020-02-04 13:50 Christian Zugfil New Issue
2020-02-04 13:50 Christian Zugfil Status new => assigned
2020-02-04 13:50 Christian Zugfil Assigned To => Randy Armstrong
2020-02-05 16:20 Randy Armstrong Note Added: 0011531
2020-03-23 22:43 Randy Armstrong Status assigned => resolved
2020-03-23 22:43 Randy Armstrong Resolution open => fixed
2020-03-23 22:43 Randy Armstrong Note Added: 0011823
2020-06-30 16:40 Randy Armstrong Relationship added related to 0005265
2020-06-30 16:42 Jim Luth Status resolved => closed
2020-06-30 16:42 Jim Luth Fixed in Version => 1.05
2020-06-30 16:42 Jim Luth Note Added: 0012520