IBM Support

Apache httpd fails to start resulting in "Name duplicates previous WSGI daemon definition." error

Troubleshooting


Problem

Attempts to start the Apache httpd service using IBM Cloud Orchestrator fails resulting in the error "Name duplicates previous WSGI daemon definition".

Symptom

The httpd service fails to start.

Example:

[root@deploy-server]# service httpd start
Starting httpd: Syntax error on line 15 of /etc/httpd/sites-enabled/openstack-dashboard:
Name duplicates previous WSGI daemon definition.
[FAILED]

Cause

Unknown.

Diagnosing The Problem

Check the yum history to see if any recent changes have been applied to your httpd package.

Also check to ensure yum can successfully connect to the repositories defined in /etc/yum.repos.d.

Resolving The Problem

Procedure:

  1. Rename /etc/httpd/conf.d/openstack-dashboard.conf to openstack-dashboard.bak.
  2. Start httpd
Note: This procedure also resolved a yum check-update issue where yum could not connect to the repositories defined in /etc/yum.repos.d.
[{"Product":{"code":"SS4KMC","label":"IBM SmartCloud Orchestrator"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"}],"Version":"2.4;2.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

More support for:
IBM SmartCloud Orchestrator

Software version:
2.4, 2.5

Operating system(s):
Linux

Document number:
619275

Modified date:
17 June 2018

UID

swg2C1000064