FT error
socks5 filetransfer: invalid error on socks stream negotiation failure
Bug description
I was trying to send file from Psi to Gajim. Unfortunately something went wrong with s5b part and connection failed. Gajim according to XEP had to send item-not-found error but instead Psi received
\<iq xmlns="jabber:client" to="mylogin@gentoo.ru/dizzynb" type="error" id="ft_116e">
\<error code="404">Could not connect to given hosts\</error>
\</iq>
Moreover ft_116e is not even iq id. It's file transfer stream id.
Steps to reproduce
- Take Gajim 0.16.5 and the latest Psi (preferable from git).
- Try to send file from Psi to Gajim
- Make sure s5b is in use.
Software versions
OS version: Gentoo Linux
socks5, filetransfer