I'm trying to set up Archipel, a hypervisor that uses ejabberd. Something is wrong with my ejabberd configuration because it is unable to perform inband registration. Archipel provides a script that tests several ejabberd commands. The inband registration test fails because of a 403 Forbidden error. Here is my ejabberd.conf file:
Submitted by duffrecords on Tue, 2014-01-07 20:04.
I tried that configuration file earlier and ejabberd would not start. That wiki indicates that it's probably a problem with the module installation. Unfortunately, I think I'll have to stop here before spending too much more time. So far, I've had to build custom modules and roll Python packages into custom RPMs (to avoid using easy_install) and I don't think I'm even close to getting Archipel up and running yet. I'm going to try a different hypervisor management solution.
Maybe the default ejabberd
Maybe the default ejabberd configuration has in-band registration disabled, or restricted. Seehttps://github.com/ArchipelProject/Archipel/wiki/Ejabberd:-Configuration
I tried that configuration
I tried that configuration file earlier and ejabberd would not start. That wiki indicates that it's probably a problem with the module installation. Unfortunately, I think I'll have to stop here before spending too much more time. So far, I've had to build custom modules and roll Python packages into custom RPMs (to avoid using easy_install) and I don't think I'm even close to getting Archipel up and running yet. I'm going to try a different hypervisor management solution.