ejabberd mod_file_server and erlang R11B5

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!

Syndicate content