If you try to start Oracle HTTP Server on a port below 1024, a message containing the string [VirtualHost: main] (13)Permission denied: make_sock: could not bind to address [::]:443
is generated. This error condition occurs because root privileges are needed to bind these ports.
The generated message may look like the following:
[VirtualHost: main] (13)Permission denied: make_sock: could not bind to address [::]:443
Oracle HTTP Server will not start on ports below 1024 because root privileges are needed to bind these ports.
Solution
Follow the steps in Starting Oracle HTTP Server Instances on a Privileged Port (UNIX Only) to start Oracle HTTP Server on a Privileged Port.