Skip to content

Problems with mod_pubsub #3718

Answered by badlop
di72nn asked this question in Questions
Nov 28, 2021 · 2 comments · 2 replies
Discussion options

You must be logged in to vote

I was not able to reproduce that crash, but looking at your log, the source code and the related changes, I built a possible explanation:

Since commit 4d87728 the get_configure_xfields function calls to encode, and before that it removes some options that encode does not know, including {sql,_} and {rsm,_}

Your error mentions an unknown option called {odbc,_}, which was used some years ago instead of sql, and was renamed in commit 1aae8a9

So, maybe you used a version older than ejabberd 16.04, which used {odbc,_} in pubsub options, and newest ejabberd versions are not able to handle that old content?

If that's the case, the first thing to look is why your database still contains old {odbc,_}

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@di72nn
Comment options

Answer selected by di72nn
Comment options

You must be logged in to vote
1 reply
@di72nn
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants