-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hook s2s_out_unauthenticated_features crashed when running mod_s2s_bidi:s2s_out_unauthenticated_features/2 #4300
Comments
Looking at logs from attempted s2s with a Prosody instance with bidi enabled, it looks like ejabberd may be sending (and expecting) the wrong namespace. This causes an XEP-0288 says to send The |
@mwild1: Good catch! |
I also get errors, this is a bug, it will be fixed, or should I do something myself?
|
Fix for that crash should be available in d56eae8 |
Great! Just the bad namespace to fix next :) (do you need a separate issue for tracking that?) |
I updated yesterday, I could join Monal support room on yax.im all day... until 1h ago, now it says Looking in my logs, I got this spam every 3 mins or so I've disabled bidi again. |
Environment
Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 15.1.1
self built arm64Configuration (only if needed): grep -Ev '^$|^\s*#' ejabberd.yml
will clean up if needed
Errors from error.log/crash.log
https://gist.github.com/licaon-kter/5adf043e301f818d6afc8e791e2a0e54
Seeing this error when trying to join some MUCs on other domains, and in regards to info pulled from some contacts (avatar, presence etc) on those domains and others.
fyi I don't have
mod_s2s_dialback
activated, and https://docs.ejabberd.im/admin/configuration/modules#mod_s2s_bidi does not say it needs it.Reading https://xmpp.org/extensions/xep-0288.html it seems to say that both SASL and Dialback should work separately
/LE: clarified
The text was updated successfully, but these errors were encountered: