[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: IRIP version 4 (Part 2) - Bidirectional queuing
Doug replied (in part):
>> Under 3.3 Bi-Directional Queue Operation:
>>
>> Another example of why 2 servers may not be able to immediately
establish a
>> session is that the admin has configured some policy to prevent this.
>> For example, in some European countries a modem connection may be long
>> distance and they want to restrict these kinds of connections to being
>> at night only. As a result, the requests get queued until evening
before
>> being pass along; there may be no intermediate 3rd host.
>
>Not the same issue. Then is just a disconnected host.
Not really. The host can connect to others locally, over WAN, etc but it
cannot (due to policy rules) connect via dial-up at certain times. This is
not the same as disconnected; more like "intermittantly connected" and to
just some hosts, not ALL.
This system exists now and has for years; its been in Lotus Notes for many
releases now and for this exact reason. The intent of this is to educate
that bi-directional queue operations do not always require a 3rd host to be
involved; there can be other reasons.
>> Hmm, just what would prevent server katt.pcweek.com from authenticating
to
>> the server C.foobar.com and then doing DEQUEUE irip://B.foo.com/... and
>> sucking down data that it should not have access to?
>
>There is no such thing as an internet authentication entity.
>If you don't trust them, take them out of your trusted host file.
Nowhere is this concept of a "trusted host file" described or related to
the DEQUEUE command. The command clearly indicates what calendar address
the currently authenticated user wants to DEQUEUE from. I take it from
your reply that you assumed that you have some mechanism (OOB?) to convey
this trust and use it. Or that the sender would not attempt to access a
calendar address it did not have the rights/trust to access.... (Didnt see
any reply codes that reject you w/insufficient trust or rights either for
that matter).
>> There seems to be no restriction or control over what CALID a sender
>> can DEQUEUE to in the queueing model. Am I missing something or did
>> noone else notice this?
>
>Only to the authenticated entity. Perhaps its not in the draft.
There is nothing in the current draft to map or connect the currently
authenticated user/CS w/the calendar address specified on the DEQUEUE
command. Even w/in an organization trust is not a blanket option (How many
people in Microsoft are trusted to see Bill Gates's calendar for the
day???) so saying "If A trusts the user and B trusts A then B will also
trust the user" is not a safe train of logic to follow. (Just ask Bob or
Paul).
I dont know if Bob or Paul have no concerns w/this but I still do...
Paul?? Bob??
Bruce