![]() $ sudo /opt/ejabberd-19.09/bin/ejabberdctl register admin AdminPassword Step 11: Now you can access ejabberd_web_admin (you must accept self-signed certificate for all bellow secure links) Step 12: Now you can navigate to your eJabberd Web Admin interface Step 13: You ejabberd server is ready. Step 10: Admin account registration for host $ sudo iptables -A INPUT -p tcp -dport 4560 -j ACCEPT Step 9: Iptables configuration $ sudo iptables -A INPUT -p tcp -dport 5222 -j ACCEPT See the Jabber SPAM Manifesto for details: # Think twice before enabling registration from any # network (see access_rules section above). # Only accept registration requests from the "trusted" ejabberd has been in development since 2002 and is used all over the world to power the largest XMPP deployments. It contains configuration settings in the YML format. Follow these steps to configure the Ejabberd installation: Open the ejabberd.yml file. On the Ubuntu server, it should be /opt/ejabberd-version/conf. # Avoid buggy clients to make their bookmarks public Ejabberd configuration files are located under the conf directory in the Ejabberd installation. Presence_broadcast: Īccess_max_user_messages: max_user_offline_messages Uncomment this when you have SQL configured:Īllow_private_messages_from_visitors: moderators # For small servers SQLite is a good fit and is very easy # Mnesia is limited to 2GB, better to use an SQL backend "Access-Control-Allow-Headers": "Content-Type, Origin, X-Requested-With, Accept" ![]() "Access-Control-Allow-Methods": "HEAD, PATCH, DELETE, PUT, GET, POST, DELETE, OPTIONS" # - "/etc/letsencrypt/live/localhost/privkey.pem"ĭocroot: /home/pessek/Documents/ejabberd/upload # - "/etc/letsencrypt/live/localhost/fullchain.pem" # ******* MAKE SURE YOU INDENT SECTIONS CORRECTLY ******* # ******* YAML IS INDENTATION SENSITIVE ******* # The configuration file is written in YAML. # The parameters used in this configuration file are explained at The ejabberd user should have access to all xmlrpc command # The main configuration file is ejabberd.yml located in /opt/ejabberd/conf/ $ cd /opt/ejabberd/conf/ In the following configaration file, the host is Have a look on my configuration file, you will see all enabled modules
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |