[Psi-devel] Psi FT problems

textshell-I1QKlO at neutronstar.dyndns.org textshell-I1QKlO at neutronstar.dyndns.org
Sun Apr 1 14:50:42 PDT 2007


On Sun, Apr 01, 2007 at 10:26:35PM +0200, Michał Jazłowiecki wrote:
> Hello again,
> 
> 
> I've relatively recently updated my home network to include a router. 
> Since then, I haven't used Jabber file transfers, but today, I wanted to.
> 

The easy way is to configured the public IP of your router in psi.
See Options -> Application -> Data transfer external address

if you have a dynamic hostname or a static ip that should be easy.

> At first, I forgot that ports in my router are not forwarded, so 
> obviously, incoming FT has failed. After setting forwarding rules 
> (forward 8010/TCP, 7777/TCP and 1863/TCP* to 192.168.1.2), FT still 
> failed. Of course, I thought that FT proxy is not set, but to my 
> disbelieve - it was. I've retried to no avail.
> 
> Using XML Console, I saw that my FT proxy is not offered in streamhost, 
> but my internal IP is. My friend, who also is using a similar router and 
> Psi (but with a bit different configuration), has sent me a following 
> strange stanzas:
> 
> <iq type="set" to="michal.jazlowiecki at chrome.pl/Enterprise/Qt4" id="ab46a" >
> <query xmlns="http://jabber.org/protocol/bytestreams" mode="tcp" 
> sid="s5b_f2137a407301bc62" >
> <streamhost port="8010" host="192.168.1.3" jid="areck at chrome.pl/Piaskowa 
> St." />
> <streamhost port="8010" host="82.160.113.68" 
> jid="areck at chrome.pl/Piaskowa St." />
> <streamhost port="7777" host="208.245.212.98" jid="proxy.jabber.org" >
> <proxy xmlns="http://affinix.com/jabber/stream"/>
> </streamhost>
> <fast xmlns="http://affinix.com/jabber/stream"/>
> </query>
> </iq>
> 
> There are two streamhost offers for the same full JID (is this situation 
> correct?) but with two IPs (internal and external), plus a streamhost 
> for his FT proxy.

That is normal when specifing an external address.

> 
> 
> Has anyone came across such situation? Maybe is this a bug in Psi's FT 
> implementation?
> 

It should offer the s5b proxy if everything is working... So maybe there
is a bug. But i have to admit i never really tried to get s5b with proxy
to work for me.

 - Martin H.


More information about the psi-devel mailing list