Issue 20 (offending AVP inside a Grouped AVP) was:RE: [Dime] Summary of 3588bis Issues Status
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue 20 (offending AVP inside a Grouped AVP) was:RE: [Dime] Summary of 3588bis Issues Status
Victor,
Thanks for the summary!
When you say:
> Issue 20 : Determining an offending/invalid AVP contained within
> the group AVP
> Proposals: Do nothing. The AVP code should be enough.
> Existing proposals may needlessly extend
> the length of the Failed-AVP.
Is the proposal to indicate in the answer only the code of the missing
AVP inside the Grouped AVP?
If that is the case, I would suggest this text additions for RFC 3558bis
(between ">>"s and "<<"s):
"
DIAMETER_MISSING_AVP 5005
The request did not contain an AVP that is required by the Command
Code >>or Grouped AVP <<definition. If this value is sent in the
Result-Code AVP, a Failed-AVP AVP SHOULD be included in the
message.
The Failed-AVP AVP MUST contain an example of the missing AVP
complete
with the Vendor-Id if applicable.>> If the AVP is missing in a
Grouped
AVP, only the missing AVP and not the Grouped-AVP will be included
in
the Failed-AVP. <<The value field of the missing AVP should be of
correct
minimum length and contain zeroes.
"
"
DIAMETER_AVP_NOT_ALLOWED 5008
A message was received with an AVP that MUST NOT be present. The
Failed-AVP AVP MUST be included and contain a copy of the
offending AVP.>> If the AVP is present inside a Grouped
AVP, only the offending AVP and not the Grouped-AVP will be
included
in the Failed-AVP. <<
"
"Do nothing" doesn't seem a good idea to me. I would prefer that this
is clarified, whatever the conclusion is. The long list of error codes
will not make sense, if we end up not knowing what happened.
Regards,
German.
-----Original Message-----
From: Victor Fajardo [mailto:vfajardo at tari.toshiba.com]
Sent: viernes, 14 de julio de 2006 19:46
To: dime at ietf.org
Subject: [Dime] Summary of 3588bis Issues Status
Folks,
The is a summary of the 3588bis issues discussion during DIME WG meeting
in IETF66. If you have comments on any of the existing issues pls don't
hesitate to post it on the DIME list so we can facilitate quicker
resolution or at least better understanding of the problem. We also need
some proposals on the open issues if you believe they are truly issues.
Note that the assigned issue numbers are based on the current tracker
which is for historical reasons the diameter-interop tracker
(http://www.tschofenig.priv.at:8080/diameter-interop).
Closed Issues:
-------------
Issue 6 : TLS version issue
Comments: interop related problem only. Does not affect
the
base spec
Issue 7 : Textual IP address qualify as FQDN
Comments: Consensus that FQDN is defined as "internet
name"
only
Issue 11 : Confusion about use of Proxy-Info AVP for Relay
Comments: Clarified in Sec 6.2 with the text
"Any Proxy-Info AVPs in the request MUST be added to the
answer message, in the same order they were present in
the request."
Open Issues with some consensus on proposals:
---------------------------------------------
Notes: These issues have some consensus either during the IETF66
meeting and/or in the DIME mailing list.
Issue 2 & 5 : App Ids used by common diameter messages
Proposals: Use the application id of the current
application
Issue 3 & 16 : CER/CEA exchange in the open state
Proposals: Need more consensus on current proposals
posted in issue 16
Issue 10 : Unclear semantics on multiple vendor-id avp in VSA avp
Proposals: The Vendor-Id ABNF should one and only one
instance, i.e.
<Vendor-Specific-Application-Id> ::= < AVP Header: 260 >
< Vendor-Id >
0*1{ Auth-Application-Id }
0*1{ Acct-Application-Id }
Issue 20 : Determining an offending/invalid AVP contained within
the group AVP
Proposals: Do nothing. The AVP code should be enough.
Existing proposals may needlessly extend
the length of the Failed-AVP.
Issue 17 : Removal of trailing [*fixed] avp in Sec 3.2
Proposals: Change diameter-message definition in Sec 3.2
to:
diameter-message=header[*fixed][*required][*optional]
Open Issues with no consensus on proposals:
------------------------------------------
Issue 21 : URI schemes for AAA
Proposals: draft-garcia-dime-aaa-uri-00.txt
Issue 4 : Proxy agent stay in the path of the request message of
a session
Proposals: draft-tsou-dime-routing-ext-00.txt
Open Issues that needs proposals:
--------------------------------
Notes: These issues did not receive any comments during IETF66 and
have no pending proposals.
Issue 1 : Advertising relay application id (0xffffffff) in
auth-application-id or acct-application-id
Issue 15 : Duplicate detection requires server side storage of
e2e id and origin-host avp
Issue 13 : Clarify usage of application id avp's and how they
relate to the app-id in the header
Issue 9 & 19 : Error codes defined in wrong category
Issue 8 : Setting error flag (e-bit) during CER/CEA exchange
Issue 12 : Differing concepts and/or usage of Diameter Identity
(FQDN + port or FQDN only)
Issue 14 : Explicit text on which error category should have
error flag (e-bit) set
Issue 18 : Clarify reconnect behavior of peer based on value of
Disconnect-Cause AVP
Open issues falling into the "New Features" category:
----------------------------------------------------
Note: These features should use the extension procedures defined in
3588.
No comments received in IETF66 meeting.
Issue 23 : Predictive loop detection
Comments: Optimzation techiniques in detecting loops
at the succeeding hops
Issue 22 : Fetch data request and location update request.
Comments: Proposal to include LUR messages into
base since its reusable in different
applications
If you believe there are some in-accurate info below, pls let us know.
best regards,
victor
_______________________________________________
DiME mailing list
DiME at ietf.org
https://www1.ietf.org/mailman/listinfo/dime
_______________________________________________
DiME mailing list
DiME at ietf.org
https://www1.ietf.org/mailman/listinfo/dime
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.