To access the most up-to-date ejabberd documentation, please visit docs.ejabberd.im »
Hi,
How to config access web admin over https? I followed https://www.process-one.net/docs/ejabberd/guide_en.pdf (page 33-34) but it still failed.
Thanks
This should work::
listen: - port: 5282 module: ejabberd_http certfile: "/etc/ejabberd/server.pem" tls: true web_admin: true
still fail, here are file config:
loglevel: 4log_rotate_size: 0log_rotate_date: ""log_rate_limit: 100hosts: - "localhost"listen: - port: 5222 ip: "::" module: ejabberd_c2s certfile: "/etc/ejabberd/ejabberd.pem" starttls: true protocol_options: - "no_sslv3" max_stanza_size: 65536 shaper: c2s_shaper access: c2s - port: 5269 ip: "::" module: ejabberd_s2s_in - port: 5280 ip: "::" module: ejabberd_http http_poll: true captcha: true - port: 5282 module: ejabberd_http web_admin: true tls: true certfile: "/home/huy/localhost.pem"s2s_use_starttls: optionals2s_certfile: "/etc/ejabberd/ejabberd.pem"s2s_protocol_options: - "no_sslv3"auth_method: internalshaper: normal: 1000 fast: 50000max_fsm_queue: 1000acl: admin: user: - "admin": "localhost" local: user_regexp: "" loopback: ip: - "127.0.0.0/8"access: max_user_sessions: all: 10 max_user_offline_messages: admin: 5000 all: 100 local: local: allow c2s: blocked: deny all: allow c2s_shaper: admin: none all: normal s2s_shaper: all: fast announce: admin: allow configure: admin: allow muc_admin: admin: allow muc_create: local: allow muc: all: allow pubsub_createnode: local: allow register: all: allow trusted_network: loopback: allow language: "en"modules: mod_adhoc: {} mod_announce: # recommends mod_adhoc access: announce mod_blocking: {} # requires mod_privacy mod_caps: {} mod_carboncopy: {} mod_configure: {} # requires mod_adhoc mod_disco: {} mod_irc: {} mod_http_bind: {} mod_last: {} mod_muc: access: muc access_create: muc_create access_persistent: muc_create access_admin: muc_admin mod_offline: access_max_user_messages: max_user_offline_messages mod_ping: {} mod_privacy: {} mod_private: {} mod_pubsub: access_createnode: pubsub_createnode ignore_pep_from_offline: true last_item_cache: false plugins: - "flat" - "hometree" - "pep" # pep requires mod_caps mod_register: welcome_message: subject: "Welcome!" body: |- Hi. Welcome to this XMPP server. ip_access: trusted_network access: register mod_roster: {} mod_shared_roster: {} mod_stats: {} mod_time: {} mod_vcard: {} mod_version: {}
What fails ? What do you have in the ejabberd log ? Could you please describe your issue with more details ?
I reinstalled and it's ok now.
Thanks you.
This should work:: listen:
This should work::
still fail, here are file
still fail, here are file config:
loglevel: 4
log_rotate_size: 0
log_rotate_date: ""
log_rate_limit: 100
hosts:
- "localhost"
listen:
-
port: 5222
ip: "::"
module: ejabberd_c2s
certfile: "/etc/ejabberd/ejabberd.pem"
starttls: true
protocol_options:
- "no_sslv3"
max_stanza_size: 65536
shaper: c2s_shaper
access: c2s
-
port: 5269
ip: "::"
module: ejabberd_s2s_in
-
port: 5280
ip: "::"
module: ejabberd_http
http_poll: true
captcha: true
-
port: 5282
module: ejabberd_http
web_admin: true
tls: true
certfile: "/home/huy/localhost.pem"
s2s_use_starttls: optional
s2s_certfile: "/etc/ejabberd/ejabberd.pem"
s2s_protocol_options:
- "no_sslv3"
auth_method: internal
shaper:
normal: 1000
fast: 50000
max_fsm_queue: 1000
acl:
admin:
user:
- "admin": "localhost"
local:
user_regexp: ""
loopback:
ip:
- "127.0.0.0/8"
access:
max_user_sessions:
all: 10
max_user_offline_messages:
admin: 5000
all: 100
local:
local: allow
c2s:
blocked: deny
all: allow
c2s_shaper:
admin: none
all: normal
s2s_shaper:
all: fast
announce:
admin: allow
configure:
admin: allow
muc_admin:
admin: allow
muc_create:
local: allow
muc:
all: allow
pubsub_createnode:
local: allow
register:
all: allow
trusted_network:
loopback: allow
language: "en"
modules:
mod_adhoc: {}
mod_announce: # recommends mod_adhoc
access: announce
mod_blocking: {} # requires mod_privacy
mod_caps: {}
mod_carboncopy: {}
mod_configure: {} # requires mod_adhoc
mod_disco: {}
mod_irc: {}
mod_http_bind: {}
mod_last: {}
mod_muc:
access: muc
access_create: muc_create
access_persistent: muc_create
access_admin: muc_admin
mod_offline:
access_max_user_messages: max_user_offline_messages
mod_ping: {}
mod_privacy: {}
mod_private: {}
mod_pubsub:
access_createnode: pubsub_createnode
ignore_pep_from_offline: true
last_item_cache: false
plugins:
- "flat"
- "hometree"
- "pep" # pep requires mod_caps
mod_register:
welcome_message:
subject: "Welcome!"
body: |-
Hi.
Welcome to this XMPP server.
ip_access: trusted_network
access: register
mod_roster: {}
mod_shared_roster: {}
mod_stats: {}
mod_time: {}
mod_vcard: {}
mod_version: {}
What fails ? What do you have
What fails ? What do you have in the ejabberd log ? Could you please describe your issue with more details ?
I reinstalled and it's ok
I reinstalled and it's ok now.
Thanks you.