aboutsummaryrefslogtreecommitdiff
path: root/src/mod_ping.erl
diff options
context:
space:
mode:
authorSteven Lehrburger <lehrburger@gmail.com>2012-09-18 08:02:47 +0000
committerBadlop <badlop@process-one.net>2013-02-04 12:57:56 +0100
commit426f1107c526caaad1d1dd1438f4a935fab9fc63 (patch)
tree1f21160167d7a27b12d7a14d74f1deea4c29b9c0 /src/mod_ping.erl
parentFix compatibility of LDAP support with Erlang R16A (EJAB-1612) (diff)
Fix issue with ejabberd_xmlrpc user auth and SCRAM
After enabling SCRAM password hashing and SSL in ejabberd, XMLRPC ejabberdctl commands were resulting in errors like this: W(<0.2623.0>:ejabberd_xmlrpc:328) : Error -118 A problem '{error,invalid_account_data}' occurred executing the command user_sessions_info with arguments It seems that this because ejabberd_commands was using a different authentication check than everything else, which wasn't properly taking account for potential password hashing. (Note I'm not really sure what AccountPassMD5 is doing, but it seems to be different than the ejabberd_auth_internal's SCRAM hasing.)
Diffstat (limited to 'src/mod_ping.erl')
0 files changed, 0 insertions, 0 deletions