Knowledge Base

cancel
Showing results for 
Search instead for 
Did you mean: 

Why does the Controller startup fail with the error message "Permission denied"?

Problem:

Controller startup fails with the following error message:

 

[#|2017-11-16T03:47:51.492-0600|SEVERE|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=1;_ThreadName=main;|Shutting down v3 due to startup exception : Permission denied: 80=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@5480b7cc|#]

 

This issue occurs when Controller services are started using a non-root user who doesn't have the access permissions to privileged ports (0-1024).

 

This is a security feature, to prevent normal user programs from squatting on well-known service ports, called privileged ports.

 

Solution: 

Start the Controller services using the root user if using the ports 0-1024 for the Controller.

Version history
Revision #:
3 of 3
Last update:
‎09-14-2018 10:30 AM
Updated by:
 
Tags (1)
0 Kudos