Issue with my proxy configuration

Hello.

In our lan I can reach my webapplication with an url like http://
:8081/AppName. I try to configure nginx to forward requests
from wan site to this server. All firewall policies needed are
configured
and the dns entry for access from wan are set and reachable.

I tried the following configuration in /etc/nginx/nginx.conf:

server {
listen 80;
server_name host.domainname.de;
rewrite ^ https://$server_name$request_uri? permanent;
}
server {
listen 443;
server_name host.domainname.de;

            ssl on;
            ssl_certificate domainname.de.pem;
            ssl_certificate_key domainname.de.key;

            ssl_session_timeout 5m;

            ssl_protocols SSLv3 TLSv1;
            ssl_ciphers

ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
ssl_prefer_server_ciphers on;
location / {
proxy_pass http://:8081/AppName;
}
}

With this configuration the webapplication ist available when I use the
url
http://host.domainname.de/AppName. But I want to access the webapp with
the
url http://host.domainname.de.
Is this possible?

Regards,
Joerg

Hi.
Try something like:
location / {
proxy_pass http://:8081/AppName/;
}

Or

            location / {
                    proxy_pass 

http://:8081/AppName/$uri;
}

is your Appserver hostname-aware?

your error 500 should come from your appserver; check
your logfiles on that part

http://wiki.nginx.org/HttpProxyModule

Posted at Nginx Forum:

Hi.

I tried both and it gets a little bit better. But now I get a 500-error
when trying to access http://host.domainname.de. The url returned is
http://host.domainname.de/AppName/main.aspx?svid=7. At first I thought
the
Webserver is broken but I still can access the Webapplication via
http://:8081/AppName from my LAN.

Regards
Joerg

2013/4/22 Andrey F. [email protected]