File Transfer does not work (#232)
Daniel Wisnewski opened 7 years ago

Sending file to a contact results in "file is not send" with 'wait' notification. Sending files to client results in 'feature-not-implemented' error:

<iq from="android@xmppexample.dynu.com/TigaseMessenger" type="error" to="mike@xmppexample.dynu.com/computer" id="aae1a">
<error type="cancel" code="501">
<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</iq>

Transfers are fine between other clients on same server.

Artur Hefczyc commented 7 years ago

For now, we only care about file transfer working between our clients (iOS and Android) and on Tigase servers. If it works between user connected to tigase.org and tigase.im and between users using Android client and iOS client, then we accept this feature as working.

Daniel Wisnewski commented 7 years ago

Artur Hefczyc wrote:

For now, we only care about file transfer working between our clients (iOS and Android) and on Tigase servers. If it works between user connected to tigase.org and tigase.im and between users using Android client and iOS client, then we accept this feature as working.

Tested on tigase servers (device on tigase.im receiver on tigase.org).

Sending file from device works and file is provided VIA a URL for download. (possibly a result of tigase.im being configured with HTTP upload - %bmalkow is this a requirement?).

Sending a file to device from Psi however, results in the same error. (this is using XEP-0095). Subsequent attempts to send file result in no response from device.

Andrzej Wójcik (Tigase) commented 7 years ago

%Daniel There are many XEPs related to file transfer. Right now, Tigase iOS Messenger and Tigase Android Messenger are supporting only HTTP File Upload, which is not supported by Psi and Psi+. File sent with HTTP File Upload is downloadable by Psi and any XMPP client which can open a link, so support for HTTP File Upload is required only for the client which is sending a file.

Daniel Wisnewski commented 7 years ago

Andrzej Wójcik wrote:

%Daniel There are many XEPs related to file transfer. Right now, Tigase iOS Messenger and Tigase Android Messenger are supporting only HTTP File Upload, which is not supported by Psi and Psi+. File sent with HTTP File Upload is downloadable by Psi and any XMPP client which can open a link, so support for HTTP File Upload is required only for the client which is sending a file.

Okay, that functionality is working OK then, I will reject this issue.

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
RedmineID
6229
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/stork#232
Please wait...
Page is in error, reload to recover