Disabling seemingly default services #4076
-
I only need ejabberd's SIP support, but it seemed to be a great choice for my use case because it is well maintained, modern, and has the official
I am assuming this is the result of the wide range of services supported by ejabberd, but I'd really prefer to have those disabled, as I have no use for them. For reference, my config in its entirety is: hosts:
- 0.0.0.0
modules:
mod_sip: {}
listen:
- port: 5060
transport: udp
module: ejabberd_sip
- port: 5060
module: ejabberd_sip
- port: 5061
module: ejabberd_sip
tls: true
certfile: /home/ejabberd/conf/server.pem Any help would be greatly appreciated |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I imagine the container has those ports opened because Dockerfile says:
ejabberd itself is not listening on them. You can check on ejabberd.log that your case does not show so many opened ports as usual:
BTW, you can take a look at what ports are for services (and you can block), and which ones are for erlang clustering (and dependending on your usage, you can block too): |
Beta Was this translation helpful? Give feedback.
I imagine the container has those ports opened because Dockerfile says:
ejabberd itself is not listening on them. You can check on ejabberd.log that your case does not show so many opened ports as usual: