Hi Amin,

The error shown should have hopefully been fixed by adjusting the
proxy_pass, did you restart nginx?
Just to confirm, does navigating to https://amin.com.au/client/ load
fully but still result in a username/password incorrect (giving the
error shown above)?

Thanks,
Marty

On Tue, Feb 25, 2014 at 4:54 AM, Amin Samir <[email protected]> wrote:
>
>
>
> Hi Marty,
> thanks for you fast reply, editing the proxy_pass to be http://localhost:8080 
> ; does not help, in regards to the location /, when I recall the server from 
> the browser I use "amin.com.au" and I have this domain name set in the local 
> hosts file.  One more thing to mention is cloud stack is working with its own 
> URL fine.
> The F12 error output is as follows:
> <html><head><title>Apache Tomcat/6.0.35 - Error report</title><style><!--H1 
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
>  H2 
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
>  H3 
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
>  BODY 
> {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B 
> {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P 
> {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
>  {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> 
> </head><body><h1>HTTP Status 404 - /client/client/api</h1><HR size="1" 
> noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> 
> <u>/client/client/api</u></p><p><b>description</b> <u>The requested resource 
> (/client/client/api) is not available.</u></p><HR size="1" 
> noshade="noshade"><h3>Apache Tomcat/6.0.35</h3></body></html>
>
> --------Seems there is a duplication in /client/client/api-------------
> I dont know how rectify this I am newbie cloudstack and nginx.
>
> Thanks in advance.
> Amin
>
>
>> Date: Tue, 25 Feb 2014 04:15:40 +0000
>> Subject: Re: Nginx reverse proxy to cloud stack
>> From: [email protected]
>> To: [email protected]
>> CC: [email protected]
>>
>> Hi Amin,
>>
>> From first glance it seems that it could be related to your location
>> being '/' - although I personally haven't setup CS behind NGinx
>> before.
>> Is there any improvement if 'proxy_pass http://localhost:8080;' is
>> used? This should make the paths be the 'same' - although it should
>> all be relative anyway - worth a try.
>>
>> You may also be able to see if any web errors are occurring by
>> profiling network on most new browsers (F12).
>> Also is there anything obvious in your management logs?
>>
>> Let us know how you get on,
>> Marty
>>
>> On Tue, Feb 25, 2014 at 1:57 AM, Amin Samir <[email protected]> 
>> wrote:
>> > Hello,
>> >
>> > I am trying to configure Nginx to reverse proxy cloud stack to offload 
>> > SSL, I have done the following:
>> > Installed the NginxCreated a virtual host with the following:server {
>> >     server_name  amin.com.au;
>> >  location / {
>> >         proxy_set_header X-Forwarded-Host $host;
>> >         proxy_set_header X-Forwarded-Server $host;
>> >         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
>> >         proxy_pass http://localhost:8080/client/;
>> >     }
>> > When trying to log on to cloud stack it gives me wrong user name and 
>> > password.I even added the root to be root 
>> > /usr/share/cloudstack-management/webapps/client/; index index.jsp; (still 
>> > does not authenticate me).
>> > however when trying to log in using http://amin.com.au it authenticates me 
>> > and works smoothly.
>> >
>> > Any idea why is this happening.
>> >
>> > Thanks in advance for advise what might be the cause.
>> >
>> >
>> > Amin
>> >
>> >
>>
>>
>>
>> --
>> Marty
>
>



-- 
Marty

Reply via email to