do not fail when ssl cert not present.
Christ-Jan Wijtmans
cj.wijtmans at gmail.com
Thu Jun 18 21:22:27 UTC 2015
> If you want nginx to only load existing certificates, you'll have
> to teach it to do so by only using appropriate directives when
> certificates and keys are actually available. The "include"
> directive may help if you want to automate this, see
> http://nginx.org/r/include.
I dont see how include here helps. Basically currently there is no
certificate. And i want to give the user control over the certificate
which is why i placed in ~/etc/. Which means when the user deletes it
the server wont restart.
>> Also i do not believe its proper to fail the entire server if one
>> server block fails.
>
> Current approach is as follows: if there is a problem with a
> configuration, nginx will refuse to use it. This way, if you'll
> make an typo in your configuration and ask nginx to reload the
> configuration, nginx will just refuse to load bad configuration
> and will continue to work with old one. This makes sure that
> nginx won't suddenly become half-working due to a typo which can
> be easily detected.
The server config didnt fail. There was no typo.
More information about the nginx
mailing list