mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-26 16:26:24 +01:00
New ERL_EPMD_ADDRESS that works since Erlang/OTP R14B03
This commit is contained in:
parent
09b4e36457
commit
8168526f01
@ -5023,6 +5023,8 @@ The environment variables:
|
|||||||
This path is used to read the file \term{.erlang.cookie}.
|
This path is used to read the file \term{.erlang.cookie}.
|
||||||
\titem{ERL\_CRASH\_DUMP}
|
\titem{ERL\_CRASH\_DUMP}
|
||||||
Path to the file where crash reports will be dumped.
|
Path to the file where crash reports will be dumped.
|
||||||
|
\titem{ERL\_EPMD\_ADDRESS}
|
||||||
|
IP address where epmd listens for connections (see section \ref{epmd}).
|
||||||
\titem{ERL\_INETRC}
|
\titem{ERL\_INETRC}
|
||||||
Indicates which IP name resolution to use.
|
Indicates which IP name resolution to use.
|
||||||
If using \term{-sname}, specify either this option or \term{-kernel inetrc filepath}.
|
If using \term{-sname}, specify either this option or \term{-kernel inetrc filepath}.
|
||||||
@ -5444,6 +5446,8 @@ In order for this communication to work,
|
|||||||
\term{epmd} must be running and listening for name requests in the port 4369.
|
\term{epmd} must be running and listening for name requests in the port 4369.
|
||||||
You should block the port 4369 in the firewall in such a way that
|
You should block the port 4369 in the firewall in such a way that
|
||||||
only the programs in your machine can access it.
|
only the programs in your machine can access it.
|
||||||
|
or configure the option \term{ERL\_EPMD\_ADDRESS} in the file \term{ejabberdctl.cfg}
|
||||||
|
(this option works only in Erlang/OTP R14B03 or higher).
|
||||||
|
|
||||||
If you build a cluster of several \ejabberd{} instances,
|
If you build a cluster of several \ejabberd{} instances,
|
||||||
each \ejabberd{} instance is called an \ejabberd{} node.
|
each \ejabberd{} instance is called an \ejabberd{} node.
|
||||||
|
@ -61,6 +61,22 @@
|
|||||||
#
|
#
|
||||||
INET_DIST_INTERFACE={127,0,0,1}
|
INET_DIST_INTERFACE={127,0,0,1}
|
||||||
|
|
||||||
|
#.
|
||||||
|
#' ERL_EPMD_ADDRESS: IP addresses where epmd listens for connections
|
||||||
|
#
|
||||||
|
# IMPORTANT: This option works only in Erlang/OTP R14B03 and newer.
|
||||||
|
#
|
||||||
|
# This environment variable may be set to a comma-separated
|
||||||
|
# list of IP addresses, in which case the epmd daemon
|
||||||
|
# will listen only on the specified address(es) and on the
|
||||||
|
# loopback address (which is implicitly added to the list if it
|
||||||
|
# has not been specified). The default behaviour is to listen on
|
||||||
|
# all available IP addresses.
|
||||||
|
#
|
||||||
|
# Default: 0.0.0.0
|
||||||
|
#
|
||||||
|
#ERL_EPMD_ADDRESS=127.0.0.1
|
||||||
|
|
||||||
#.
|
#.
|
||||||
#' ERL_PROCESSES: Maximum number of Erlang processes
|
#' ERL_PROCESSES: Maximum number of Erlang processes
|
||||||
#
|
#
|
||||||
|
@ -133,6 +133,7 @@ export EJABBERD_BIN_PATH
|
|||||||
export EJABBERD_DOC_PATH
|
export EJABBERD_DOC_PATH
|
||||||
export EJABBERD_PID_PATH
|
export EJABBERD_PID_PATH
|
||||||
export ERL_CRASH_DUMP
|
export ERL_CRASH_DUMP
|
||||||
|
export ERL_EPMD_ADDRESS
|
||||||
export ERL_INETRC
|
export ERL_INETRC
|
||||||
export ERL_MAX_PORTS
|
export ERL_MAX_PORTS
|
||||||
export ERL_MAX_ETS_TABLES
|
export ERL_MAX_ETS_TABLES
|
||||||
|
Loading…
Reference in New Issue
Block a user