[jdev] bytestreams and Psi

Norman Rasmussen norman at rasmussen.co.za
Sat Nov 5 08:20:34 CST 2005


fyi: http://delta.affinix.com/specs/stream.html

It seems that 'fast' is an extension to allow both hosts to attempt to
create the connection at the same time, without waiting for the
initiator to timeout.

On 11/5/05, Mats Bengtsson <matben at privat.utfors.se> wrote:
>
> One of my Coccinella users are using Psi behind a NAT while his friend is not
> behind a NAT and when doing filtransfers when the initiator is behind the NAT
> have observed two peculiar things:
>
> 1)
> <!-- SEND: -->
> <iq type="set" to="initiator at amessage.at/Psi" id="aab5a" >
>     <query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" sid="s5b_a4e576bba576d998" >
>         <streamhost port="8010" host="172.26.0.2" jid="initiator at amessage.at/Psi" />
>         <fast xmlns="http://affinix.com/jabber/stream"/>
>     </query>
> </iq>
>
> Are they having there own proxy host? Or what does the <fast/> element mean?
>
> 2)
> <!-- RECV: -->
> <iq from="target at amessage.at/Psi" type="set" id="aac4a" to="initiator at amessage.at/Psi" >
>     <query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" sid="s5b_a4e576bba576d998" >
>         <streamhost port="8010" host="62.178.189.170" jid="target at amessage.at/Psi" />
>     </query>
> </iq>
>
> The target is offering a streamhost ???
>
> Any ideas?
> Mats
>


--
- Norman Rasmussen
 - Email: norman at rasmussen.co.za
 - Home page: http://norman.rasmussen.co.za/



More information about the JDev mailing list