Permiso localhost del servidor proxy nginx denegado

Solo estoy configurando nginx como un servidor web que se conecta directamente a un servidor de aplicaciones tomcat. Cuando el usuario se conecta a mi sitio web, Nginx debe redirigir la solicitud al puerto 8080 donde se está ejecutando el servidor de aplicaciones tomcat.

Estoy haciendo todo en la instancia de Amazon ec2 que ejecuta Redhat 7.

Lo que tengo hasta ahora es esto:

nginx.conf file

user nginx;
worker_processes  1;

server {
 listen 80;
 server_name mydomainname;
 access_log  /var/log/nginx/example.log;
 error_log /var/log/nginx/example.error.log;

 location / {
  proxy_pass http://localhost:8080/example/;
 }
}

El error que estoy recibiendo es(13: permiso denegado) mientras se conecta a cliente ascendente

Este es definitivamente un problema de acceso del usuario, pero parece que no puede resolverlo. Parece que nginx no tiene acceso para redirigir al puerto 8080.

Además, nginx se ejecuta bajo myuser

root     15736   nginx: master process   /usr/sbin/nginx
myuser  15996   nginx: worker process
root     16017   grep --color=auto nginx

He intentado poner 127.0.0.1 en lugar de localhost, pero no tuve suerte. También he tratado de cambiar el usuario en el nginx.conf a myuser, todavía no tuve suerte. Cuando me conecto directamente al servidor de aplicaciones no tengo problemas.

Example URL of my tomcat http://mydomain:8080/example/

Gracias de antemano.

Respuestas a la pregunta(2)

Su respuesta a la pregunta