Httpd does not start after upgrading the NetScaler appliance with error “Can't locate /netscaler/portal/utils/startup.pl”

Httpd does not start after upgrading the NetScaler appliance with error “Can't locate /netscaler/portal/utils/startup.pl”

book

Article ID: CTX281442

calendar_today

Updated On:

Description

The httpd process might fail to start and the appliance displays the error message “Can't locate /netscaler/portal/utils/startup.pl” after upgrading the appliance to the versions mentioned below.

Upgraded versions that might be impacted by this issue:

  • 12.1-57+
  • 13.0-58+
  • 12.0-63 Refresh
  • 11.1-64.x Refresh
  • 10.5-70.x Refresh
  • 12.1-55.x (SSP)
  • 11.1-65+

Resolution

To fix this issue, you must use the latest httpd.conf file and make the customization again.

Perform the following steps:
  1. Take a backup of /nsconfig/httpd.conf (Assuming /etc/httpd.conf is linked to /nsconfig/httpd.conf. If a different location other than /nsconfig/httpd.conf is used, use that to take the backup)
  2. Delete /nsconfig/httpd.conf file using rm /nsconfig/httpd.conf
  3. Unlink /etc/httpd.conf using unlink /etc/httpd.conf
  4. Reboot the appliance (Refer CTX233372 for best practices).
  5. Redo the customization again on the new httpd.conf.

Problem Cause

This error can occur if there is an old version of httpd.conf in the appliance which is made reboot persistent.