nginx-proxy-server localhost Zugriff verweigert

Ich bin gerade einrichten von nginx als webserver, proxies direkt auf einem tomcat app server.
Wenn der Benutzer eine Verbindung zu meiner website Nginx sollte eine Weiterleitung der Anfrage an port 8080, in dem der tomcat app server ausgeführt wird.

Werde ich alles tun, die auf amazon ec2-Instanz ausgeführt wird, Redhat 7.

Was ich habe, so weit ist diese:

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/;
 }
}

Den Fehler, bin ich immer
(13: Permission denied) while connecting to upstream, client

Dies ist definitiv ein Benutzer Zugang Problem, aber kann nicht scheinen, um es herauszufinden. Wie es scheint, nginx, der nicht Zugriff auf redirect auf port 8080.

Auch, nginx läuft unter myuser

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

Ich habe versucht, 127.0.0.1 statt "localhost", aber kein Glück.
Ich habe auch versucht, die Benutzer in der nginx.conf myuser, noch kein Glück.
Wenn ich eine Verbindung direkt in die Anwendung sever habe ich keine Probleme.

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

Vielen Dank im Voraus.

  • Sie erhalten die Fehlermeldung, die beim starten des Apache server? oder das anfordern der URL?
  • Ich bekomme den Fehler beim anfordern der url und Nginx Umleitung auf 50x.html Seite. Nginx startet gut.
InformationsquelleAutor user1653068 | 2014-08-11
Schreibe einen Kommentar