HTTP upload fails: HTTPRequestError.MISSING_CONTENT_LENGTH
Versions
- OS: openSUSE TW
- Gajim version: 1.5.4+d084fd30
- GTK Version: 3.24.35
- GLib Version: 2.74.0
- Pango Version: 1.50.12
- PyGObject Version: 3.42.2
- cairo Version: 1.17.6
- pycairo Version: 1.22.0
- python-nbxmpp Version: 3.2.5 (commit: d595d93b4ca69cfd322bdb8eae5b1722cd1c9f82)
Steps to reproduce the problem
- Upload an image to conversations.im in a public MUC
- Once the upload is about to finish, Gajim shows an error dialog.
The debug output shows:
18:15:08 (W) nbxmpp.http Request(139879481578816): No content-length in response
18:15:08 (I) nbxmpp.http Request(139879481578816): Cancel requested
18:15:08 (I) nbxmpp.http Request(139879481578816): Message finished
18:15:08 (I) nbxmpp.http Request(139879481578816): Request response received
18:15:08 (I) nbxmpp.http Request(139879481578816): Set Failed: 1
(org.gajim.Gajim:30562): Gtk-WARNING **: 18:15:08.456: Failed to set text '<HTTPRequestError.MISSING_CONTENT_LENGTH: 1>' from markup due to error parsing markup: Error on line 1 char 52: “1” is not a valid name
(org.gajim.Gajim:30562): Gtk-WARNING **: 18:15:08.461: Failed to set text '<HTTPRequestError.MISSING_CONTENT_LENGTH: 1>' from markup due to error parsing markup: Error on line 1 char 52: “1” is not a valid name
18:15:08 (I) nbxmpp.http Request(139879481578816): Run cleanup