My fresh install of ejabberd works, but the web admin page seems to be missing some items.
The example web admin page in section 4.3 (page 113) of the manual show these items:
Access Control Lists
Access Rules
Virtual Hosts
Nodes
Statistics
My web page only shows:
Virtual Hosts
If I click on Virtual Hosts, I see page with all the right formatting but no content. I see a header list of the words:
Host Registered Users Online Users
Nothing appears under the header list.
What might be causing this problem?
Thanks,
David
Relevant logs: 2014-05-23
Relevant logs:
2014-05-23 08:33:31.571 [debug] <0.7650.0>@ejabberd_http:process_header:277 (#Port<0.15859>) http query: 'GET' /admin//additions.js
2014-05-23 08:33:31.571 [debug] <0.7650.0>@ejabberd_http:process:350 [<<"admin">>,<<"additions.js">>] matches [<<"admin">>]
2014-05-23 08:33:31.571 [debug] <0.7650.0>@ejabberd_http:process:354 [{'Connection',<<"keep-alive">>},{'Authorization',<<"Basic YWRtaW5AeWV0aS5kc2xhYi5hZC5hZHAuY29tOmVqYWJiZXJkMQ==">>},{'Referer',<<"http://139.126.177.235:5280/admin">>},{'Accept-Encoding',<<"gzip, deflate">>},{'Accept-Language',<<"en-US,en;q=0.5">>},{'Accept',<<"*/*">>},{'User-Agent',<<"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0">>},{'Host',<<"139.126.177.235:5280">>}]
2014-05-23 08:33:31.572 [debug] <0.7651.0>@ejabberd_http:process_header:277 (#Port<0.15860>) http query: 'GET' /admin/style.css
2014-05-23 08:33:31.572 [debug] <0.7651.0>@ejabberd_http:process:350 [<<"admin">>,<<"style.css">>] matches [<<"admin">>]
2014-05-23 08:33:31.572 [debug] <0.7651.0>@ejabberd_http:process:354 [{'Connection',<<"keep-alive">>},{'Authorization',<<"Basic YWRtaW5AeWV0aS5kc2xhYi5hZC5hZHAuY29tOmVqYWJiZXJkMQ==">>},{'Referer',<<"http://139.126.177.235:5280/admin">>},{'Accept-Encoding',<<"gzip, deflate">>},{'Accept-Language',<<"en-US,en;q=0.5">>},{'Accept',<<"text/css,*/*;q=0.1">>},{'User-Agent',<<"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0">>},{'Host',<<"139.126.177.235:5280">>}]
2014-05-23 08:33:32.891 [debug] <0.7651.0>@ejabberd_http:process_header:277 (#Port<0.15860>) http query: 'GET' /admin/favicon.ico
2014-05-23 08:33:32.892 [debug] <0.7651.0>@ejabberd_http:process:350 [<<"admin">>,<<"favicon.ico">>] matches [<<"admin">>]
2014-05-23 08:33:32.892 [debug] <0.7651.0>@ejabberd_http:process:354 [{'Connection',<<"keep-alive">>},{'Authorization',<<"Basic YWRtaW5AeWV0aS5kc2xhYi5hZC5hZHAuY29tOmVqYWJiZXJkMQ==">>},{'Accept-Encoding',<<"gzip, deflate">>},{'Accept-Language',<<"en-US,en;q=0.5">>},{'Accept',<<"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8">>},{'User-Agent',<<"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0">>},{'Host',<<"139.126.177.235:5280">>}]
2014-05-23 08:33:32.901 [debug] <0.7651.0>@ejabberd_http:process_header:277 (#Port<0.15860>) http query: 'GET' /admin/logo-fill.png
2014-05-23 08:33:32.901 [debug] <0.7651.0>@ejabberd_http:process:350 [<<"admin">>,<<"logo-fill.png">>] matches [<<"admin">>]
2014-05-23 08:33:32.901 [debug] <0.7651.0>@ejabberd_http:process:354 [{'Connection',<<"keep-alive">>},{'Authorization',<<"Basic YWRtaW5AeWV0aS5kc2xhYi5hZC5hZHAuY29tOmVqYWJiZXJkMQ==">>},{'Referer',<<"http://139.126.177.235:5280/admin/style.css">>},{'Accept-Encoding',<<"gzip, deflate">>},{'Accept-Language',<<"en-US,en;q=0.5">>},{'Accept',<<"image/png,image/*;q=0.8,*/*;q=0.5">>},{'User-Agent',<<"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0">>},{'Host',<<"139.126.177.235:5280">>}]
2014-05-23 08:33:32.901 [debug] <0.7650.0>@ejabberd_http:process_header:277 (#Port<0.15859>) http query: 'GET' /admin/logo.png
2014-05-23 08:33:32.901 [debug] <0.7650.0>@ejabberd_http:process:350 [<<"admin">>,<<"logo.png">>] matches [<<"admin">>]
2014-05-23 08:33:32.901 [debug] <0.7650.0>@ejabberd_http:process:354 [{'Connection',<<"keep-alive">>},{'Authorization',<<"Basic YWRtaW5AeWV0aS5kc2xhYi5hZC5hZHAuY29tOmVqYWJiZXJkMQ==">>},{'Referer',<<"http://139.126.177.235:5280/admin/style.css">>},{'Accept-Encoding',<<"gzip, deflate">>},{'Accept-Language',<<"en-US,en;q=0.5">>},{'Accept',<<"image/png,image/*;q=0.8,*/*;q=0.5">>},{'User-Agent',<<"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0">>},{'Host',<<"139.126.177.235:5280">>}]
2014-05-23 08:33:36.782 [debug] <0.7560.0>@ejabberd_receiver:process_data:343 Received XML on stream = <<"">>
2014-05-23 08:33:36.782 [debug] <0.7560.0>@shaper:update:117 State: {maxrate,1000,1.3934370125076634,1400859156779708}, Size=69
M=34.524053547017104, I=60002.806
Here is the resultant page
Here is the resultant page source:
ejabberd Web Admin
ejabberd Web Admin
Administration
[Guide: Contents]
ejabberd (c) 2002-2014 ProcessOne
Probably the acccount you use
Probably the acccount you use to login in the WebAdmin page does not have admin rights. Check in ejabberd configuration file that it has admin rights.