HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   General (http://www.howtoforge.com/forums/forumdisplay.php?f=25)
-   -   Problem after latest upgrade nginx: [emerg] unknown "https" (http://www.howtoforge.com/forums/showthread.php?t=60733)

nackgr 28th February 2013 11:10

Problem after latest upgrade nginx: [emerg] unknown "https"
 
Hello after latest update i get that error!


nginx: [emerg] unknown "https" variable nginx: configuration file /etc/nginx/nginx.conf test failed

nackgr 28th February 2013 11:34

solved by remove

from
/etc/nginx/sites-available/apps.vhost
/etc/nginx/sites-enabled/000-apps.vhost

the lines

# fastcgi_param HTTPS $server_https;

falko 1st March 2013 14:29

Did you use a custom template? We don't use $server_https in the default templates.

Rockdrala 9th March 2013 12:38

I used i686 noarch on centos 6.3. Would that cause this? Also troubleshooting same error.

Actually my apps.vhost looked different.
Code:

[root@node1 sites-available]# vi apps.vhost
              fastcgi_param  CONTENT_LENGTH          $content_length;

              fastcgi_param  SCRIPT_FILENAME        $request_filename;
              fastcgi_param  SCRIPT_NAME            $fastcgi_script_name;
              fastcgi_param  REQUEST_URI            $request_uri;
              fastcgi_param  DOCUMENT_URI            $document_uri;
              fastcgi_param  DOCUMENT_ROOT          $document_root;
              fastcgi_param  SERVER_PROTOCOL        $server_protocol;

              fastcgi_param  GATEWAY_INTERFACE      CGI/1.1;
              fastcgi_param  SERVER_SOFTWARE        nginx/$nginx_version;

              fastcgi_param  REMOTE_ADDR            $remote_addr;
              fastcgi_param  REMOTE_PORT            $remote_port;
              fastcgi_param  SERVER_ADDR            $server_addr;
              fastcgi_param  SERVER_PORT            $server_port;
              fastcgi_param  SERVER_NAME            $server_name;

              fastcgi_param  HTTPS                  $https;

should I remove
Code:

fastcgi_param  HTTPS                  $https;

Rockdrala 9th March 2013 13:04

Its actually posted in my apps.vhost like 4 times.



Would commenting them out fix my server refused connection error for the ispconfig panel?

Rockdrala 9th March 2013 13:17

netstat tap
 
Code:

There are no updates available for ISPConfig 3.0.5.1
[root@node1 sites-available]# netstat -tap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address              Foreign Address            Stat                                                                            e      PID/Program name
tcp        0      0 *:amqp                      *:*                        LIST                                                                            EN      2048/qpidd
tcp        0      0 localhost:cslistener        *:*                        LIST                                                                            EN      1949/php-fpm
tcp        0      0 localhost:10024            *:*                        LIST                                                                            EN      1787/amavisd (maste
tcp        0      0 *:408                    *:*                        LIST                                                                            EN      1494/sshd
tcp        0      0 localhost:10025            *:*                        LIST                                                                            EN      1894/master
tcp        0      0 *:mysql                    *:*                        LIST                                                                            EN      1725/mysqld
tcp        0      0 *:sunrpc                    *:*                        LIST                                                                            EN      1262/rpcbind
tcp        0      0 localhost:9012              *:*                        LIST                                                                            EN      1949/php-fpm
tcp        0      0 *:ftp                      *:*                        LIST                                                                            EN      2037/pure-ftpd (SER
tcp        0      0 localhost:9013              *:*                        LIST                                                                            EN      1949/php-fpm
tcp        0      0 *:50869                    *:*                        LIST                                                                            EN      1281/rpc.statd
tcp        0      0 192.168.1.101:domain        *:*                        LIST                                                                            EN      1242/named
tcp        0      0 localhost:domain            *:*                        LIST                                                                            EN      1242/named
tcp        0      0 localhost:ipp              *:*                        LIST                                                                            EN      1375/cupsd
tcp        0      0 *:smtp                      *:*                        LIST                                                                            EN      1894/master
tcp        0      0 localhost:rndc              *:*                        LIST                                                                            EN      1242/named
tcp        0      0 localhost:mysql            localhost:37016            ESTA                                                                            BLISHED 1725/mysqld
tcp        0  1252 192.168.1.11:4028        Kim-blahblah:60161 ESTA                                                                            BLISHED 2384/sshd
tcp      67      0 localhost:47764            localhost:10025            CLOS                                                                            E_WAIT  1946/amavisd (ch1-a
tcp        0      0 localhost:37216            localhost:mysql            ESTA                                                                            BLISHED 1946/amavisd (ch1-a
tcp        0      0 *:amqp                      *:*                        LIST                                                                            EN      2048/qpidd
tcp        0      0 *:408                    *:*                        LIST                                                                            EN      1494/sshd
tcp        0      0 *:pop3                      *:*                        LIST                                                                            EN      1813/couriertcpd
tcp        0      0 *:imap                      *:*                        LIST                                                                            EN      1800/couriertcpd
tcp        0      0 *:sunrpc                    *:*                        LIST                                                                            EN      1262/rpcbind
tcp        0      0 *:55540                    *:*                        LIST                                                                            EN      1281/rpc.statd
tcp        0      0 *:ftp                      *:*                        LIST                                                                            EN      2037/pure-ftpd (SER
tcp        0      0 *:domain                    *:*                        LIST                                                                            EN      1242/named
tcp        0      0 localhost:ipp              *:*                        LIST                                                                            EN      1375/cupsd
tcp        0      0 *:smtp                      *:*                        LIST                                                                            EN      1894/master
tcp        0      0 localhost:rndc              *:*                        LIST                                                                            EN      1242/named
tcp        0      0 *:imaps                    *:*                        LIST                                                                            EN      1807/couriertcpd
tcp        0      0 *:pop3s                    *:*                        LIST


Rockdrala 9th March 2013 13:22

Code:

[root@node1 sites-available]# /etc/init.d/nginx reload
[root@node1 sites-available]# /etc/init.d/nginx start
Starting nginx: nginx: [emerg] unknown "https" variable
                                                          [FAILED]

Bleh

Rockdrala 9th March 2013 13:27

Commented out all four lines in apps.vhost ( I dont have a 000-apps.vhost)

Now getting

Code:

Starting nginx: nginx: [warn] conflicting server name "_" on 0.0.0.0:80, ignored
                                                          [  OK ]


Rockdrala 9th March 2013 13:30

All sites are back up, control panel back up. Why did I have to comment these out? Isn't NGINX suppose to handle the https request?


I fixed it but im confooooooooooooooooooooosed (^_^)

btw good to be back on here

<3
Also

I'm seeing people post that they have 000-apps.vhost, 000-ispconfig.conf, 900-example1.com.vhost, 900-example2.com.vhost, 900-example3.com.vhost in their sites available file.

I don't have numbers appended in front of my sites. Is this going to be a problem for my configuration?

Rockdrala 9th March 2013 23:54

problem after reboot.

Something uncommented the four $https lines I commented after reboot. I need to know if this file(apps.vhost) is generated by something upon reboot because it crashed my nginx again. I can really use some insight on this here falko/timme.


it caused the same net connection refused until I commented back out the fast cgi https lines again. What generates this file so I can set it to not regenerate an uncommented line again.


All times are GMT +2. The time now is 11:22.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.