Gajim - 2016-07-24


  1. erlehmann i have a problem
  2. erlehmann sometimes others receive my messages multiple times
  3. erlehmann i use gajim
  4. Link Mauve erlehmann, I think it’s generally a server issue, sometimes caused by older Ejabberd or OpenFire, sometimes by carbons.
  5. Link Mauve XML logs would be helpful.
  6. erlehmann anyone else experiencing this?
  7. erlehmann anyone else have this?
  8. erlehmann Link Mauve, the problem is it occurs most often in an irc chatroom. one member left today because of my duplicate messages.
  9. erlehmann so i left there
  10. erlehmann and with one of my friends
  11. erlehmann who told me she gets batches of old messages again
  12. Link Mauve Ah sorry, I misread.
  13. Link Mauve Then check both your XML logs and the gateway’s.
  14. erlehmann it is a jabber problem
  15. Link Mauve Oh, yes, I know that bug.
  16. erlehmann my friend is on xmpp
  17. Link Mauve It’s a Gajim bug.
  18. erlehmann oh!
  19. erlehmann how can i fix it?
  20. Link Mauve It’s not fixed yet. ^^
  21. erlehmann can you give me a hint to it?
  22. erlehmann when was it introduced?
  23. Link Mauve Nope, I don’t even use Gajim myself.
  24. Link Mauve IIRC it’s caused by Stream Management.
  25. erlehmann is there a bug id?
  26. Link Mauve Check the trac.
  27. erlehmann can i disable stream management?
  28. erlehmann Link Mauve, do you know which version does not have it?
  29. Link Mauve Yes; no idea.
  30. erlehmann how disable it and what do i lose then?
  31. Link Mauve No idea, I don’t use Gajim myself; you will lose having a reliable connection to the server even in cases where your connection is very unstable, and will be unable to reconnect transparently for your contacts.
  32. erlehmann and you are sure it is not a server issue, right?
  33. Link Mauve Weird, I can’t find any bug report.
  34. erlehmann if i look for this i find stuff like https://github.com/siacs/Conversations/issues/879
  35. Link Mauve But I remember many people from here talking about this issue.
  36. erlehmann if there is a line in a MUC, what does it mean? it looks like this: ――――――――――――――――――――
  37. erlehmann Link Mauve, did they find something out?
  38. Link Mauve I don’t know.
  39. erlehmann https://trac.gajim.org/wiki/StreamManagement
  40. erlehmann i will talk to jlagrange@jabber.org then
  41. erlehmann thank you Link Mauve
  42. Link Mauve :)
  43. lovetox Link Mauve, i only know of duplicated messages in MUCs, when you reconnect
  44. lovetox like a history bug
  45. lovetox there are not actually send multiple messages
  46. erlehmann no, others complain
  47. erlehmann a friend of mine complains, she uses conversations
  48. erlehmann she gets multiple blocks of it
  49. lovetox i dont think that many people use a IRC transport
  50. erlehmann i will just stay in this room and see if it happens here
  51. erlehmann lovetox, using an IRC transport is vastly superior to IRC, because of … hey … stream management.
  52. lovetox only she has the problem?
  53. erlehmann no
  54. lovetox others with other clients?
  55. lovetox than conversation
  56. lovetox could also be a conversations bug
  57. erlehmann i doubt it could be a conversations bug and an irc transport bug at the same time.
  58. erlehmann IRC over XMPP is useful in trains.
  59. erlehmann with irc i timeout
  60. Link Mauve lovetox, I know at least Guybrush88 who usually comes here triggered that bug.
  61. erlehmann with irc over XMPP i do not
  62. erlehmann Link Mauve, remember how he triggered it?
  63. Link Mauve It’s not linked to any IRC transport.
  64. Link Mauve erlehmann, by using stream management, likely.
  65. Link Mauve He never saw himself sending the messages a second time anyway.
  66. Link Mauve erlehmann, also, the train usecase is typically where you *want* to be using Stream Management. :p
  67. erlehmann yeah i also
  68. erlehmann Link Mauve, IRC does not have it
  69. erlehmann IRC in a train → timeouts, timeouts everywhere
  70. Link Mauve I know.
  71. erlehmann so.
  72. erlehmann what do i do now?
  73. erlehmann file a bug?
  74. erlehmann or is there one?
  75. erlehmann reportbug gajim?
  76. lovetox try to reproduce it
  77. Link Mauve I couldn’t find one, so it’s probably safe to report it.
  78. erlehmann no, others complain
  79. erlehmann a friend of mine complains, she uses conversations
  80. erlehmann she gets multiple blocks of it
  81. erlehmann i will just stay in this room and see if it happens here
  82. erlehmann lovetox, using an IRC transport is vastly superior to IRC, because of … hey … stream management.
  83. erlehmann no
  84. erlehmann i doubt it could be a conversations bug and an irc transport bug at the same time.
  85. erlehmann IRC over XMPP is useful in trains.
  86. erlehmann with irc i timeout
  87. erlehmann with irc over XMPP i do not
  88. erlehmann Link Mauve, remember how he triggered it?
  89. erlehmann yeah i also
  90. erlehmann Link Mauve, IRC does not have it
  91. erlehmann IRC in a train → timeouts, timeouts everywhere
  92. erlehmann so.
  93. erlehmann what do i do now?
  94. erlehmann file a bug?
  95. erlehmann or is there one?
  96. erlehmann reportbug gajim?
  97. mathieui heh
  98. Link Mauve erlehmann, you just reproduced it, congrats!
  99. lovetox i didnt see a duplicated message?
  100. lovetox did you reconnect?
  101. Link Mauve lovetox, all of them are just resends of what he sent since 15:54:55 BST.
  102. lovetox hm then gajim filters them as duplicates
  103. lovetox and other clients maybe not thats why its happening in conversations
  104. Link Mauve That’d be interesting, deduplication based on the id.
  105. Link Mauve poezio (the client I use) definitely doesn’t.
  106. lovetox the question is should this be neccessary
  107. lovetox you would only hide such problems
  108. lovetox but maybe its inevitable with stream management, then every client should implement this
  109. erlehmann no, others complain
  110. erlehmann a friend of mine complains, she uses conversations
  111. erlehmann she gets multiple blocks of it
  112. erlehmann i will just stay in this room and see if it happens here
  113. erlehmann lovetox, using an IRC transport is vastly superior to IRC, because of … hey … stream management.
  114. erlehmann no
  115. erlehmann i doubt it could be a conversations bug and an irc transport bug at the same time.
  116. erlehmann IRC over XMPP is useful in trains.
  117. erlehmann with irc i timeout
  118. erlehmann with irc over XMPP i do not
  119. erlehmann Link Mauve, remember how he triggered it?
  120. erlehmann yeah i also
  121. erlehmann Link Mauve, IRC does not have it
  122. erlehmann IRC in a train → timeouts, timeouts everywhere
  123. erlehmann so.
  124. erlehmann what do i do now?
  125. erlehmann file a bug?
  126. mathieui again
  127. mathieui except it didn’t resend the last two
  128. narcode ce vieux bug :D
  129. narcode exactly
  130. narcode c'est feun aussi parce que son pseudo est d'un rouge légérement différent
  131. mathieui wat
  132. narcode ah non c'est à cause du contraste -|
  133. lovetox erlehmann: start gajim with logging, stay in this muc, and check if gajim really sends these messages multiple times (which i doubt)
  134. lovetox if not this is probably a server issue
  135. erlehmann what
  136. erlehmann i see all the duplicated messages
  137. erlehmann lovetox, okay!
  138. erlehmann start with logging?
  139. erlehmann is the xml console ok enough?
  140. lovetox yeah of course if you want to sit in front of it :)
  141. erlehmann i just played a game
  142. erlehmann liberation circuit
  143. erlehmann it is the newest creation of linley henzell
  144. erlehmann only came back to the chatroom because it hung
  145. lovetox check if you have multiple times the same message as OUT in the console
  146. erlehmann okay, so i just filter on out
  147. erlehmann i filter everything else than out strophes
  148. erlehmann correct?
  149. erlehmann ah okay
  150. erlehmann OUT is only <r>
  151. erlehmann haha
  152. lovetox you can, or you copy it later to a file and search
  153. lovetox hide the rest
  154. erlehmann we will see
  155. lovetox you have stanzas that go out and look like this "<r>"
  156. lovetox ?
  157. erlehmann they look like <r xmlns='urn:xmpp:sm:2'/>
  158. lovetox thats normal
  159. erlehmann what are they for?
  160. erlehmann (i am just doing a chit-chat-thing so we can see when it resends)
  161. lovetox i think stream management but i dont know the xep
  162. lovetox but i have them also
  163. lovetox i think we probably should stop talking, maybe its something after a period of idle and disconnet/reconnect thing
  164. erlehmann my XML logging session starts with “okay, so i just filter on out”
  165. erlehmann lovetox, are you logging also?
  166. erlehmann so we see from two ends?
  167. Link Mauve erlehmann, SM is local, it’s only between you and your server.
  168. lovetox no because, its already confirmed from link mauve and mathieu
  169. Link Mauve So we can’t see anything on our end.
  170. lovetox that the messages really get send
  171. lovetox to us
  172. lovetox the question is, from you or the server
  173. Link Mauve IIRC it was a counting issue in either Gajim or Prosody.
  174. lovetox so only you can monitor what goes out of gajim
  175. lovetox :)
  176. erlehmann i understand completely
  177. lovetox is your server jabber.ccc.de?
  178. erlehmann lovetox, yes it is
  179. erlehmann does it have issues
  180. lovetox i dont know we will see :)
  181. erlehmann highlight me when it occurs again
  182. erlehmann no, others complain
  183. erlehmann a friend of mine complains, she uses conversations
  184. erlehmann she gets multiple blocks of it
  185. erlehmann i will just stay in this room and see if it happens here
  186. erlehmann lovetox, using an IRC transport is vastly superior to IRC, because of … hey … stream management.
  187. erlehmann no
  188. erlehmann i doubt it could be a conversations bug and an irc transport bug at the same time.
  189. erlehmann IRC over XMPP is useful in trains.
  190. erlehmann with irc i timeout
  191. erlehmann with irc over XMPP i do not
  192. erlehmann Link Mauve, remember how he triggered it?
  193. erlehmann yeah i also
  194. erlehmann Link Mauve, IRC does not have it
  195. erlehmann file a bug?
  196. erlehmann what
  197. erlehmann i see all the duplicated messages
  198. mathieui erlehmann, ^
  199. erlehmann it is the newest creation of linley henzell
  200. erlehmann we will see
  201. erlehmann my XML logging session starts with “okay, so i just filter on out”
  202. Link Mauve erlehmann, ^
  203. erlehmann lovetox, yes it is
  204. erlehmann does it have issues
  205. erlehmann highlight me when it occurs again
  206. erlehmann ok!
  207. lovetox it happend now erlehmann
  208. erlehmann yes
  209. erlehmann i stopped logging at ok!
  210. erlehmann so let me see what happened
  211. erlehmann okay, so i have a
  212. erlehmann <!-- Out So 24 Jul 2016 17:35:13 CEST --> <iq xmlns="jabber:client" to="jabber.ccc.de" type="get" id="3086"> <ping xmlns="urn:xmpp:ping" /> </iq>
  213. erlehmann then nothing
  214. erlehmann then
  215. erlehmann <!-- Out So 24 Jul 2016 17:36:25 CEST --> <?xml version='1.0'?> <stream:stream xmlns="jabber:client" to="jabber.ccc.de" version="1.0" xmlns:stream="http://etherx.jabber.org/streams" xml:lang="de" >
  216. lovetox so gajim doesnt send this message multiple times, rather the server sends it for some reason again
  217. lovetox jo could try to make an account on say jabber.at and check if this happens there also
  218. lovetox if not, then i think its pretty sure a server issue
  219. Link Mauve erlehmann, 17:36:25 CEST is when you started spamming.
  220. Link Mauve <stream:stream> is the first thing you send to start an XMPP session.
  221. erlehmann no, others complain
  222. erlehmann a friend of mine complains, she uses conversations
  223. erlehmann she gets multiple blocks of it
  224. erlehmann i will just stay in this room and see if it happens here
  225. erlehmann lovetox, using an IRC transport is vastly superior to IRC, because of … hey … stream management.
  226. erlehmann no
  227. erlehmann i doubt it could be a conversations bug and an irc transport bug at the same time.
  228. Link Mauve Now look at whether you are resuming it or starting a new one.
  229. erlehmann IRC over XMPP is useful in trains.
  230. erlehmann with irc i timeout
  231. erlehmann with irc over XMPP i do not
  232. erlehmann Link Mauve, remember how he triggered it?
  233. erlehmann so.
  234. erlehmann what
  235. erlehmann i see all the duplicated messages
  236. erlehmann i just played a game
  237. erlehmann OUT is only <r>
  238. erlehmann my XML logging session starts with “okay, so i just filter on out”
  239. Link Mauve erlehmann, you are doing it again. ^
  240. erlehmann lovetox, yes it is
  241. erlehmann does it have issues
  242. erlehmann highlight me when it occurs again
  243. erlehmann ok!
  244. erlehmann i stopped logging at ok!
  245. erlehmann lovetox, <!-- Out So 24 Jul 2016 17:36:29 CEST --> <message xmlns="jabber:client" to="gajim@conference.gajim.org" type="groupchat" id="3019"> <body>no, others complain</body> </message>
  246. erlehmann ‎[17:45:16] ‎Error None: The room is currently overactive, please try again later
  247. erlehmann lovetox, messages were resent
  248. erlehmann lovetox, <!-- Out So 24 Jul 2016 17:36:29 CEST --> <message xmlns="jabber:client" to="gajim@conference.gajim.org" type="groupchat" id="3019"> <body>no, others complain</body> </message>
  249. erlehmann what you say?
  250. lovetox you found only one message?
  251. lovetox you spammed us here with like 30
  252. erlehmann lovetox, that is an example
  253. erlehmann i cannot paste the whole thing
  254. erlehmann and i do not want because it contains private information
  255. lovetox so you are saying all these messages got resend from gajim
  256. erlehmann yes
  257. erlehmann gajim resumes the session apparently
  258. erlehmann and resends everything
  259. erlehmann the room throttles it apparently
  260. erlehmann my friend confirmed she also got duplicates at the same time in conversations
  261. erlehmann (we were having an unrelated conversation, which is the reason i will not make the xml logs public)
  262. lovetox hm ok, so it would be good if you could save he log where this happens and file a bug
  263. Link Mauve So you just confirmed it actually comes from Gajim’s Stream Management implementation. :)
  264. lovetox though, it has to have some server component, or else everybody would expierence this
  265. erlehmann sure? maybe i am in a weird edge case
  266. erlehmann i cannot remembering it happening earlier
  267. erlehmann but the problem
  268. erlehmann i cannot isolate coincidences
  269. erlehmann i moved to a new shared flat (new router, new network) and repaired my laptop (new debian installation, new gajim)
  270. erlehmann where should i file a bug?
  271. lovetox https://trac.gajim.org/
  272. lovetox please supply the log from this room
  273. lovetox as a textfile
  274. lovetox to the bug report
  275. erlehmann ok!
  276. erlehmann from my end or the other?
  277. lovetox from yours?
  278. erlehmann ok!
  279. lovetox which other end?
  280. erlehmann this https://conference.gajim.org:5281/muc_log/gajim/2016-07-24/
  281. lovetox no that the chat log
  282. lovetox i mean the log of your xml console
  283. erlehmann i do not want to, it contains another conversation. can i edit that out?
  284. lovetox of course
  285. lovetox you can also replace all jids and names etc
  286. erlehmann from the room i will not
  287. Link Mauve “16:51:02 lovetox> though, it has to have some server component, or else everybody would expierence this”, not really, most people run Gajim on a stable connection.
  288. erlehmann no, others complain
  289. erlehmann a friend of mine complains, she uses conversations
  290. erlehmann she gets multiple blocks of it
  291. erlehmann i will just stay in this room and see if it happens here
  292. erlehmann lovetox, using an IRC transport is vastly superior to IRC, because of … hey … stream management.
  293. erlehmann no
  294. erlehmann i doubt it could be a conversations bug and an irc transport bug at the same time.
  295. erlehmann IRC over XMPP is useful in trains.
  296. erlehmann with irc i timeout
  297. erlehmann with irc over XMPP i do not
  298. erlehmann Link Mauve, remember how he triggered it?
  299. erlehmann yeah i also
  300. erlehmann Link Mauve, IRC does not have it
  301. erlehmann IRC in a train → timeouts, timeouts everywhere
  302. erlehmann so.
  303. erlehmann what
  304. erlehmann i see all the duplicated messages
  305. erlehmann lovetox, okay!
  306. erlehmann okay, so i just filter on out
  307. erlehmann (i am just doing a chit-chat-thing so we can see when it resends)
  308. erlehmann lovetox, are you logging also?
  309. erlehmann lovetox, yes it is
  310. erlehmann does it have issues
  311. erlehmann ok!
  312. erlehmann yes
  313. erlehmann then nothing
  314. erlehmann ‎[17:45:16] ‎Error None: The room is currently overactive, please try again later
  315. erlehmann lovetox, messages were resent
  316. erlehmann lovetox, <!-- Out So 24 Jul 2016 17:36:29 CEST --> <message xmlns="jabber:client" to="gajim@conference.gajim.org" type="groupchat" id="3019"> <body>no, others complain</body> </message>
  317. erlehmann what you say?
  318. erlehmann lovetox, that is an example
  319. erlehmann the room throttles it apparently
  320. erlehmann i moved to a new shared flat (new router, new network) and repaired my laptop (new debian installation, new gajim)
  321. erlehmann i do not want to, it contains another conversation. can i edit that out?
  322. lovetox lol that bug is really bad :D
  323. Link Mauve Indeed. ^^
  324. lovetox i really interested to get that log that i can get into it
  325. erlehmann i will quit the chat. to not annoy you.
  326. lovetox ok read the xep, seems easy enough
  327. lovetox has to do something with the counter
  328. lovetox or second idea, maybe if a session is created new and not resumed, and we have not aknowledged stanzas from the previous session
  329. Link Mauve lovetox, what I remember from previous discussions about that bug is that it comes from the counter, indeed.
  330. lovetox damn there is own logger for that
  331. lovetox nbxmpp.smacks
  332. lovetox i think this could be solved fast when he would log with that
  333. lovetox maybe he comes back :)
  334. Link Mauve lovetox, AFAIK it’s super easy to reproduce, just have your server use Stream Management, get your client to lose its connexion, and reconnect.
  335. lovetox but i never saw this in this channel
  336. lovetox so it cant be that easy to reproduce
  337. lovetox i mean there are 2 different bugs
  338. lovetox the one where you get double messages when you reconnect to the muc
  339. lovetox is a muc history bug, there are no new messages sent
  340. Link Mauve He doesn’t reconnect to the MUC, he resends every message he thinks his server didn’t receive.
  341. lovetox yeah i know
  342. lovetox but today i saw this the first time
  343. Link Mauve This has no relation with the MUC.
  344. lovetox i mean that was pretty heavy
  345. lovetox so i will pull the plug on my pc multiple times to simulate that
  346. lovetox test
  347. lovetox test2
  348. lovetox test3
  349. lovetox blub
  350. erlehmann lovetox, back again
  351. erlehmann tell me to use the advanced logger?
  352. erlehmann nbxmpp.smacks how?
  353. lovetox are you on linux?
  354. erlehmann yes
  355. lovetox back in 5 minutes
  356. lovetox yeah try to start gajim with
  357. lovetox -l nbxmpp.smacks=DEBUG
  358. lovetox and log it to a file for easier handling
  359. lovetox and stay here and let it log
  360. lovetox should catch only errors when they are happening
  361. erlehmann ok
  362. erlehmann lovetox, only log stderr or also stdout?
  363. lovetox erlehmann
  364. erlehmann yes
  365. erlehmann lovetox
  366. lovetox i just tested that and it needs to be -l .nbxmpp.smacks=DEBUG
  367. lovetox there has to be a "."
  368. lovetox in front of the nbxmpp
  369. lovetox or it doesnt log anything
  370. lovetox try both i dont know actually
  371. erlehmann btw, checkout http://news.dieweltistgarnichtso.net/notes/liberation-circuit.html
  372. lovetox erlehmann
  373. erlehmann so i do not see anything with
  374. erlehmann ; gajim -l '.nbxmpp.smacks=DEBUG' Logger nbxmpp.smacks level set to 10 /home/erlehmann/.local/share/gajim/plugins/gotr/ui.py:40: GtkWarning: Unknown property: GtkMenu.ubuntu-local self.B.add_from_file(self.GTK_BUILDER_FILE_PATH)
  375. erlehmann yet
  376. lovetox what version of gajim are you on
  377. lovetox ?
  378. lovetox help -> about
  379. erlehmann ; apt-cache show gajim|grep '^Version' Version: 0.16.5-1
  380. erlehmann Gajim 0.16.5
  381. erlehmann is that wrong
  382. lovetox no
  383. lovetox so lets check the nbxmpp version
  384. lovetox can you download
  385. lovetox https://hg.gajim.org/python-nbxmpp/
  386. lovetox nbxmpp from this repo and install it?
  387. lovetox there was a fix for that problem but there is no new release until now
  388. lovetox https://python-nbxmpp.gajim.org/ticket/36
  389. erlehmann until right now?
  390. lovetox found the problem
  391. lovetox are you using gajim nightly?
  392. lovetox maybe the nightly version pulls the newest nbxmpp version
  393. lovetox but if not, then you have to download this and install it
  394. lovetox should fix your problem
  395. erlehmann so i file a bug in debian
  396. erlehmann that a fix is available upstream
  397. lovetox i think in the debian repo they are on gajim 0.16.1
  398. lovetox also
  399. lovetox so they are pretty much behind
  400. lovetox but first try to confirm that this solves your problem :)
  401. lovetox tmolitor just told me if you use gajim nightly
  402. lovetox then it also uses the nighly of nbxmpp
  403. erlehmann ok
  404. erlehmann 24.07.2016 19:42:12 (W) gajim.c.connection No reply received for keepalive ping. Reconnecting. 24.07.2016 19:42:23 (E) nbxmpp.smacks Server and client number of stanzas handled mismatch 24.07.2016 19:45:23 (E) nbxmpp.smacks Server and client number of stanzas handled mismatch 24.07.2016 19:46:10 (E) nbxmpp.smacks Server and client number of stanzas handled mismatch
  405. erlehmann lovetox, that is the thing, is it?
  406. lovetox yes
  407. erlehmann so i disabled the http upload plugin
  408. erlehmann to see if that helps
  409. lovetox erlehmann
  410. lovetox your problem should already be fixed
  411. erlehmann i want the maximum amount of fixage
  412. lovetox it is fixed
  413. lovetox with that version of nbxmpp
  414. erlehmann where?
  415. erlehmann oh
  416. erlehmann sooo
  417. erlehmann ; apt-cache show python-nbxmpp|grep '^Version' Version: 0.5.3-1
  418. erlehmann so it is a new bug?
  419. lovetox new, its 7 month old
  420. lovetox and fixed
  421. lovetox but there was no new version of nbxmpp released
  422. lovetox but if you use gajim nighly it pulls also the nighly of nbxmpp
  423. lovetox and then you should be good
  424. erlehmann soooooo
  425. erlehmann release?
  426. lovetox yeah i talk with the maintainer
  427. lovetox but to be clear, did you install gajim nightly now?
  428. erlehmann not yet
  429. erlehmann i disabled the http upload protocol
  430. erlehmann and want to see if that fixes
  431. erlehmann to find out if i can include the workaround in the bug report
  432. Link Mauve erlehmann, it won’t, this has nothing to do with HTTP Upload.
  433. lovetox erlehmann: i think we are misunderstanding each other
  434. lovetox this bug is fixed in the nightly version of gajim
  435. lovetox you dont need to create a bug report
  436. lovetox just install gajim nightly
  437. erlehmann i need to create a bug report in debian
  438. erlehmann because it has old python-nbxmpp
  439. erlehmann apparently?
  440. lovetox no its not old
  441. erlehmann Link Mauve, it is not this? https://trac.gajim.org/ticket/8202
  442. erlehmann > start gajim and install the current httpupload plugin version 0.3.3 (that one triggers the race condition), activate the plugin and restart gajim...
  443. lovetox its the current stable nbxmpp
  444. lovetox the new one hasnt been released
  445. Link Mauve erlehmann, it would be interesting to know how.
  446. Link Mauve So that other plugins can avoid doing the same thing.
  447. erlehmann i will wait
  448. lovetox 7 months ago: I added several patches fixing all bugs described in this ticket...
  449. erlehmann message me when the bug occurs again
  450. erlehmann test
  451. erlehmann the bug has not yet occurred again :/
  452. Link Mauve 24/07/16 20:44:45 (E) nbxmpp.smacks Server and client number of stanzas handled mismatch (our h: 188, server h: 191)
  453. Link Mauve It matches with the number of stanzas I sent manually in the XML console.
  454. lovetox Link Mauve
  455. lovetox you are on the newest version of nbxmpp
  456. Link Mauve Yes.
  457. Link Mauve Well, newest from a few weeks ago probably.
  458. lovetox that the h number is displayed was part of the patch
  459. user Hi
  460. arune I have the smacks bug as well, on my windows laptop at work, messages are resent when going from wired network to wireless
  461. lovetox until the next windows version, you could copy the smacks.py into the library.zip in the bin folder
  462. lovetox or you download the nbxmpp package from hg
  463. lovetox and replace the whole package inside the library.zip
  464. lovetox but asterix should just make a new version of nbxmpp
  465. lovetox and after that a new build for gajim
  466. arune lovetox: would it help to disable httpupload?
  467. erlehmann did the bug occur again?
  468. erlehmann the bug did not occur again, right? Link Mauve
  469. Link Mauve erlehmann, no, it didn’t.
  470. Link Mauve erlehmann, but I found a way to reproduce it always.
  471. erlehmann then disabling http upload fixed it
  472. erlehmann Link Mauve, how?
  473. Link Mauve I just send a stanza manually in the XML console.
  474. erlehmann which
  475. Link Mauve Any.
  476. Link Mauve It probably means the HTTP Upload plugin doesn’t send its stanzas the normal way, or something.
  477. Link Mauve Every stanza should increase the SM counter, always, that’s what the server will count anyway.
  478. Link Mauve If any stanza isn’t incrementing it, that’s a bug.
  479. Link Mauve I don’t know enough of Gajim’s internals to know why it is there, nor do I have the time to investigate further.
  480. erlehmann Link Mauve, so the HTTP upload plugin is at fault.
  481. erlehmann i can look at it
  482. erlehmann i was not even using it