In reply to post ID 1282
Yes, I was able to fix the issue. The problem was with our file transfer proxy. It is not configured correctly, so we need to fix that. Thanks for the help
Quote by Michael.ly:---------------<IQ 1>------------------
<iq xmlns="jabber:client" id="agsXMPP_7" to="item5@lixt/" type="set">
<query xmlns="http://jabber.org/protocol/bytestreams" sid="3119ca25-a214-4504-9c36-af423c3fd750">
<streamhost jid="item3@lixt/MiniClient" host="192.168.1.97" port="1000" />
<streamhost jid="proxy.ag-software.de" host="proxy.ag-software.de" port="7777" />
</query></iq>
Quote by Michael.ly:---------------<IQ 2>------------------
<iq xmlns="jabber:client" from="item3@lixt/MiniClient" to="proxy.ag-software.de" id="activate" type="set">
<query xmlns="http://jabber.org/protocol/bytestreams" sid="mySID">
<activate>item5@lixt/MiniClient</activate>
</query>
</iq>
Quote by Michael.ly:My question :
1. agsXMPP Server send IQ2 to "proxy.ag-software.de"(83.165.34.23:5269) and client2(receiver) when it receive IQ1 from client1(sender) ,but agsXMPP Server was received IQ3, Why? Would you help me!
Quote by Alex:If one client is in the internet i assume it is behind a NAT or firewall. If this case you have to forward ports and/or open the firewall or use a bytestreams proxy. WIth a bytestreams proxy you can transfer files even if both clients are behind NAT and firewalls which don't block outgoing traffic.
Alex
Quote by Jabberer:can both clients connect to proxy.ag-software.de on port=7777 ?
Did you try it with another proxy than ours on proxy.ag-software.de ?
Did you debug the code which setups the file transfer socket?