mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-22 16:20:52 +01:00
Enable STUN/TURN by default
Build ejabberd with STUN/TURN support by default, and add a STUN/TURN listener to the example configuration file.
This commit is contained in:
parent
b0f95975c2
commit
b1b3c4cdcf
@ -213,12 +213,12 @@ AC_ARG_ENABLE(system_deps,
|
|||||||
esac],[if test "x$system_deps" = "x"; then system_deps=false; fi])
|
esac],[if test "x$system_deps" = "x"; then system_deps=false; fi])
|
||||||
|
|
||||||
AC_ARG_ENABLE(stun,
|
AC_ARG_ENABLE(stun,
|
||||||
[AC_HELP_STRING([--enable-stun], [enable STUN/TURN support (default: no)])],
|
[AC_HELP_STRING([--enable-stun], [enable STUN/TURN support (default: yes)])],
|
||||||
[case "${enableval}" in
|
[case "${enableval}" in
|
||||||
yes) stun=true ;;
|
yes) stun=true ;;
|
||||||
no) stun=false ;;
|
no) stun=false ;;
|
||||||
*) AC_MSG_ERROR(bad value ${enableval} for --enable-stun) ;;
|
*) AC_MSG_ERROR(bad value ${enableval} for --enable-stun) ;;
|
||||||
esac],[if test "x$stun" = "x"; then stun=false; fi])
|
esac],[if test "x$stun" = "x"; then stun=true; fi])
|
||||||
|
|
||||||
AC_ARG_ENABLE(sip,
|
AC_ARG_ENABLE(sip,
|
||||||
[AC_HELP_STRING([--enable-sip], [enable SIP support (default: no)])],
|
[AC_HELP_STRING([--enable-sip], [enable SIP support (default: no)])],
|
||||||
|
@ -57,6 +57,13 @@ listen:
|
|||||||
request_handlers:
|
request_handlers:
|
||||||
/admin: ejabberd_web_admin
|
/admin: ejabberd_web_admin
|
||||||
/.well-known/acme-challenge: ejabberd_acme
|
/.well-known/acme-challenge: ejabberd_acme
|
||||||
|
-
|
||||||
|
port: 3478
|
||||||
|
transport: udp
|
||||||
|
module: ejabberd_stun
|
||||||
|
use_turn: true
|
||||||
|
## The server's public IPv4 address:
|
||||||
|
# turn_ip: 203.0.113.3
|
||||||
-
|
-
|
||||||
port: 1883
|
port: 1883
|
||||||
ip: "::"
|
ip: "::"
|
||||||
|
Loading…
Reference in New Issue
Block a user