XMPP Service Operators - 2023-08-03


  1. ☭Mike Yellow

    Is the server “ussr.im” host here? :D

  2. ☭Mike Yellow

    How weird! I tried all Openfire 4.7.5 servers (with no SLL error) I could find and no one can connect to the one “suchat.org” I am using.

  3. ☭Mike Yellow

    How weird! I tried all Openfire 4.7.5 servers (with no SSL error) I could find and no one can connect to the one “suchat.org” I am using.

  4. Menel

    For an unknown reason testssl.sh doesn't connect to suchat.org port 5269. 5222 works. Maybe that's the same reason openfire doesn't work.

  5. ☭Mike Yellow

    Still weird. I did not meet such a thing before this.

  6. ☭Mike Yellow

    “suchat.org” uses a whitelist, I guess.

  7. ☭Mike Yellow

    Thank you.

  8. ☭Mike Yellow

    carlos_

  9. carlos_

    Good morning, on suchat.org there is a blacklist. Both servers and resources.

  10. Menel

    Meaning it depends on the client? Go xmpp-dns can connect, testssl.sh can't

  11. ☭Mike Yellow

    carlos_, Good afternoon. Thank you. :)

  12. ☭Mike Yellow

    I guess this blacklist is automatically updated. Nevermind.

  13. carlos_

    There were no recent changes to the list.

  14. carlos_

    manually

  15. ☭Mike Yellow

    Hmmm... I would need to try more operations. Don't worry about it yet.

  16. carlos_

    From which server do you have problems?

  17. carlos_

    I am going to eliminate the black list, in case I have it outdated,

  18. ☭Mike Yellow

    jabber.wirtschaftstools.de gfaclan.de chat.krownunity.com ussr.im

  19. carlos_

    There is no blacklist anymore, in case you want to try.

  20. carlos_

    those servers were not on the list, it must be another problem.

  21. carlos_

    you can try to see if the problem was from some resource

  22. ☭Mike Yellow

    OK. Thank you.

  23. ☭Mike Yellow

    “suchat.org” can connect with “ussr.im”, but “suchat.org” can not connect with “conference.ussr.im”. >DNS lookup failed: enoname

  24. ☭Mike Yellow

    As for other three Openfire servers, they can not connect with “suchat.org” at all. The feedback information are “unreachable”.

  25. jonas’

    ☭Mike Yellow, SRV and A records for conference.ussr.im are non-existent, so nothing can connect to that.

  26. ☭Mike Yellow

    Then I guess I should turn to Tigase, or some Openfire 4.7.4 or 4.8.0Alpha servers.

  27. jonas’

    has nothing to do with the implementation

  28. Guus

    ☭Mike Yellow: jonas’ is trying to tell you that the DNS configuration of ussr.im is incomplete. DNS records need to be added for the 'conference' subdomain.

  29. ☭Mike Yellow

    I know. I give up. Nevermind. Thank you jonas’, Guus.

  30. ☭Mike Yellow

    I know. I gave up. Nevermind. Thank you jonas’, Guus.

  31. Guus

    ☭Mike Yellow: do you want to test Openfire's translation in forms? I'm curious to see if it works.

  32. ☭Mike Yellow

    > ☭Mike Yellow: do you want to test Openfire's translation in forms? I'm curious to see if it works. Yeah. Sure.

  33. Guus

    Let me quickly deploy it somewhere public, one sec

  34. Guus

    I've created a temporary domain. Your account on there is mike / a23dswS (I can't PM you in this room, but I don't care much about these credentials as the domain will be deleted forever in a few moments anyway)

  35. Guus

    I shall be annoyed but not be able to do much about it if someone abuses it in the meantime

  36. Guus

    domain is i18n.goodbytes.im

  37. Guus

    I have disabled server-to-server federation to protect the innocent

  38. Guus

    ☭Mike Yellow give it a try! I'm curious to see if the form gets translated in the language of your client. Note that Openfire supports only a limited set of languages, and not all of them are fully translated

  39. ☭Mike Yellow

    Yes. I am trying.

  40. Guus

    oh, shoot. I'm only remembering now that this build has _very_ experimental networking changes :S

  41. Guus

    We kind of replaced the entire networking stack in Openfire, which is currently untested, but what is what you're now using.

  42. ☭Mike Yellow

    Gajim got the English form. But Psi+ got this:

  43. ☭Mike Yellow

    https://suchat.org:5443/upload/72100d426ee0a341f79cb126f62c325d03f117fb/ovTMAN5rNm5U11yzwWoKF7zyxOXafFzumhSupUTg/2b9fe5f4-15b3-45f6-a289-35e5768934a2.png

  44. Guus

    that's weird, as I see you onlin with Gajim right now

  45. ☭Mike Yellow

    I will try Spark IM, it can get Chinese form too.

  46. Guus

    but like I said, this might not be the best test environment, given all of the other stuff that's in here. Sorry

  47. WojtekIM

    >> MUC configuration options are defined in MUC specification > Yes and no... it's true that XEP-0045 defines some options, but there is no obligation to use those options, and absolutely the possibility of adding others that's true, but most of the time room options are mostly following what's in spec. but yes, there is room for extensibility there :-)

  48. ☭Mike Yellow

    https://suchat.org:5443/upload/72100d426ee0a341f79cb126f62c325d03f117fb/PpPgFmNbDv4TOzGTDbw3Psgq1fZVHY0JgG32qVpB/6436f9ce-9686-48b0-a540-1f51fec4c946.png

  49. ☭Mike Yellow

    Still English, except the one string.

  50. Guus

    Hmm, perhaps the Chinese translation is simply missing for that form.

  51. Guus

    (it'll default to the setup language of the server, which is English)

  52. ☭Mike Yellow

    What other languages does the form have?

  53. Guus

    Hmm, the chinese translations should be there, for at least a couple of those headers

  54. ☭Mike Yellow

    No Chinese(Simplified or Traditional), no Russian, I will try others.

  55. Guus

    pt_BR, cs_CZ, de, es, fr, ja_JP, nl, pl_PL, ru_RU, sk, uk_UA, zh_CN

  56. Guus

    but using those exact locale definitions

  57. ☭Mike Yellow

    Not working, only English.

  58. Guus

    I sadly cannot see how the client identifies the language of your session. I'll build something like that, which will make it easier to debug.

  59. Guus

    That will be another time though.

  60. ☭Mike Yellow

    Should I change the natural language setting in the form first?

  61. Guus

    Thanks for testing! Sorry that it didn't work.

  62. Guus

    No, that should not matter.

  63. ☭Mike Yellow

    Oh, OK.

  64. Guus

    The server should return the form in the language that your client reports when connecting.

  65. Guus

    You can check what translations are available on https://explore.transifex.com/igniterealtime/openfire/

  66. Guus

    I'll shut down the server. Let's try again after I've fixed things!

  67. Menel

    I thought most clients will just report they are English anyway

  68. Guus

    I do not know what clients do. For some forms, I expect them to report whatever the server sends as text in the form.

  69. Guus

    (as clients can not always correctly predict the options that will be on the form)

  70. MattJ

    It's not about the form, but about how the server knows what language to send

  71. Martin

    > I thought most clients will just report they are English anyway That's also my experience.

  72. ☭Mike Yellow

    ……

  73. Guus

    > It's not about the form, but about how the server knows what language to send Agreed. Openfire tries to look at the language that's sent in the open stream element.