Hello,
I compiled erlang and ejabberd from source.
So everything is like the manual said.
When I try to start it with:
----------------------------
erl -pa /var/lib/ejabberd/ebin -name ejabberd -s ejabberd -ejabberd config \"/etc/ejabberd/ejabberd.cfg\" log_path \"/var/log/ejabberd/ejabberd.log\" -sasl sasl_error_logger {file,\"/var/log/ejabberd/sasl.log\"} -mnesia dir \"/var/lib/ejabberd/spool\"
----------------------------
I got the following error:
----------------------------
Erlang (BEAM) emulator version 5.4.8 [source] [hipe]
Eshell V5.4.8 (abort with ^G)
(
=INFO REPORT==== 14-Aug-2005::14:34:53 ===
application: sasl
exited: "invalid return value from sasl:start(normal,[]) -> {'EXIT',{bad_config,{sasl,{sasl_error_logger,file}}}}"
type: temporary
----------------------------
can anybody help ?
Thanks in advance.
Looks like you forget to
Looks like you forget to escape curly braces in \{file,\"/var/log/ejabberd/sasl.log\"\}.
then it isn't working at
then it isn't working at all.
no errors.
but it is working when I delete the sasl_log_path