Problem starting Apache httpd
I'm experiencing a really strange issue when trying to start apache on a CentOS virtual machine.
Installed Apache httpd is the latest version and I've configured it to Listen on 0.0.0.0:81, there are no VirtualHosts in the configuration. It's a fresh install of both the OS and Apache so it hasn't been upgraded.
I receive the following error when trying to start apache using "sudo apachectl -k start".
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:81
no listening sockets available, shutting down
Unable to open logs
I'm aware that root is required for port 81, hence the sudo however, I'm also logged in as root.
There is nothing already listening on port 81, confirmed by doing a fuser 81/tcp (or fuser 81/udp for that matter)
No logs are getting created which is making me suspicious that something more serious is the problem.
I'm really stuck and hope someone has some ideas that can help.