Hello
I have now installed erlang OTP R11B5 and ejabberd 2-0.0-1 as advised in this thread: http://www.ejabberd.im/node/3172
I now get this error in sasl.log when attempting to access a file in /web :
=CRASH REPORT==== 20-Aug-2008::10:51:02 ===
crasher:
pid: <0.333.0>
registered_name: []
exception error: undefined function httpd_util:rfc1123_date/1
in function mod_http_fileserver:serve/1
in call from mod_http_fileserver:process/2
in call from ejabberd_http:process_request/1
in call from ejabberd_http:process_header/2
in call from ejabberd_http:receive_headers/1
initial call: ejabberd_http:receive_headers({state,gen_tcp,#Port<0.370>,
undefined,undefined,
undefined,undefined,
undefined,undefined,"en",
[{["web"],
mod_http_fileserver},
{["admin"],
ejabberd_web_admin},
{["http-bind"],
mod_http_bind},
{["http-poll"],
ejabberd_http_poll}],
false,[]})
What to do now? Maybe 12B* or 11B5 and 2-0.0? Or 12B* and 2-0.1?
Check this bug report
If you install ejabberd using the binary installers, you should know they include Erlang/OTP. So it is useless that you install an additional Erlang in your system, as it is not used at all by that ejabberd installation.
Regarding the bug you are experiencing, it's tracked here:exception error: undefined function httpd_util:rfc1123_date/1
Oh intereseting to know, that
Oh intereseting to know, that the OTP is bundled.
Anyway I went to the process one archives site and got 2.0.0.
Installed that. Works.
If anyone else has this problem here is the archive site:
http://www.process-one.net/downloads/ejabberd/
Looking forward to 2.0.2!