...
Nginx not starting is usually related to default SSL certificates not being setup properly. If the above command yields an error related to SSL, Private Key, Public Key then go to section Section 3.
Anchor | ||||
---|---|---|---|---|
|
If the default Nginx certificates are not properly setup - e.g. missing public or private key, keys not matching - Nginx will simply refuse to start. This problem typically indicates that the Nex!™ Orchestrator configuration is incorrect.
...
a) Using Ansible
If you are using Maestrano's Ansible framework to deploy the Nex!™ orchestrator then you should review your ssl
configuration in the *_secret.yml file. See this example of configuration file to understand what to look for:
...
Once your mno-deploy-* configuration package has been rebuilt (e.g. using Codeship) redeploy the orchestrator itself to update the its configuration. You can do this through your favorite deployment tool (e.g. Rundeck) or by running the following commands on the Nex!™ orchestrator boxes directly:
...