Ejabberd webadmin access timeout <p>I just installed ejabberd on a remote server. Let's say remote server's ip is <code>123.123.123.123</code>, and its internal ip address is <code>10.0.0.10</code>.</p> <p>Then, I edited:</p> <h1><code>/etc/ejabberd/ejabberd.cfg</code></h1> <pre><code>%% ... more codes %% Options which are set by Debconf and managed by ucf %% Admin user {acl, admin, {user, "admin", "myexample.com"}}. %% Hostname {hosts, ["myexample.com"]}. %% ... more codes {5280, ejabberd_http, [ %%{request_handlers, %% [ %% {["pub", "archive"], mod_http_fileserver} %% ]}, %%captcha, http_bind, http_poll, web_admin ]} %% ... more codes </code></pre> <p>and, added <code>admin</code> as admin user by executing the following in the ssh at the server <code>123.123.123.123</code>:</p> <pre><code>root:# ejabberdctl register admin myexample.com adminpassword root:# service ejabberd restart </code></pre> <h1>THINGS NOT WORKING:</h1> <p>However, the admin console <code>myexample.com:5280/admin</code> is unreachable (timeout). I've also tried <code>123.123.123.123:5280/admin</code>, but failed.</p> <h1>THINGS WORKING:</h1> <p>However, from server's console, if I access <code>10.0.0.10:5280/admin</code>, it works. Also, I can confirm the user <code>admin</code> is registered by executing the following:</p> <pre><code>ejabberdctl registered_users </code></pre> <h1>QUESTION:</h1> <p>How do I make the access the webadmin (or more importantly, accessing any ports from its external ip or domain) work?</p>