Comment 3 for bug 189298

Revision history for this message
Mats (matsben) wrote :

Not sure what is going on here. Note that Pandion is still using pure HTTP (jabber:iq:oob) for file transfers and is therefore more sensitive to NATs and firewalls. I have tested this between Coccinella on MacOSX and Pandion on XP and it seems OK for me:

From Coccinella on Mac to Pandion on XP:

SEND: <iq type='set' id='1042' <email address hidden>/Pandion'><query xmlns='jabber:iq:oob'><url>http://192.168.0.3:8077/../../../Desktop/nytt%20doc%20hej$san.rtf</url></query></iq>
RECV: <iq <email address hidden>/Pandion' <email address hidden>/Coccinella@Mats-Bengtssons-dator' xml:lang='en' type='result' id='1042'/>

To Coccinella from Pandion:

RECV: <iq <email address hidden>/Pandion' <email address hidden>/Coccinella@Mats-Bengtssons-dator' xml:lang='en' type='set' id='sd17'><query xmlns='jabber:iq:oob'><url>http://192.168.0.5:1373/e265d2f3a875f1e10ca6e3da2913315bad9ea60e/nytt%20doc%20hej%24san.rtf</url><desc>165 B</desc></query></iq>
::HttpTrpt::Get url=http://192.168.0.5:1373/e265d2f3a875f1e10ca6e3da2913315bad9ea60e/nytt%20doc%20hej%24san.rtf, fileName=/Users/matben/Desktop/nytt doc hej$san2.rtf
::OOB::HttpCmd status=ok, errmsg=Hämtningen av filen nytt doc hej$san.rtf är klar.
SEND: <iq type='result' id='sd17' <email address hidden>/Pandion'/>

Note, however, the problems with Pandions progress meter. It sometimes show 0% and Finished at the same time! As you see above I actually tested with a file with "$" in its name.
It can sometime help debugging if you switch on Info/Debug menu to see the xml I/O.