Re: Query for 'core:data' rights

Marshall Rose <[email protected]> Thu, 27 Jun 2002 12:13:51 -0700
Newsgroups gmane.ietf.apex
Organization Dover Beach Consulting, Inc.
Message-ID <[email protected]>
> In section 4.4.4 "The Data Operation" 
> 
>  ...
>  ...
>  C: <data content='cid:[email protected]'>
>      <originator identity='[email protected]' />
>      <recipient identity='[email protected]' />
>    </data>
>  S: <error code='537'>access denied</error>

> ...

> If already <ok> element is sent for a request, how can
> one send the <error> request later if the recipient
> deoes not contain 'core:data' token for the
> originator? 
> 
> According to our understanding, it should dropped the
> message and if statusRequest option is specified then
> relay should send this information in statusResponse.
> If so, then the internet draft should be corrected or
> made more clear?

hi. you're right, the example isn't as clear as it might be. the 537 is probably being generated due to Step 1 of 4.4.4.1. for example, if someone attached to the mesh as [email protected] and tried to send something with an originator of [email protected]

as to whether or not the example should be more clear, i can see arguments either way... after all, it is a purposefully brief example that doesn't say why the 537 is generated, one way or another.

/mtr