jdev - 2020-03-30

  1. debacle has left

  2. amnesia has joined

  3. kikuchiyo has joined

  4. paul has left

  5. kikuchiyo has left

  6. kikuchiyo has joined

  7. amnesia has left

  8. kikuchiyo has left

  9. Martin has left

  10. Martin has joined

  11. amnesia has joined

  12. kikuchiyo has joined

  13. kikuchiyo has left

  14. kikuchiyo has joined

  15. kikuchiyo has left

  16. amnesia has left

  17. amnesia has joined

  18. kikuchiyo has joined

  19. kikuchiyo has left

  20. amnesia has left

  21. amnesia has joined

  22. DebXWoody has joined

  23. serge90 has left

  24. serge90 has joined

  25. kikuchiyo has joined

  26. kikuchiyo has left

  27. paul has joined

  28. lovetox has joined

  29. paul has left

  30. paul has joined

  31. adrien has left

  32. adrien has joined

  33. DebXWoody has left

  34. Marc has left

  35. kikuchiyo has joined

  36. Marc has joined

  37. kikuchiyo has left

  38. pulkomandy has left

  39. pulkomandy has joined

  40. kikuchiyo has joined

  41. moparisthebest has left

  42. kikuchiyo has left

  43. alexis has left

  44. alexis has joined

  45. DebXWoody has joined

  46. Martin has left

  47. Martin has joined

  48. DebXWoody has left

  49. lovetox has left

  50. DebXWoody has joined

  51. DebXWoody has left

  52. asterix has joined

  53. kikuchiyo has joined

  54. lovetox has joined

  55. pulkomandy has left

  56. pulkomandy has joined

  57. asterix has left

  58. asterix has joined

  59. asterix has left

  60. asterix has joined

  61. alexis has left

  62. alexis has joined

  63. alexis has left

  64. alexis has joined

  65. rion has left

  66. rion has joined

  67. kikuchiyo has left

  68. kikuchiyo has joined

  69. pulkomandy has left

  70. DebXWoody has joined

  71. pulkomandy has joined

  72. paul has left

  73. paul has joined

  74. debacle has joined

  75. amnesia has left

  76. asterix has left

  77. asterix has joined

  78. pulkomandy has left

  79. pulkomandy has joined

  80. pulkomandy has left

  81. asterix has left

  82. asterix has joined

  83. pulkomandy has joined

  84. asterix has left

  85. asterix has joined

  86. pulkomandy has left

  87. pulkomandy has joined

  88. asterix has left

  89. asterix has joined

  90. asterix has left

  91. asterix has joined

  92. asterix has left

  93. asterix has joined

  94. DebXWoody

    Is there a tool available to create a MUC and set a JID as admin via command line? (see https://codeberg.org/Codeberg/Community/issues/38 🤩 ).

  95. asterix has left

  96. asterix has joined

  97. lovetox

    as server admin? probably, look at server docs

  98. Link Mauve

    Prosody exposes its internal MUC API over mod_admin_telnet, if that’s a thing you want to use.

  99. serge90 has left

  100. Zash

    There's at least one CLI XML console thing

  101. serge90 has joined

  102. pulkomandy has left

  103. Zash

    Why don't we just add an ad-hoc command for creating rooms?

  104. Zash

    DebXWoody: You could even do some integration and have it automagically create rooms for each project

  105. Zash

    You could do anything!

  106. pulkomandy has joined

  107. Zash


  108. Zash

    If you know the JID of the owner(s) of $project then you could reject creation of a $project@muc.host unless it's them. Or reassign ownership on creation.

  109. Zash

    So many options!

  110. lovetox has left

  111. asterix has left

  112. asterix has joined

  113. pulkomandy has left

  114. pulkomandy has joined

  115. asterix has left

  116. asterix has joined

  117. kikuchiyo has left

  118. kikuchiyo has joined

  119. goffi has joined

  120. lovetox has joined

  121. asterix has left

  122. asterix has joined

  123. asterix has left

  124. asterix has joined

  125. amnesia has joined

  126. adrien has left

  127. asterix has left

  128. asterix has joined

  129. adrien has joined

  130. asterix has left

  131. asterix has joined

  132. asterix has left

  133. asterix has joined

  134. moparisthebest has joined

  135. pulkomandy has left

  136. pulkomandy has joined

  137. asterix has left

  138. asterix has joined

  139. mathieui has left

  140. mathieui has joined

  141. asterix has left

  142. asterix has joined

  143. pulkomandy has left

  144. pulkomandy has joined

  145. mathieui has left

  146. pulkomandy has left

  147. mathieui has joined

  148. pulkomandy has joined

  149. pulkomandy has left

  150. pulkomandy has joined

  151. Martin has left

  152. Martin has joined

  153. Martin has left

  154. Martin has joined

  155. asterix has left

  156. asterix has joined

  157. Martin has left

  158. tsk has joined

  159. Martin has joined

  160. pulkomandy has left

  161. Martin has left

  162. Martin has joined

  163. Martin has left

  164. Martin has joined

  165. pulkomandy has joined

  166. pulkomandy has left

  167. pulkomandy has joined

  168. Martin has left

  169. serge90 has left

  170. Martin has joined

  171. SouL has left

  172. SouL has joined

  173. Wojtek has joined

  174. pulkomandy has left

  175. pulkomandy has joined

  176. serge90 has joined

  177. serge90 has left

  178. serge90 has joined

  179. asterix has left

  180. asterix has joined

  181. pulkomandy has left

  182. tsk has left

  183. Alex has left

  184. Alex has joined

  185. Martin has left

  186. Martin has joined

  187. asterix has left

  188. asterix has joined

  189. pulkomandy has joined

  190. pulkomandy has left

  191. amnesia has left

  192. rion has left

  193. asterix has left

  194. asterix has joined

  195. pulkomandy has joined

  196. rion has joined

  197. asterix has left

  198. asterix has joined

  199. pulkomandy has left

  200. pulkomandy has joined

  201. asterix has left

  202. asterix has joined

  203. alexis has left

  204. pulkomandy has left

  205. pulkomandy has joined

  206. lovetox

    can someone join tigase@muc.tigase.org?

  207. lovetox

    seems down for me

  208. Wojtek

    @lovetox works for me

  209. Wojtek

    from which server do you try to join?

  210. lovetox

    ah damn

  211. Wojtek


  212. lovetox

    from one with expired cert

  213. lovetox

    thats probably the problem

  214. lovetox


  215. Wojtek


  216. Wojtek

    well, it should be possible to use dialback still

  217. lovetox

    hm do i have to setup something special on my server for this to work?

  218. Zash

    Huh, odd, it closed the connection

  219. Wojtek

    @lovetox if you didn't disable dialback then it should work just fine; however if you have expired certificate we would still advertise sasl-external (we changed that recently, but it's not deployed yet) so if your server decied to use sasl-external then it would fail -- but it would be better to check actuall logs

  220. Wojtek

    @Zash `muc.tigase.org`?

  221. Zash

    s2s disconnected: expired.badxmpp.eu->muc.tigase.org (closed)

  222. Zash

    badxmpp.eu feature request: thing to trigger outgoing s2s

  223. Wojtek

    @Zash how does that (tester) work? if this indicates expired certificate then it seems to be ok here: ``` notBefore=Mar 3 18:06:36 2020 GMT notAfter=Jun 1 18:06:36 2020 GMT ```

  224. Zash


  225. Zash

    where do you see that?

  226. Zash

    https://paste.debian.net/1137435/ logs from that end fwiw

  227. Zash

    Wojtek, xmpp:expired.badxmpp.eu has an expired cert, intentionally for testing against

  228. Zash

    See https://badxmpp.eu/ and https://mail.jabber.org/pipermail/jdev/2020-March/090417.html in case you haven't seen that

  229. asterix has left

  230. asterix has joined

  231. Wojtek

    @Zash uhm... I was checking muc.tigase.org - didn't grasp intent of badxmpp.eu at first :-)

  232. asterix has left

  233. asterix has joined

  234. asterix has left

  235. asterix has joined

  236. pulkomandy has left

  237. asterix has left

  238. asterix has joined

  239. asterix has left

  240. asterix has joined

  241. pulkomandy has joined

  242. Martin has left

  243. Martin has joined

  244. asterix has left

  245. asterix has joined

  246. pulkomandy has left

  247. pulkomandy has joined

  248. tsk has joined

  249. lovetox

    Wojtek, im on the hunt for a bug in tigases muc impl

  250. lovetox

    i found this https://paste.gajim.org/view/5c9b99b7

  251. lovetox

    i have to check the XEP but i dont think thats legal

  252. Wojtek

    "MUC component is disconnected."!?

  253. lovetox

    yeah dont know what that should mean

  254. Zash

    What's going on? Being kicked because the MUC component went down?

  255. lovetox

    whats weird first is status code 332

  256. lovetox

    in the XEP it says

  257. lovetox

    Inform user that he or she is being removed from the room because the MUC service is being shut down

  258. lovetox

    so this seems it should only be broadcasted to the kicked occupant

  259. lovetox

    not all other occupants

  260. lovetox

    but i guess its open to interpretation, because this status code and its use is nowhere mentioned in the XEP

  261. Wojtek

    I checked our sources and there is nothing that says: "MUC component is disconnected."

  262. Zash

    What about "%s component is disconnected." or similar?

  263. lovetox

    would my server fake a presence from a room im connected?!

  264. lovetox

    sounds weird

  265. Wojtek

    my colleague was doing some maintenance on our instances that could result in such information to user (so they wouldn't remain in a state thinking they are in the room)

  266. lovetox

    so it has to be from tigase

  267. Wojtek

    ok, case sensitive search - got it and yes - it's due to maintance

  268. lovetox

    ok further whats weird is this stanza not missing the affiliation='none' ?

  269. tsk has left

  270. lovetox

    either way this went not like you wanted

  271. lovetox

    the MUC didnt seem to kick me, but told me about all other people beeing kicked

  272. lovetox

    with a status code thats not meant for me to be received

  273. Wojtek

    a little bit of context: tigase.org is a cluster installation, and when one of the nodes goes down we generate notification about those occupants that are connected to the node that is being disconnected

  274. Wojtek

    so status code in this case fits

  275. lovetox

    yes true forget about the status code

  276. lovetox

    text around that is weird in the xep

  277. lovetox

    but what about the missing affiliation?

  278. kikuchiyo has left

  279. Wojtek

    well, 'none' is lack of affiliation so if you didn't have affiliation do we *have to* include affiliation='none'?

  280. lovetox


  281. lovetox

    read 5.2 Affiliations (XEP-0045)

  282. lovetox

    > Information about affiliations MUST be sent in all presence stanzas generated or reflected by the room and sent to occupants

  283. Wojtek

    @lovetox added missing attritubte in this case (and there shouldn't be more disconnects today...)

  284. lovetox

    nice thanks

  285. lovetox

    just for reference on my bug tracker, in what version will this land?

  286. Wojtek

    8.1.0, but this only applies to installations that use ACS

  287. pulkomandy has left

  288. pulkomandy has joined

  289. asterix has left

  290. asterix has joined

  291. Wojtek has left

  292. Wojtek has joined

  293. kikuchiyo has joined

  294. kikuchiyo has left

  295. amnesia has joined

  296. kikuchiyo has joined

  297. kikuchiyo has left

  298. kikuchiyo has joined

  299. amnesia has left

  300. DebXWoody has left

  301. alexis has joined

  302. alexis has left

  303. alexis has joined

  304. alexis has left

  305. pulkomandy has left

  306. pulkomandy has joined

  307. pulkomandy has left

  308. pulkomandy has joined

  309. alexis has joined

  310. lovetox has left

  311. kikuchiyo has left

  312. kikuchiyo has joined

  313. alexis has left

  314. alexis has joined

  315. goffi has left

  316. kikuchiyo has left

  317. kikuchiyo has joined

  318. Wojtek has left

  319. kikuchiyo has left

  320. asterix has left

  321. asterix has joined

  322. Wojtek has joined

  323. Wojtek has left

  324. alexis has left

  325. asterix has left

  326. SouL has left

  327. alexis has joined

  328. Sam Whited has left

  329. Sam Whited has joined

  330. lovetox has joined

  331. Neustradamus has joined

  332. Neustradamus has left

  333. Martin has left

  334. Martin has joined

  335. amnesia has joined

  336. sonny has left