Forum for English speaking Miranda NG users > Bug reports

Jabber

(1/3) > >>

rotefantas2:
hi there i have a very disgusting bug since a few months. i often send jabber messages from my laptop (miranda NG 0.95.11) to my smartphone android xabber 2.6.6.644. i always update. my jabber account is registered at jabber.de which uses openfire.

before 2019 i am sure i've never had this problem.

smartphone and laptop are online. there are 2 jabber accounts:
smartphone-xabber@jabber.de
laptop-miranda@jabber.de

just 2 examples. i send from smartphone to laptop (text, only text, other stuff like pdf jpg doesn't work properly but this is ok so far EDIT: just tested it, even files work) EVERYTHING works if i send from smartphone to miranda ng. i see the file clearly, wonderful!

if i send from laptop to smartphone, a desaster happens, i just can't tolerate it anymore. both are online. the message gets on the smartphone but strange things happen on laptop. the text i wrote doesn't appear on the laptop as chat log and after some seconds it says translated "message could not been sended" but i received it on the smartphone! if i close the window right after sending a message miranda says "message waits for confirmation etc. ....  long text" i press yes because i don't need miranda anymore and continue the work on the smartphone. message also doesn't appear on miranda but that's not important. i can't send files like pdf or jpg! if i turn off xabber on smartphone, if i simply go offline on the smartphone, sending text messages works flawlessly!!! like nothing happend no error or anything, sadly i can't send files this way, miranda says it's not supported offline file sending.

maybe it's because of this confirmation.

if anyone needs a screenshot just tell me. it's just not easy loading the screenshot to a server and posting the link here.

at least i figured out why reconnection after disconnecting doesn't work:

1. install the addon Status manager https://wiki.miranda-ng.org/index.php?title=Plugin:StatusManager/de
2. miranda => settings => status => keep status => [X] check connection => RESTART MIRANDA!!! => lower the delay if you want

since year 2023

1. install the addon Status manager https://wiki.miranda-ng.org/index.php?title=Plugin:StatusManager/de
2. miranda => settings => status => keep status => tab basic => [X] check connection => lower the delay if you want ............. => tab Advanced => reconnecting => Reconnect on APM resume => RESTART MIRANDA!!!

rotefantas2:
had to disable XEP-0184: Message Delivery Receipts

https://wiki.miranda-ng.org/index.php?title=Plugin:Jabber#Troubleshooting

Settings => Network => Choose the Jabber-Account => Tab "Advanced" => Miscellaneous => uncheck Messagung [ ] XEP-0184: Message Delivery Receipts (IT'S THE FIRST)

rotefantas2:
To use XEP-0363: HTTP File Upload, enable Protocol menu → Services... → Service discovery → Right-click on service → Use for uploads option

had to look a lot for "protocol menu", it's just a rightclick on last line of the miranda ng main window. then again right click on the server (first line) of the new window. use upload is marked to times!

ghazan:

--- Quote from: rotefantas2 on 30 04 2020, 12:05:21 ---had to disable XEP-0184: Message Delivery Receipts
--- End quote ---
that's strange, because Miranda doesn't request confirmations in case when another side doesn't publish such capability.

Just for fun, open User Details/Account/Capabilities in Miranda for that contact and look at the list of capabilities it declares: is there urn:xmpp:receipts or not?

dartraiden:

--- Quote from: rotefantas2 on 30 04 2020, 12:59:14 ---To use XEP-0363: HTTP File Upload
--- End quote ---
The server should support HTTP file upload.
After enabling you can just drag-n-drop file to message input area

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version