Hi Udara,

When I was configuring nginx, I got the same issue.

I followed the following steps to fix the issue.

1. Remove every thing related to Nginx.

sudo apt-get purge nginx nginx-common

2. Install the Nginx plus using instructions in
 https://cs.nginx.com/repo_setup <https://cs.nginx.com/repo_setup>

3. Add your configuration files and restart the nginx server.

Thank You,

On Wed, Aug 12, 2015 at 10:45 AM, Udara Liyanage <ud...@wso2.com> wrote:

> Hi,
>
> I got the following error message when following [1] for Nignx
> configuration.
>
>  $ sudo service nginx status
> ● nginx.service - A high performance web server and a reverse proxy server
>    Loaded: loaded (/lib/systemd/system/nginx.service; enabled)
>    Active: active (running) (Result: exit-code) since Wed 2015-08-12
> 10:12:56 IST; 25min ago
>   Process: 29227 ExecReload=/usr/sbin/nginx -g daemon on; master_process
> on; -s reload (code=exited, status=1/FAILURE)
>   Process: 28190 ExecStart=/usr/sbin/nginx -g daemon on; master_process
> on; (code=exited, status=0/SUCCESS)
>   Process: 28187 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on;
> master_process on; (code=exited, status=0/SUCCESS)
>  Main PID: 28191 (nginx)
>    CGroup: /system.slice/nginx.service
>            ├─28191 nginx: master process /usr/sbin/nginx -g daemon on;
> master_process on;
>            ├─28192 nginx: worker process
>            ├─28193 nginx: worker process
>            ├─28194 nginx: worker process
>            └─28195 nginx: worker process
>
> Aug 12 10:37:45 udarapc *nginx[29227]: nginx: [emerg] unknown directive
> "sticky" in /etc/nginx/conf.d/is-wso2.conf:6*
> Aug 12 10:37:45 udarapc systemd[1]: nginx.service: control process exited,
> code=exited status=1
> Aug 12 10:37:45 udarapc systemd[1]: Reload failed for A high performance
> web server and a reverse proxy server.
>
> Below is my Nginx configuration.
> *is-wso2.conf content*
>
> upstream ssl.wso2.as.com {
>             server 127.0.0.1:9443;
>             sticky learn create=$upstream_cookie_jsessionid
>             lookup=$cookie_jsessionid
>             zone=client_sessions:1m;
> }
>
> server {
> listen 443;
>     server_name is.wso2.com;
>     ssl on;
>     ssl_certificate /etc/nginx/ssl/is.wso2.com.crt;
>     ssl_certificate_key /etc/nginx/ssl/is.wso2.com.key;
>     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_set_header Host $http_host;
>                proxy_read_timeout 5m;
>                proxy_send_timeout 5m;
>                proxy_pass https://ssl.wso2.is.com;
>
>                proxy_http_version 1.1;
>                proxy_set_header Upgrade $http_upgrade;
>                proxy_set_header Connection "upgrade";
>         }
> }
>
> [1] https://docs.wso2.com/display/CLUSTER420/Configuring+NGINX+Plus
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> web: http://udaraliyanage.wordpress.com
> phone: +94 71 443 6897
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Lakshani Gamage

*Software Engineer*
Mobile : +94 (0) 71 5478184 <%2B94%20%280%29%20773%20451194>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to