10000-004: Services - Change Log
Released 2023-07-18
- 0009595: [Spec] Need to state that all Nonces shall have a length specified by the SecurityPolicy (Matthias Damm)
- 0009594: [Spec] Need to add explicit requirement that Certificate be validated before being used to produce a Signature. (Matthias Damm)
- 0009450: [Spec] Missing information for key Generation for RsaEncryptedSecret in Part 4 (Randy Armstrong)
- 0007307: [Spec] Handling of optional methods (variables) not implemented but imported from nodeset (Matthias Damm)
- 0009578: [Spec] No Bad_TooManySubscriptions for TransferSubscription (Matthias Damm)
- 0009567: [Spec] IEC edition 4 comment (Matthias Damm)
- 0009168: [Spec] Redundancy figures MonitorConnection not described (Matthias Damm)
- 0009556: [Spec] No error code identified to limit size on server side of response message to be sent (Matthias Damm)
- 0009465: [Spec] Incompatible Spec changes regarding RsaEncryptedSecret (Matthias Damm)
- 0009489: [Spec] Clarification for 'CreateSession Service Parameters -> serverEndpoints []' (Matthias Damm)
- 0009519: [Spec] Need to define what is means to compare the list of endpoints returned from GetEndpoints and CreateSession (Matthias Damm)
- 0009451: [Spec] TransferSubscription - unclear formulation (Matthias Damm)
- 0006142: [Api Change] [Part 4] endpointUrl in createSession document unclear (Matthias Damm)
- 0009122: [Spec] Issue in Subscription state machine (Matthias Damm)
- 0009308: [Spec] External localization of Event Messages (Matthias Damm)
- 0009234: [Spec] RelativePath referenceTypeId needs clarification (Matthias Damm)
16 issues View Issues
Released 2022-09-29
- 0008011: [Spec] Restrictions on DiagnosticInfo.AdditionalInfo with unauthenticated Clients (Matthias Damm)
1 issue View Issues
Released 2022-06-30
- 0008130: [Spec] Clarification needed for UserTokenPolicy -> policyId (Matthias Damm)
- 0008703: [Spec] Add Bad_ServerTooBusy Error Code (Matthias Damm)
- 0009027: [Spec] Clean-up strategy for retransmission queue in Server (Matthias Damm)
- 0008930: [Spec] Subscription Service Set: CreateKeepAliveMsg() missing (Table 87 – Functions) (Matthias Damm)
- 0006813: [Spec] IssuedIdentityToken encryptionAlgorithm and encrypted token format (Randy Armstrong)
- 0008756: [Spec] Session-less Service invocation - unclear text in specification (Matthias Damm)
- 0006666: [Spec] 7.31 SessionAuthenticationToken (Matthias Damm)
- 0006664: [Spec] 7.9.2 MdnsDiscoveryConfiguration (Matthias Damm)
- 0006663: [Spec] Figure 36 – Reconnect Sequence (Matthias Damm)
- 0006662: [Spec] 6.6.2.3.1.2 Server Requirements (Matthias Damm)
- 0006661: [Spec] 6.6.2.2. Transparent and HotAndMirrored Refrenceed but Not defined. (Matthias Damm)
- 0006608: [Spec] 6.1.6 Impersonating a User (Matthias Damm)
- 0006605: [Spec] Figure 22 – Establishing a Session - In step 3 the authenticationToken is omitted from the response (Matthias Damm)
- 0006596: [Spec] 6.1.2 issue date is different from validFrom. Text should use validFrom. (Matthias Damm)
- 0006768: [Spec] .local domains and DNS checks (Matthias Damm)
- 0008170: [Spec] Unclear and/or misleading wording in the ECC Amendment - Need to describe the EccEncryptedSecret Signature for AEAD Ciphers (Randy Armstrong)
- 0008169: [Spec] Unclear and/or misleading wording in the ECC Amendment - Need to clarify the Padding for Authenticated Encryption (Randy Armstrong)
- 0008763: [Spec] Call Operation Level Result Codes - clarify use of Bad_NodeIdInvalid (Matthias Damm)
- 0008741: [Spec] Add term RedundantServerSet (Matthias Damm)
- 0008786: [Spec] Current non-transparent redundancy specifications do not work for a primary/standby set of Servers (Matthias Damm)
- 0007031: [Spec] Ambiguous Call InputArgumentResult Codes in Part 4 (Matthias Damm)
- 0008931: [Spec] Subscription Service Set: Wrong syntax for some actions in state table (table 85) (Matthias Damm)
- 0008324: [Spec] IndexRange also applies to String and ByteString (Matthias Damm)
- 0007422: [Spec] Misspelling in chart (Matthias Damm)
- 0007767: [Spec] BNF of NumericRange problems (Matthias Damm)
- 0007391: [Spec] Prioriy for keep-alive messages - clarification required (Matthias Damm)
- 0007367: [Spec] New status code for ActivateSession if user password change is required (Matthias Damm)
- 0007457: [Spec] Registration of Server supporting nontransparent Redundancy not clear (Matthias Damm)
- 0006658: [Spec] 6.3.2 Table 107 (Matthias Damm)
- 0007894: [Spec] More clarifications for ResendData (Matthias Damm)
- 0007467: [Spec] Remove "shall" that makes retransmission queue mandatory (Matthias Damm)
- 0008431: [Spec] Part 4, section 5.4.1 definition of endpoints needs to define what it means for a list of endpoints to be "the same". (Matthias Damm)
- 0006963: [Spec] Correct usage of ServiceFault is under-documented (Matthias Damm)
- 0007497: [Api Change] Some scripts try to create multiple Sessions on the same SecureChannel (Matthias Damm)
- 0006952: [Spec] Bad_NothingToDo (Matthias Damm)
- 0006659: [Spec] 6.3.1 Description (Randy Armstrong)
- 0007591: [Spec] Transfersubscription text, how can a server check the support of the profiles of the new client? (Matthias Damm)
- 0008452: [Spec] TimestampsToReturn related status codes for HistoryRead inconsistent (Matthias Damm)
- 0006600: [Spec] 6.1.2 Consider Explicitly Stating Why CA signed certificates may be more appropriate for some applications. (Matthias Damm)
- 0006960: [Spec] Part 4 7.11 ExpandedNodeId lists wrong type for NamespaceIndex (should be UInt16, is "Index", which is UInt32) (Matthias Damm)
- 0006597: [Spec] 6.1.2 public key is NOT issued by a CA. it is generated by process that created the private key. (Matthias Damm)
- 0006601: [Spec] Figure 19 – Obtaining and Installing an Application Instance Certificate (Matthias Damm)
- 0008286: [Spec] public key can be from CertificateManager, or generated by device itself (Matthias Damm)
- 0008422: [Spec] 7.11 DataValue, description of statusCode has typo (Matthias Damm)
- 0006957: [Spec] Consider adding a small warning when server allows and reports support for unlimited continuationpoints (Matthias Damm)
- 0008432: [Spec] Missing Statuscode for Index Range not compatible with data to write (Matthias Damm)
- 0008410: [Spec] History retrieval needs a new error code (Paul Hunkar)
- 0008129: [Spec] Remove requirement to allow Administrators to disable the DiscoveryEndpoint (Matthias Damm)
- 0006950: [Spec] 5.2.5 differentiates between a zero length array and a null array. A definition of what an "empty array" means is missing (Matthias Damm)
- 0008465: [Spec] No definition for 'ordered value' in FilterOperator (Matthias Damm)
- 0008255: [Spec] Part 4, 5.13.1.1 use of MaxKeepAliveCount (Matthias Damm)
- 0007043: [Spec] Sending DataChangeNotification before CreateMonitoredItemsResponse is send allowed ? (Matthias Damm)
- 0008338: [Spec] Incorrect usage of term "deprecated" in part 4, section 5.6.2.2 table 15, parameter serverSoftwareCertificates[] (Matthias Damm)
- 0008487: [Spec] Bad_SecurityModeRejected is not described in referenced table (Matthias Damm)
54 issues View Issues
Not Yet Released
- 0008011: [Spec] Restrictions on DiagnosticInfo.AdditionalInfo with unauthenticated Clients (Matthias Damm)
1 issue View Issues
Not Yet Released
- 0008130: [Spec] Clarification needed for UserTokenPolicy -> policyId (Matthias Damm)
- 0008703: [Spec] Add Bad_ServerTooBusy Error Code (Matthias Damm)
- 0009027: [Spec] Clean-up strategy for retransmission queue in Server (Matthias Damm)
- 0008930: [Spec] Subscription Service Set: CreateKeepAliveMsg() missing (Table 87 – Functions) (Matthias Damm)
- 0006813: [Spec] IssuedIdentityToken encryptionAlgorithm and encrypted token format (Randy Armstrong)
- 0008756: [Spec] Session-less Service invocation - unclear text in specification (Matthias Damm)
- 0006666: [Spec] 7.31 SessionAuthenticationToken (Matthias Damm)
- 0006664: [Spec] 7.9.2 MdnsDiscoveryConfiguration (Matthias Damm)
- 0006663: [Spec] Figure 36 – Reconnect Sequence (Matthias Damm)
- 0006662: [Spec] 6.6.2.3.1.2 Server Requirements (Matthias Damm)
- 0006661: [Spec] 6.6.2.2. Transparent and HotAndMirrored Refrenceed but Not defined. (Matthias Damm)
- 0006608: [Spec] 6.1.6 Impersonating a User (Matthias Damm)
- 0006605: [Spec] Figure 22 – Establishing a Session - In step 3 the authenticationToken is omitted from the response (Matthias Damm)
- 0006596: [Spec] 6.1.2 issue date is different from validFrom. Text should use validFrom. (Matthias Damm)
- 0006768: [Spec] .local domains and DNS checks (Matthias Damm)
- 0008170: [Spec] Unclear and/or misleading wording in the ECC Amendment - Need to describe the EccEncryptedSecret Signature for AEAD Ciphers (Randy Armstrong)
- 0008169: [Spec] Unclear and/or misleading wording in the ECC Amendment - Need to clarify the Padding for Authenticated Encryption (Randy Armstrong)
- 0008763: [Spec] Call Operation Level Result Codes - clarify use of Bad_NodeIdInvalid (Matthias Damm)
- 0008741: [Spec] Add term RedundantServerSet (Matthias Damm)
- 0008786: [Spec] Current non-transparent redundancy specifications do not work for a primary/standby set of Servers (Matthias Damm)
- 0007031: [Spec] Ambiguous Call InputArgumentResult Codes in Part 4 (Matthias Damm)
- 0008931: [Spec] Subscription Service Set: Wrong syntax for some actions in state table (table 85) (Matthias Damm)
- 0008324: [Spec] IndexRange also applies to String and ByteString (Matthias Damm)
- 0007422: [Spec] Misspelling in chart (Matthias Damm)
- 0007767: [Spec] BNF of NumericRange problems (Matthias Damm)
- 0007391: [Spec] Prioriy for keep-alive messages - clarification required (Matthias Damm)
- 0007367: [Spec] New status code for ActivateSession if user password change is required (Matthias Damm)
- 0007457: [Spec] Registration of Server supporting nontransparent Redundancy not clear (Matthias Damm)
- 0006658: [Spec] 6.3.2 Table 107 (Matthias Damm)
- 0007894: [Spec] More clarifications for ResendData (Matthias Damm)
- 0007467: [Spec] Remove "shall" that makes retransmission queue mandatory (Matthias Damm)
- 0008431: [Spec] Part 4, section 5.4.1 definition of endpoints needs to define what it means for a list of endpoints to be "the same". (Matthias Damm)
- 0006963: [Spec] Correct usage of ServiceFault is under-documented (Matthias Damm)
- 0007497: [Api Change] Some scripts try to create multiple Sessions on the same SecureChannel (Matthias Damm)
- 0006952: [Spec] Bad_NothingToDo (Matthias Damm)
- 0006659: [Spec] 6.3.1 Description (Randy Armstrong)
- 0007591: [Spec] Transfersubscription text, how can a server check the support of the profiles of the new client? (Matthias Damm)
- 0008452: [Spec] TimestampsToReturn related status codes for HistoryRead inconsistent (Matthias Damm)
- 0006600: [Spec] 6.1.2 Consider Explicitly Stating Why CA signed certificates may be more appropriate for some applications. (Matthias Damm)
- 0006960: [Spec] Part 4 7.11 ExpandedNodeId lists wrong type for NamespaceIndex (should be UInt16, is "Index", which is UInt32) (Matthias Damm)
- 0006597: [Spec] 6.1.2 public key is NOT issued by a CA. it is generated by process that created the private key. (Matthias Damm)
- 0006601: [Spec] Figure 19 – Obtaining and Installing an Application Instance Certificate (Matthias Damm)
- 0008286: [Spec] public key can be from CertificateManager, or generated by device itself (Matthias Damm)
- 0008422: [Spec] 7.11 DataValue, description of statusCode has typo (Matthias Damm)
- 0006957: [Spec] Consider adding a small warning when server allows and reports support for unlimited continuationpoints (Matthias Damm)
- 0008432: [Spec] Missing Statuscode for Index Range not compatible with data to write (Matthias Damm)
- 0008410: [Spec] History retrieval needs a new error code (Paul Hunkar)
- 0008129: [Spec] Remove requirement to allow Administrators to disable the DiscoveryEndpoint (Matthias Damm)
- 0006950: [Spec] 5.2.5 differentiates between a zero length array and a null array. A definition of what an "empty array" means is missing (Matthias Damm)
- 0008465: [Spec] No definition for 'ordered value' in FilterOperator (Matthias Damm)
- 0008255: [Spec] Part 4, 5.13.1.1 use of MaxKeepAliveCount (Matthias Damm)
- 0007043: [Spec] Sending DataChangeNotification before CreateMonitoredItemsResponse is send allowed ? (Matthias Damm)
- 0008338: [Spec] Incorrect usage of term "deprecated" in part 4, section 5.6.2.2 table 15, parameter serverSoftwareCertificates[] (Matthias Damm)
- 0008487: [Spec] Bad_SecurityModeRejected is not described in referenced table (Matthias Damm)
54 issues View Issues
Released 2013-08-06
- 0002822: [Spec] A revoked certificate should be treated like an untrusted certificate (Matthias Damm)
- 0003593: [Spec] Clarify CloseSession on non-activated Session (Jouni Aro)
- 0002966: [Spec] Add status code Bad_SecurityModeInsufficient (Matthias Damm)
- 0002763: [Spec] Subscription.Refresh (Matthias Damm)
- 0003129: [Spec] Order of SignatureData components differs from implementations (Christian Zugfil)
- 0003089: [Spec] 6.4.2.4.5.3 Warm: Clarifying Client subscription behavior (Matthias Damm)
- 0003001: [Spec] Does a internal close session (timeout) trigger audit event (Matthias Damm)
- 0003038: [Spec] Contradiction in 6.1.2 (Matthias Damm)
- 0002931: [Spec] Redundancy Clarification needed (Matthias Damm)
- 0002980: [Spec] Subscription Ids should be random on startup (Matthias Damm)
- 0002953: [Spec] Call Service: objectId parameter description ambiguous (Matthias Damm)
- 0002926: [Spec] Software Certificates (Matthias Damm)
- 0002880: [Spec] Need a Written Policy on Re-using StatusCodes in Companion Specifications (Matthias Damm)
- 0002876: [Spec] Add text to Part 4 taken from and removed from Part 12 (Matthias Damm)
- 0002912: [Spec] Deprecate all text related to WS secure conversation (Matthias Damm)
- 0002820: [Spec] Prerequesites of CloseSession unclear (Matthias Damm)
- 0002901: [Spec] CloseSession for Non-Activated Sessions must be Allowed (Matthias Damm)
- 0002830: [Spec] BadWaitingForInitialData sould be valid for reenabling subscriptions (Matthias Damm)
- 0002895: [Spec] Error in SignatureData Description (Matthias Damm)
- 0002893: [Spec] GetMonitoredItems does not require Session check (Matthias Damm)
- 0002892: [Spec] Allow Browse and Query to return continuation point and an empty result (Matthias Damm)
- 0002802: [Spec] Table 93 – Republish Service Parameters -> notificationMessage reference wrong (Matthias Damm)
- 0002801: [Spec] HostName check in Certificate Validation Steps cannot be applied for Server side (Matthias Damm)
- 0002770: [Spec] Find Servers discription has a problem (Matthias Damm)
- 0002805: [Spec] Handling for large HistoryRead requests (Matthias Damm)
- 0002720: [Spec] Relation between Call::Response::results - statusCode and inputArgumentResults (Matthias Damm)
- 0002649: [Spec] UA should support subscriptions for offline clients (Matthias Damm)
- 0002128: User Token - Username Password Facet Location (Matthias Damm)
- 0002669: Behaviour on loops in WhereClause (Matthias Damm)
- 0002719: Clarification necessary for Call::Response::results::inputArgumentResults (Matthias Damm)
- 0002764: HistoryRead inconsistency between Part 4 and Part 11 (Matthias Damm)
- 0002706: OpenSecureChannel service parameters wrong in §5.5.2.2 (Matthias Damm)
- 0002677: Processing order of operations in Write and Call (Matthias Damm)
- 0002361: 6.3.6 Auditing for Session Service Set - paragraph 2 is left hanging (Matthias Damm)
- 0002582: Table 134 has two errors in steppedSlopedExtrapilation and HistoryAggregate (Matthias Damm)
- 0002241: EventFilters must not be rejected because of Invalid BrowsePaths (Matthias Damm)
- 0002050: Discovery 5.4.1 last paragraph - intent? and possible conflict of definition (Matthias Damm)
- 0002260: 5.5.2.1 OpenSecureChannel Description: last 2 paragraphs require revision (Matthias Damm)
- 0002481: 5.12.2.1 CreateMonitoredItems IndexRange validation clarification (Matthias Damm)
- 0002315: UA Part 4: 7.35.3 UserNameIdentityToken - Password Encryption (Paul Hunkar)
- 0002320: Encryption for user identity tokens (e.g. password) (Matthias Damm)
- 0002617: 1.02 Errata has not solved the backwards compatibility issue relating to successful connections and certiificates (Matthias Damm)
- 0002388: Check of nonces for duplicates (Matthias Damm)
- 0002363: Attribute Write service and multiple values (Matthias Damm)
- 0002470: Bad_UserAccessDenied, can be applied as operation result for other services? (Matthias Damm)
- 0002369: Aggregates is a term but not used as term in Part 4 (Matthias Damm)
- 0002358: Table 110 Like filter is unclear (Matthias Damm)
- 0002608: Writing of IndexRange optional? (Matthias Damm)
- 0002596: Block one of the reserved StatusCode bits to indicate client API specific codes (Matthias Damm)
- 0002256: User identity Token Encryption Algorithm Table that could be added to part 4 as an aid to implementers (Matthias Damm)
- 0002168: Operation level status code for HistoryRead if node does not support operation (Matthias Damm)
- 0002258: Inconsistent definitions of encodings, i.e. "Default Xml" vs. "DefaultXml" (Matthias Damm)
- 0002189: Handling of Publish requests in special states (Matthias Damm)
- 0002545: The DiscoveryUrl returned by FindServers are ambiguous if there are multiple TransportProfiles (Matthias Damm)
- 0002511: Does a SecureChannel renew fire an AuditEvent? (Matthias Damm)
- 0002368: Table 134 – AggregateFilter structure - typo in useSeverCapabilities (Matthias Damm)
- 0002380: Clarify expected behavior if client sends empty user identity token (Matthias Damm)
57 issues View Issues
Released 2013-08-06
- 0002822: [Spec] A revoked certificate should be treated like an untrusted certificate (Matthias Damm)
- 0003593: [Spec] Clarify CloseSession on non-activated Session (Jouni Aro)
- 0002966: [Spec] Add status code Bad_SecurityModeInsufficient (Matthias Damm)
- 0002763: [Spec] Subscription.Refresh (Matthias Damm)
- 0003129: [Spec] Order of SignatureData components differs from implementations (Christian Zugfil)
- 0003089: [Spec] 6.4.2.4.5.3 Warm: Clarifying Client subscription behavior (Matthias Damm)
- 0003001: [Spec] Does a internal close session (timeout) trigger audit event (Matthias Damm)
- 0003038: [Spec] Contradiction in 6.1.2 (Matthias Damm)
- 0002931: [Spec] Redundancy Clarification needed (Matthias Damm)
- 0002980: [Spec] Subscription Ids should be random on startup (Matthias Damm)
- 0002953: [Spec] Call Service: objectId parameter description ambiguous (Matthias Damm)
- 0002926: [Spec] Software Certificates (Matthias Damm)
- 0002880: [Spec] Need a Written Policy on Re-using StatusCodes in Companion Specifications (Matthias Damm)
- 0002876: [Spec] Add text to Part 4 taken from and removed from Part 12 (Matthias Damm)
- 0002912: [Spec] Deprecate all text related to WS secure conversation (Matthias Damm)
- 0002820: [Spec] Prerequesites of CloseSession unclear (Matthias Damm)
- 0002901: [Spec] CloseSession for Non-Activated Sessions must be Allowed (Matthias Damm)
- 0002830: [Spec] BadWaitingForInitialData sould be valid for reenabling subscriptions (Matthias Damm)
- 0002895: [Spec] Error in SignatureData Description (Matthias Damm)
- 0002893: [Spec] GetMonitoredItems does not require Session check (Matthias Damm)
- 0002892: [Spec] Allow Browse and Query to return continuation point and an empty result (Matthias Damm)
- 0002802: [Spec] Table 93 – Republish Service Parameters -> notificationMessage reference wrong (Matthias Damm)
- 0002801: [Spec] HostName check in Certificate Validation Steps cannot be applied for Server side (Matthias Damm)
- 0002770: [Spec] Find Servers discription has a problem (Matthias Damm)
- 0002805: [Spec] Handling for large HistoryRead requests (Matthias Damm)
- 0002720: [Spec] Relation between Call::Response::results - statusCode and inputArgumentResults (Matthias Damm)
- 0002649: [Spec] UA should support subscriptions for offline clients (Matthias Damm)
- 0002128: User Token - Username Password Facet Location (Matthias Damm)
- 0002669: Behaviour on loops in WhereClause (Matthias Damm)
- 0002719: Clarification necessary for Call::Response::results::inputArgumentResults (Matthias Damm)
- 0002764: HistoryRead inconsistency between Part 4 and Part 11 (Matthias Damm)
- 0002706: OpenSecureChannel service parameters wrong in §5.5.2.2 (Matthias Damm)
- 0002677: Processing order of operations in Write and Call (Matthias Damm)
- 0002361: 6.3.6 Auditing for Session Service Set - paragraph 2 is left hanging (Matthias Damm)
- 0002582: Table 134 has two errors in steppedSlopedExtrapilation and HistoryAggregate (Matthias Damm)
- 0002241: EventFilters must not be rejected because of Invalid BrowsePaths (Matthias Damm)
- 0002050: Discovery 5.4.1 last paragraph - intent? and possible conflict of definition (Matthias Damm)
- 0002260: 5.5.2.1 OpenSecureChannel Description: last 2 paragraphs require revision (Matthias Damm)
- 0002481: 5.12.2.1 CreateMonitoredItems IndexRange validation clarification (Matthias Damm)
- 0002315: UA Part 4: 7.35.3 UserNameIdentityToken - Password Encryption (Paul Hunkar)
- 0002320: Encryption for user identity tokens (e.g. password) (Matthias Damm)
- 0002617: 1.02 Errata has not solved the backwards compatibility issue relating to successful connections and certiificates (Matthias Damm)
- 0002388: Check of nonces for duplicates (Matthias Damm)
- 0002363: Attribute Write service and multiple values (Matthias Damm)
- 0002470: Bad_UserAccessDenied, can be applied as operation result for other services? (Matthias Damm)
- 0002369: Aggregates is a term but not used as term in Part 4 (Matthias Damm)
- 0002358: Table 110 Like filter is unclear (Matthias Damm)
- 0002608: Writing of IndexRange optional? (Matthias Damm)
- 0002596: Block one of the reserved StatusCode bits to indicate client API specific codes (Matthias Damm)
- 0002256: User identity Token Encryption Algorithm Table that could be added to part 4 as an aid to implementers (Matthias Damm)
- 0002168: Operation level status code for HistoryRead if node does not support operation (Matthias Damm)
- 0002258: Inconsistent definitions of encodings, i.e. "Default Xml" vs. "DefaultXml" (Matthias Damm)
- 0002189: Handling of Publish requests in special states (Matthias Damm)
- 0002545: The DiscoveryUrl returned by FindServers are ambiguous if there are multiple TransportProfiles (Matthias Damm)
- 0002511: Does a SecureChannel renew fire an AuditEvent? (Matthias Damm)
- 0002368: Table 134 – AggregateFilter structure - typo in useSeverCapabilities (Matthias Damm)
- 0002380: Clarify expected behavior if client sends empty user identity token (Matthias Damm)
57 issues View Issues
Released 2010-06-01
- 0001449: RequestHeader.Timestamp (utcTime) - Clarification needed (Matthias Damm)
- 0002360: Inconsistency in behavior of FindServers service (Matthias Damm)
- 0002494: ModifyMonitoredItems: what should happen to Queued values? (Matthias Damm)
- 0002484: Automatic closure of idle secure channels (possibly security threat) (Matthias Damm)
- 0001731: Server channel token refresh and Part 4 (Matthias Damm)
- 0002107: ModifySubscription: Behavior after changing the PublishingInterval (Matthias Damm)
- 0002534: Security Validation Tests expect wrong error codes. (Matthias Damm)
- 0002198: Handling of certificates in CreateSession (Matthias Damm)
- 0002137: isOnline parameter in RegisterServer changed semantically (Paul Hunkar)
- 0002132: Table 166 explanation of Bad_WaitingForInitialData confusion over word "optionally" (Matthias Damm)
- 0002129: Table 26 DeleteNodes Operation Results contains Service result Bad_UserAccessDenied (Matthias Damm)
- 0002109: 5.3.3.4 MultiStateValueDiscreteType - Behavior for values not in the EnumValues? (Matthias Damm)
- 0001871: Support for extra hot redundancy (Wolfgang Mahnke)
- 0001971: Open Secure Channel policy None (Matthias Damm)
- 0002094: Table 131 – DataChangeFilter: DeadbandAbsolute, behavior when monitoredItem filter set to VQT? (Matthias Damm)
- 0002067: DiscardOldest behavior is difficult to comprehend; 5.12.1.5 (Matthias Damm)
- 0001868: Update Query examples required (Matthias Damm)
- 0001930: Add description for various redundant network scenarios (Matthias Damm)
- 0002068: DiscardOldest=True conflicted information in 5.12.1.5 and 7.15 (Matthias Damm)
- 0002049: 5.4.2.2 FindServers.requestHeader.authenticationToken - what if it IS provided? (Matthias Damm)
- 0002051: 5.4.3.2 GetEndpoints.requestHeader.authenticationToken - what if it IS provided? (Matthias Damm)
- 0002053: 5.4.4.2 RegisterServer.Server.serverType - return code if CLIENT_1 is specified? (Matthias Damm)
- 0002054: 5.4.4.2 RegisterServer.Server.serverType - return code if invalid-value is specified? (Matthias Damm)
- 0002070: StatusCode for deleted nodes in ModifyMonitoredItems and SetMonitoringMode responses. (Matthias Damm)
- 0002072: Too many monitored items (Matthias Damm)
- 0002055: We need a server certificate for NONE + password encryption (Matthias Damm)
- 0002081: Need to Add Text Saying that FindServers and GetEndpoints can introduce a delay to limit DOS. (Matthias Damm)
- 0002080: Review Description of Software Certificate (Matthias Damm)
- 0001919: 5.4.4.1 Description: paragraph 10 clarification - frequency configuration (Matthias Damm)
- 0002016: Add non-transparent redundancy option above HOT (Matthias Damm)
- 0002012: Add text to all in-line structure definitions (Matthias Damm)
- 0002014: identifier structure level in DiagnosticInfo has no name and is not in the code (Matthias Damm)
- 0002015: ModelChange events in 5.7.5 DeleteReferences (Matthias Damm)
- 0002001: 5.13.2.2 CreateSubscription Parameters Table 83: Priority field clarification (Matthias Damm)
- 0001988: Invalid ServerTable variable referenced (Matthias Damm)
- 0001917: 3.4.2 Endpoint: address requires a hostname? (Matthias Damm)
- 0001918: 5.4.4.1 Description: paragraph 6 misleading "launched when a Client attempts to connect ." (Matthias Damm)
- 0001963: 5.4.2 FindServers - inconsistent/unavailable parameter name of ServerUri (Matthias Damm)
- 0001964: 5.4.3.1 GetEndpoints Description - paragraph 3 - filtering description needs clarification (Matthias Damm)
- 0001987: 5.13.8.1 first sentence "...or that have been transferred to it" is wrong? (Matthias Damm)
- 0001870: Attribute read errros and QueryDataSet (Matthias Damm)
- 0001936: 7.16.2 DataChangeFilter Table 131 - deadbandValue clarification in relation to Queues (Matthias Damm)
- 0001872: A single event has overflows the max message size (Matthias Damm)
- 0001959: 5.10.2.4 StatusCodes (Read) - Bad_DataEncodingInvalid vs. Bad_DataEncodingUnsupported (Matthias Damm)
- 0001993: Table 82 – Functions - BindSession() not used (Matthias Damm)
- 0001972: Wrong description of required data type in write service (Matthias Damm)
- 0001789: Relative path does not work for Query as defined (Matthias Damm)
- 0001905: Table 101 - Bad_CertificateIssuerUseNotAllowed guidance needed (Matthias Damm)
- 0001920: 5.4.4.2 Table 5 - RegisterServer - semaphoreFilePath used by another server? (Randy Armstrong)
- 0001498: Need to Clarify Behavoir fr No Security (Matthias Damm)
- 0001752: GetEndpoints needs to indicate what has to happen with Certificates and No Security (Matthias Damm)
- 0001510: TransferSubscription - StatusChange notification (Matthias Damm)
- 0001548: Bad_UnknownNodeId StatusCode (Matthias Damm)
- 0001551: GetEndpoints .profileUris description (Matthias Damm)
- 0001609: Unclear specification for ContentFilter Cast operator between signed and unsigned types (Matthias Damm)
- 0001621: The EventId and other critical fields can never be null (Matthias Damm)
- 0001632: Clarification of AbsoluteDeadband behavior (clause 5.12.1.5 and table 130) (Matthias Damm)
- 0001651: Clarification that all services that go to the subscription will reset the subscription lifetime counter (Matthias Damm)
- 0001669: apply deadband for arrays (Matthias Damm)
- 0001694: Inconsitent information regarding TimestampsToReturn (Matthias Damm)
- 0001695: Need to define behaviour when writing LocalizedText with Null Locale. (Matthias Damm)
- 0001703: Wrong "Description" in ActivateSession (Matthias Damm)
- 0001706: Request: Add password requirement for servers supporting username & password (Matthias Damm)
- 0001709: 7.35.4 X509IdentityToken - remove sentence 1 in paragraph 2. (Matthias Damm)
- 0001776: RelatedTo_15 filter operand[5] is described wrong (Matthias Damm)
- 0001796: RegisterServer -> IsOnline description inconsistent with Part 12 (Matthias Damm)
- 0001797: Discovery Overview should refer to applicationUri instead of endpointUrl in certificates (Matthias Damm)
- 0001798: maxReferencesToReturn parameter in Query service (Matthias Damm)
- 0001806: Description of Bad_TypeMismatch isn't clear (Matthias Damm)
- 0001828: Clarifiy handling of Software Certificates in Create/Activate Session if size exeeds max message size (Matthias Damm)
- 0001843: MonitoredItem queue size for Events (Matthias Damm)
- 0000960: Publish and reconnect problem (Matthias Damm)
- 0001654: Need Some Text Describing How a Client Reconnects (Matthias Damm)
- 0001736: Additional Client suggestions (Matthias Damm)
- 0001740: Sent NotificationMessage Queue is on the Session (Matthias Damm)
- 0000971: BrowseNext: Table 33 - ReleaseContinuationPoints Clarification (Matthias Damm)
- 0000979: Table 148: DiagnosticInfos description modification (Matthias Damm)
- 0001077: EndpointDescription.SecurityLevel (Byte) description is vague (Matthias Damm)
- 0001269: 5.12.1.6 Triggering model clarification - when linked node values are sent (Matthias Damm)
- 0001639: 5.12.1.6 Triggering: Specify when the first trigger occurs (Matthias Damm)
- 0001278: TranslateBrowsePath: Clarification of ReferenceTypeId behavior when set to <null> (Matthias Damm)
- 0001281: SetTriggering: process ordering of add/delete parameters (Matthias Damm)
- 0001287: Error Codes for CreateMonitoredItem (Matthias Damm)
- 0001288: Unnecessary restriction in Call Service (Matthias Damm)
- 0001724: Table 174 issuedTokenType - add a reference to define "service principal name (SPN)"? (Matthias Damm)
- 0001315: Conversion Rules bteween ByteString and Byte[] Must be Clarified (Matthias Damm)
- 0001367: Call Service: What if a Method cannot be invoked due to timing? (Matthias Damm)
- 0001387: UserNameIdentityToken -> encryptionAlgorithm needs clarification (Matthias Damm)
- 0001723: Clarification: encryptionAlgorithm (table 173) vs. securityPolicyUri (table 174) (Matthias Damm)
- 0001400: Use of timestamp in DataValue for bad status is inconsistent (Matthias Damm)
- 0001417: Clarification 7.16.3 EventFilter (Matthias Damm)
- 0001419: Monitored Item Queue handling - overflow bit (Matthias Damm)
- 0001655: If DiscardOldest=FALSE the Last Discarded Value should be added to the Queue after Empty (Matthias Damm)
- 0001793: Fix discard policy paragraph after change of definition (Matthias Damm)
- 0001432: Overflow bit in status if values have been discarded (Matthias Damm)
- 0001448: Clarification Browse with null ReferenceTypeId (Matthias Damm)
- 0000922: Status codes for NumericRange (Matthias Damm)
- 0000948: Use of SubStatus instead of SubCode (Matthias Damm)
- 0000957: MaxNotificationsPerPublish clarification (Matthias Damm)
- 0001553: Hot and Warm Redundancy Clarifications (Matthias Damm)
- 0001800: New chapter about redundancy handling (Matthias Damm)
- 0000630: Clarifiy use of StatusCode -> InfoType -> DataValue (Matthias Damm)
- 0000633: Error Codes for TransferSubscription (Matthias Damm)
- 0000680: SemanticsChanged and StructureChanged bit need Clarification (Matthias Damm)
- 0000688: Duration is not in alphabetical order in Table 2 (Matthias Damm)
- 0000796: Non existing status code referenced in BrowseResult - Table 105 (Matthias Damm)
- 0000799: Specification of Diagnostic Info not precise enough (Matthias Damm)
- 0000865: Table 167 - TimestampsToReturn Values - Paragraph out dated (Matthias Damm)
- 0000891: Enhance description of error "Bad_IndexRangeInvalid" (Matthias Damm)
- 0000902: Compliance issue: Clarifiy CreateSubscription Parameters (Matthias Damm)
- 0000914: Bad_SequenceNumberUnknown not in the list of error codes (Matthias Damm)
- 0000916: 5.12.1.2 Sampling Interval missing information about negative numbers (Matthias Damm)
- 0001712: ModifySubscription: RequestedPublishingInterval vs. MonitoredItem.SamplingRate (Matthias Damm)
- 0000613: Clarify redundancy description (Matthias Damm)
114 issues View Issues
Released 2010-06-01
- 0001449: RequestHeader.Timestamp (utcTime) - Clarification needed (Matthias Damm)
- 0002360: Inconsistency in behavior of FindServers service (Matthias Damm)
- 0002494: ModifyMonitoredItems: what should happen to Queued values? (Matthias Damm)
- 0002484: Automatic closure of idle secure channels (possibly security threat) (Matthias Damm)
- 0001731: Server channel token refresh and Part 4 (Matthias Damm)
- 0002107: ModifySubscription: Behavior after changing the PublishingInterval (Matthias Damm)
- 0002534: Security Validation Tests expect wrong error codes. (Matthias Damm)
- 0002198: Handling of certificates in CreateSession (Matthias Damm)
- 0002137: isOnline parameter in RegisterServer changed semantically (Paul Hunkar)
- 0002132: Table 166 explanation of Bad_WaitingForInitialData confusion over word "optionally" (Matthias Damm)
- 0002129: Table 26 DeleteNodes Operation Results contains Service result Bad_UserAccessDenied (Matthias Damm)
- 0002109: 5.3.3.4 MultiStateValueDiscreteType - Behavior for values not in the EnumValues? (Matthias Damm)
- 0001871: Support for extra hot redundancy (Wolfgang Mahnke)
- 0001971: Open Secure Channel policy None (Matthias Damm)
- 0002094: Table 131 – DataChangeFilter: DeadbandAbsolute, behavior when monitoredItem filter set to VQT? (Matthias Damm)
- 0002067: DiscardOldest behavior is difficult to comprehend; 5.12.1.5 (Matthias Damm)
- 0001868: Update Query examples required (Matthias Damm)
- 0001930: Add description for various redundant network scenarios (Matthias Damm)
- 0002068: DiscardOldest=True conflicted information in 5.12.1.5 and 7.15 (Matthias Damm)
- 0002049: 5.4.2.2 FindServers.requestHeader.authenticationToken - what if it IS provided? (Matthias Damm)
- 0002051: 5.4.3.2 GetEndpoints.requestHeader.authenticationToken - what if it IS provided? (Matthias Damm)
- 0002053: 5.4.4.2 RegisterServer.Server.serverType - return code if CLIENT_1 is specified? (Matthias Damm)
- 0002054: 5.4.4.2 RegisterServer.Server.serverType - return code if invalid-value is specified? (Matthias Damm)
- 0002070: StatusCode for deleted nodes in ModifyMonitoredItems and SetMonitoringMode responses. (Matthias Damm)
- 0002072: Too many monitored items (Matthias Damm)
- 0002055: We need a server certificate for NONE + password encryption (Matthias Damm)
- 0002081: Need to Add Text Saying that FindServers and GetEndpoints can introduce a delay to limit DOS. (Matthias Damm)
- 0002080: Review Description of Software Certificate (Matthias Damm)
- 0001919: 5.4.4.1 Description: paragraph 10 clarification - frequency configuration (Matthias Damm)
- 0002016: Add non-transparent redundancy option above HOT (Matthias Damm)
- 0002012: Add text to all in-line structure definitions (Matthias Damm)
- 0002014: identifier structure level in DiagnosticInfo has no name and is not in the code (Matthias Damm)
- 0002015: ModelChange events in 5.7.5 DeleteReferences (Matthias Damm)
- 0002001: 5.13.2.2 CreateSubscription Parameters Table 83: Priority field clarification (Matthias Damm)
- 0001988: Invalid ServerTable variable referenced (Matthias Damm)
- 0001917: 3.4.2 Endpoint: address requires a hostname? (Matthias Damm)
- 0001918: 5.4.4.1 Description: paragraph 6 misleading "launched when a Client attempts to connect ." (Matthias Damm)
- 0001963: 5.4.2 FindServers - inconsistent/unavailable parameter name of ServerUri (Matthias Damm)
- 0001964: 5.4.3.1 GetEndpoints Description - paragraph 3 - filtering description needs clarification (Matthias Damm)
- 0001987: 5.13.8.1 first sentence "...or that have been transferred to it" is wrong? (Matthias Damm)
- 0001870: Attribute read errros and QueryDataSet (Matthias Damm)
- 0001936: 7.16.2 DataChangeFilter Table 131 - deadbandValue clarification in relation to Queues (Matthias Damm)
- 0001872: A single event has overflows the max message size (Matthias Damm)
- 0001959: 5.10.2.4 StatusCodes (Read) - Bad_DataEncodingInvalid vs. Bad_DataEncodingUnsupported (Matthias Damm)
- 0001993: Table 82 – Functions - BindSession() not used (Matthias Damm)
- 0001972: Wrong description of required data type in write service (Matthias Damm)
- 0001789: Relative path does not work for Query as defined (Matthias Damm)
- 0001905: Table 101 - Bad_CertificateIssuerUseNotAllowed guidance needed (Matthias Damm)
- 0001920: 5.4.4.2 Table 5 - RegisterServer - semaphoreFilePath used by another server? (Randy Armstrong)
- 0001498: Need to Clarify Behavoir fr No Security (Matthias Damm)
- 0001752: GetEndpoints needs to indicate what has to happen with Certificates and No Security (Matthias Damm)
- 0001510: TransferSubscription - StatusChange notification (Matthias Damm)
- 0001548: Bad_UnknownNodeId StatusCode (Matthias Damm)
- 0001551: GetEndpoints .profileUris description (Matthias Damm)
- 0001609: Unclear specification for ContentFilter Cast operator between signed and unsigned types (Matthias Damm)
- 0001621: The EventId and other critical fields can never be null (Matthias Damm)
- 0001632: Clarification of AbsoluteDeadband behavior (clause 5.12.1.5 and table 130) (Matthias Damm)
- 0001651: Clarification that all services that go to the subscription will reset the subscription lifetime counter (Matthias Damm)
- 0001669: apply deadband for arrays (Matthias Damm)
- 0001694: Inconsitent information regarding TimestampsToReturn (Matthias Damm)
- 0001695: Need to define behaviour when writing LocalizedText with Null Locale. (Matthias Damm)
- 0001703: Wrong "Description" in ActivateSession (Matthias Damm)
- 0001706: Request: Add password requirement for servers supporting username & password (Matthias Damm)
- 0001709: 7.35.4 X509IdentityToken - remove sentence 1 in paragraph 2. (Matthias Damm)
- 0001776: RelatedTo_15 filter operand[5] is described wrong (Matthias Damm)
- 0001796: RegisterServer -> IsOnline description inconsistent with Part 12 (Matthias Damm)
- 0001797: Discovery Overview should refer to applicationUri instead of endpointUrl in certificates (Matthias Damm)
- 0001798: maxReferencesToReturn parameter in Query service (Matthias Damm)
- 0001806: Description of Bad_TypeMismatch isn't clear (Matthias Damm)
- 0001828: Clarifiy handling of Software Certificates in Create/Activate Session if size exeeds max message size (Matthias Damm)
- 0001843: MonitoredItem queue size for Events (Matthias Damm)
- 0000960: Publish and reconnect problem (Matthias Damm)
- 0001654: Need Some Text Describing How a Client Reconnects (Matthias Damm)
- 0001736: Additional Client suggestions (Matthias Damm)
- 0001740: Sent NotificationMessage Queue is on the Session (Matthias Damm)
- 0000971: BrowseNext: Table 33 - ReleaseContinuationPoints Clarification (Matthias Damm)
- 0000979: Table 148: DiagnosticInfos description modification (Matthias Damm)
- 0001077: EndpointDescription.SecurityLevel (Byte) description is vague (Matthias Damm)
- 0001269: 5.12.1.6 Triggering model clarification - when linked node values are sent (Matthias Damm)
- 0001639: 5.12.1.6 Triggering: Specify when the first trigger occurs (Matthias Damm)
- 0001278: TranslateBrowsePath: Clarification of ReferenceTypeId behavior when set to <null> (Matthias Damm)
- 0001281: SetTriggering: process ordering of add/delete parameters (Matthias Damm)
- 0001287: Error Codes for CreateMonitoredItem (Matthias Damm)
- 0001288: Unnecessary restriction in Call Service (Matthias Damm)
- 0001724: Table 174 issuedTokenType - add a reference to define "service principal name (SPN)"? (Matthias Damm)
- 0001315: Conversion Rules bteween ByteString and Byte[] Must be Clarified (Matthias Damm)
- 0001367: Call Service: What if a Method cannot be invoked due to timing? (Matthias Damm)
- 0001387: UserNameIdentityToken -> encryptionAlgorithm needs clarification (Matthias Damm)
- 0001723: Clarification: encryptionAlgorithm (table 173) vs. securityPolicyUri (table 174) (Matthias Damm)
- 0001400: Use of timestamp in DataValue for bad status is inconsistent (Matthias Damm)
- 0001417: Clarification 7.16.3 EventFilter (Matthias Damm)
- 0001419: Monitored Item Queue handling - overflow bit (Matthias Damm)
- 0001655: If DiscardOldest=FALSE the Last Discarded Value should be added to the Queue after Empty (Matthias Damm)
- 0001793: Fix discard policy paragraph after change of definition (Matthias Damm)
- 0001432: Overflow bit in status if values have been discarded (Matthias Damm)
- 0001448: Clarification Browse with null ReferenceTypeId (Matthias Damm)
- 0000922: Status codes for NumericRange (Matthias Damm)
- 0000948: Use of SubStatus instead of SubCode (Matthias Damm)
- 0000957: MaxNotificationsPerPublish clarification (Matthias Damm)
- 0001553: Hot and Warm Redundancy Clarifications (Matthias Damm)
- 0001800: New chapter about redundancy handling (Matthias Damm)
- 0000630: Clarifiy use of StatusCode -> InfoType -> DataValue (Matthias Damm)
- 0000633: Error Codes for TransferSubscription (Matthias Damm)
- 0000680: SemanticsChanged and StructureChanged bit need Clarification (Matthias Damm)
- 0000688: Duration is not in alphabetical order in Table 2 (Matthias Damm)
- 0000796: Non existing status code referenced in BrowseResult - Table 105 (Matthias Damm)
- 0000799: Specification of Diagnostic Info not precise enough (Matthias Damm)
- 0000865: Table 167 - TimestampsToReturn Values - Paragraph out dated (Matthias Damm)
- 0000891: Enhance description of error "Bad_IndexRangeInvalid" (Matthias Damm)
- 0000902: Compliance issue: Clarifiy CreateSubscription Parameters (Matthias Damm)
- 0000914: Bad_SequenceNumberUnknown not in the list of error codes (Matthias Damm)
- 0000916: 5.12.1.2 Sampling Interval missing information about negative numbers (Matthias Damm)
- 0001712: ModifySubscription: RequestedPublishingInterval vs. MonitoredItem.SamplingRate (Matthias Damm)
- 0000613: Clarify redundancy description (Matthias Damm)
114 issues View Issues