jdev - 2021-10-24

  1. Sam has left
  2. Sam has joined
  3. Kev has left
  4. Kev has joined
  5. marc0s has left
  6. marc0s has joined
  7. qrpnxz has left
  8. Kev has left
  9. Kev has joined
  10. Kev has left
  11. Kev has joined
  12. Kev has left
  13. Kev has joined
  14. Kev has left
  15. Kev has joined
  16. qrpnxz has joined
  17. Kev has left
  18. Kev has joined
  19. alacer has left
  20. pasdesushi has left
  21. qrpnxz has left
  22. qrpnxz has joined
  23. xecks has left
  24. Sam has left
  25. Sam has joined
  26. alacer has joined
  27. alacer has left
  28. alacer has joined
  29. mac has left
  30. mac has joined
  31. Kiwi has left
  32. SouL has joined
  33. marc0s has left
  34. marc0s has joined
  35. Kev has left
  36. Kev has joined
  37. Yagizа has joined
  38. mac has left
  39. DebXWoody has joined
  40. mac has joined
  41. 9lakes has left
  42. atomicwatch has joined
  43. Kev has left
  44. Kev has joined
  45. emus has joined
  46. Kev has left
  47. Kev has joined
  48. debacle has joined
  49. malthe has joined
  50. pasdesushi has joined
  51. Kiwi has joined
  52. Martin has left
  53. 9lakes has joined
  54. Martin has joined
  55. goffi has joined
  56. malthe has left
  57. xecks has joined
  58. antranigv has joined
  59. marc0s has left
  60. marc0s has joined
  61. raghavgururajan has left
  62. mac has left
  63. Kev has left
  64. Kev has joined
  65. debacle has left
  66. mac has joined
  67. marmistrz has joined
  68. marc0s has left
  69. marc0s has joined
  70. goffi has left
  71. marc0s has left
  72. marc0s has joined
  73. COM8 has joined
  74. Yagizа has left
  75. marc0s has left
  76. marc0s has joined
  77. kikuchiyo has left
  78. kikuchiyo has joined
  79. marc0s has left
  80. marc0s has joined
  81. marc has left
  82. marc has joined
  83. goffi has joined
  84. antranigv has left
  85. antranigv has joined
  86. Yagizа has joined
  87. antranigv has left
  88. antranigv has joined
  89. Kev has left
  90. Kev has joined
  91. COM8 has left
  92. antranigv has left
  93. marc has left
  94. antranigv has joined
  95. lovetox Ge0rG, its not old, a few weeks
  96. lovetox thoug i take back the "by default"
  97. lovetox who knows what i changed in my wisdom
  98. lovetox but the option in openwrt is really bad named, i try to find it
  99. lovetox https://share.hoerist.com/philipp/QB1JMKjEDlfQGJfx/b1abc041-690c-4d7a-a7d9-403e619eadc4.png
  100. lovetox There tell me you see this option and think, No i defenitly want useless requests
  101. lovetox so i leave this unchecked
  102. lovetox turns out the useless request are not that useless
  103. lovetox thought to be fair thats not openwrt
  104. lovetox thats LUCI a webinterface for openwrt
  105. Zash Wat!
  106. Martin What are 'useless requests' in openwrt jargon translated to plain english,
  107. Martin What are 'useless requests' in openwrt jargon translated to plain english?
  108. lovetox in dnsmask config which openwrt uses there is a decade old configswitch
  109. lovetox -f, --filterwin2k Later versions of windows make periodic DNS requests which don't get sensible answers from the public DNS and can cause problems by trigger- ing dial-on-demand links. This flag turns on an option to filter such requests. The requests blocked are for records of types SOA and SRV, and type ANY where the requested name has underscores, to catch LDAP requests.
  110. lovetox this LUCI option turns this on, and filters all srv requests
  111. lovetox seems 12 years ago srv records counted as useless
  112. selurvedu has joined
  113. lovetox sorry all srv records with underscore
  114. lovetox which xmpp uses
  115. lovetox but i doubt this is on by default, i probably activated it because it looked good, when i configured my router
  116. lovetox goes to show that you should not push buttons if you dont know what they do
  117. Zash Win2k?!
  118. lovetox yeah more like 2 decades old :D
  119. lovetox but that option is so bad named in in luci
  120. lovetox the only reason to not activate that is when you actually know the background of what it does
  121. lovetox but if Zash wouldnt have made that issue, i would probably never know that srv requests didnt work, like i wasnt impacted at all by this
  122. nephele has joined
  123. selurvedu https://git.openwrt.org/?p=project/luci.git;a=blob;f=modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js;h=f425bd060509167d9be4ca6b50fd1c258fe45969;hb=HEAD#l385 https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob;f=dnsmasq.conf.example;hb=9560658c5ba27a370b97d30850db474ce67912b7#l38 # Note that (amongst other things) this blocks all SRV requests, # so don't use it if you use eg Kerberos, SIP, XMMP or Google-talk. Yeah.
  124. selurvedu Not that useless.
  125. selurvedu https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464357 so this was fixed in upstream in 2008, but 13 years later it's still labelled as "useless" in OpenWrt :-\
  126. Zash Things breaking SRV → admins deploying without → things continuing to break SRV
  127. mac has left
  128. selurvedu Speaking of SRV, what level of support and adoption do direct TLS s2s connections and _xmpps-server SRV records have?
  129. Zash ejabberd seems to do it, and Daves proxy thing but the name escapes me
  130. Zash Metre
  131. Zash Prosody trunk has some partial support, in that it can set up such a listening port and check if the SRV record is correctly set up
  132. selurvedu Zash, will Prosody connect to a server via direct TLS s2s if _xmpps-server record is correctly set up?
  133. Zash No
  134. Zash That's the hard part
  135. Sam Minor weird thing that I didn't expect to cause me so much trouble: turns out pubsub items aren't directly in the IQ payload, they have a second wrapper (eg. instad of "<iq><pubsub><item1/><item2/>" you have "<iq><pubsub><items><item1/><item2/>"). Very clearly documented in the XEP, but I just kind of skipped over the extra wrapper not expecting it and took forever to track down the problem.
  136. Martin But you have something locally. Are there any issues stopping you from pushing it?
  137. Zash Making it *
  138. Zash Making it *only* use `_xmpps-server` is easy.
  139. Zash Making it use _both_ is *hard*
  140. Kev has left
  141. Martin I see.
  142. Kev has joined
  143. Martin Anyway, my server was part of the first prosody - prosody direct tls s2s connection. 😃
  144. Martin updates his CV…
  145. Sam In pubsub land do you have to publish a complete XML document? If it's wrapped in <item/> could you publish <foo/><bar/> for example?
  146. Zash Sam: Yes. One child of `<item/>`, no more, no less.
  147. Sam Thanks
  148. Zash Once upon a time there was a bunch of batch processing support in XEP-0060, that's where all the seemingly extra wrapper elements comes from
  149. Sam That's what I figured; it seemed weird that there was a wrapper but then you couldn't eg. retract multiple items at once, why wrap in <items/> if it's only one item?
  150. Zash `<items/>` _can_ have multiple items
  151. Sam err, <item/> then, whatever it's called
  152. Zash But you have iq/publish/item/{foo}bar
  153. Zash https://xmpp.org/extensions/xep-0060.html#nt-idm45119980301424
  154. Sam Trying to follow the constraints in this document is very difficult; thanks for the help.
  155. Zash Ah, there it is: https://xmpp.org/extensions/xep-0060.html#publisher-publish-error-badpayload > If the <item/> element does not contain exactly one payload element [...] the service MUST bounce the request with a <bad-request/> error
  156. Zash Conveniently far away from "The syntax is as follows:" https://xmpp.org/extensions/xep-0060.html#publisher-publish-request
  157. Sam "Ah, there it is" after some amount of time is exactly the problem I've been having :)
  158. Zash What, aren't you used to reading kleinbottle-shaped hyperdimensional documents by now? 😉
  159. Sam Alas, it's a skill I've never mastered.
  160. Zash Tho this is one of those that constantly grow new text when you're not looking, so I agree it can be a bit confusing.
  161. Sam However, after multiple attempts to get something as simple as "be able to publish and retract an item" working, I think I've finally done it. Integration tests running now, so we'll see how ejabberd handles them though.
  162. Zash Is this a client implementation?
  163. Sam Yah
  164. Zash Cool
  165. Sam Eventually it will grow a server side implementation too, but for now I just want "enough to fetch bookmarks"
  166. Zash When do we finish the XEP-0060 split?
  167. selurvedu Zash, I see, thanks. That is what I expected. I thought DTLS s2s is not supported anywhere, so I didn't configure it on my server, but since XEP-0368 mentions it, I decided to ask.
  168. Sam Excellent, ejabberd works too (for some reason it locks up the whole test suite if I try it locally, but works fine on the CI runner, so I'm never sure)
  169. selurvedu Also I stumbled upon https://code.moparisthebest.com/moparisthebest/xmpp-proxy , it looks very interesting.
  170. Zash Sam, if you don't already have https://xmpp.org/extensions/xep-0223.html open in parallel, might be worth to do so
  171. Zash filed https://github.com/openwrt/luci/issues/5456
  172. antranigv has left
  173. antranigv has joined
  174. Kev has left
  175. Sam Another one? *sigh* thanks
  176. Zash Don't worry, it's only Informational, on use of pubsub for bookmarks and such
  177. antranigv has left
  178. malthe has joined
  179. me9 has joined
  180. mikeye has joined
  181. mikeye has left
  182. goffi has left
  183. goffi has joined
  184. marc0s has left
  185. marc0s has joined
  186. qrpnxz has left
  187. qrpnxz has joined
  188. qrpnxz has left
  189. qrpnxz has joined
  190. rom1dep has left
  191. malthe has left
  192. COM8 has joined
  193. goffi has left
  194. selurvedu has left
  195. marc0s has left
  196. marc0s has joined
  197. emus has left
  198. Alex has left
  199. Alex has joined
  200. kikuchiyo has left
  201. Kev has joined
  202. goffi has joined
  203. Kev has left
  204. Kev has joined
  205. rom1dep has joined
  206. marmistrz has left
  207. goffi has left
  208. qrpnxz has left
  209. qrpnxz has joined
  210. qrpnxz has left
  211. qrpnxz has joined
  212. qrpnxz has left
  213. qrpnxz has joined
  214. COM8 has left
  215. qrpnxz has left
  216. qrpnxz has joined
  217. mac has joined
  218. Kev has left
  219. Kev has joined
  220. antranigv has joined
  221. Kev has left
  222. Kev has joined
  223. malthe has joined
  224. antranigv has left
  225. antranigv has joined
  226. Kev has left
  227. Kev has joined
  228. mac has left
  229. PapaTutuWawa has joined
  230. Kev has left
  231. Kev has joined
  232. Kev has left
  233. Kev has joined
  234. malthe has left
  235. emus has joined
  236. Kev has left
  237. Kev has joined
  238. Kev has left
  239. Kev has joined
  240. Kev has left
  241. Kev has joined
  242. Yagizа has left
  243. goffi has joined
  244. debacle has joined
  245. sander has left
  246. Kev has left
  247. Kev has joined
  248. antranigv has left
  249. antranigv has joined
  250. malthe has joined
  251. goffi has left
  252. flow lovetox, you did not open an openwrt issue for, at least, better describing the configuration option, or maybe dropping it alltogether?
  253. flow lovetox, you did not, by chance, open an openwrt issue for, at least, better describing the configuration option, or maybe dropping it alltogether?
  254. bh has joined
  255. Zash Yes, please do
  256. Martin > Zash filed https://github.com/openwrt/luci/issues/5456 Closed already…
  257. sonny has left
  258. sonny has joined
  259. huhn has joined
  260. goffi has joined
  261. bh has left
  262. marmistrz has joined
  263. COM8 has joined
  264. nephele has left
  265. PapaTutuWawa has left
  266. selurvedu has joined
  267. goffi has left
  268. marmistrz has left
  269. marc0s has left
  270. marc0s has joined
  271. marc0s has left
  272. marc0s has joined
  273. COM8 has left
  274. marc0s has left
  275. marc0s has joined
  276. malthe has left
  277. marmistrz has joined
  278. alacer has left
  279. marc0s has left
  280. marc0s has joined
  281. alacer has joined
  282. alacer has left
  283. alacer has joined
  284. selurvedu has left
  285. 9lakes has left
  286. PapaTutuWawa has joined
  287. 9lakes has joined
  288. marc0s has left
  289. marc0s has joined
  290. antranigv has left
  291. antranigv has joined
  292. antranigv has left
  293. Kev has left
  294. Kev has joined
  295. me9 has left
  296. me9 has joined
  297. Kev has left
  298. Kev has joined
  299. raghavgururajan has joined
  300. qrpnxz has left
  301. me9 has left
  302. me9 has joined
  303. antranigv has joined
  304. Trbl has left
  305. Trbl has joined
  306. marmistrz has left
  307. marmistrz has joined
  308. marmistrz has left
  309. DebXWoody has left
  310. marmistrz has joined
  311. marc0s has left
  312. marc0s has joined
  313. Kev has left
  314. Kev has joined
  315. selurvedu has joined
  316. Kev has left
  317. Kev has joined
  318. bung has joined
  319. Kev has left
  320. Kev has joined
  321. Kev has left
  322. Kev has joined
  323. bung has left
  324. antranigv has left
  325. antranigv has joined
  326. antranigv has left
  327. emus has left
  328. emus has joined
  329. pasdesushi has left
  330. pasdesushi has joined
  331. antranigv has joined
  332. marmistrz has left
  333. marc0s has left
  334. marc0s has joined
  335. antranigv has left
  336. antranigv has joined
  337. antranigv has left
  338. malthe has joined
  339. 9lakes has left
  340. antranigv has joined
  341. 9lakes has joined
  342. atomicwatch has left
  343. 9lakes has left
  344. 9lakes has joined
  345. xecks has left
  346. malthe has left
  347. marc0s has left
  348. marc0s has joined
  349. antranigv has left
  350. antranigv has joined
  351. malthe has joined
  352. pasdesushi has left
  353. pasdesushi has joined
  354. pasdesushi has left
  355. pasdesushi has joined
  356. antranigv has left
  357. marmistrz has joined
  358. PapaTutuWawa has left
  359. nephele has joined
  360. antranigv has joined
  361. antranigv has left
  362. antranigv has joined
  363. nephele has left
  364. malthe has left
  365. marmistrz has left
  366. emus has left
  367. Kev has left
  368. Kev has joined
  369. Kev has left
  370. Kev has joined