Bug ID 560682: The REST Framework no longer works when downgrading from BIG-IP version 12.x or 13.x to 11.6.x or 11.5.x

Last Modified: Oct 17, 2023

Affected Product(s):
BIG-IP All(all modules)

Known Affected Versions:
11.5.1, 11.5.2, 11.5.3, 11.5.4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2, 12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.0.1.1, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6, 14.1.2.7, 14.1.2.8, 14.1.3, 14.1.3.1, 14.1.4, 14.1.4.1, 14.1.4.2, 14.1.4.3, 14.1.4.4, 14.1.4.5, 14.1.4.6, 14.1.5, 14.1.5.1, 14.1.5.2, 14.1.5.3, 14.1.5.4, 14.1.5.6

Opened: Dec 02, 2015

Severity: 4-Minor

Symptoms

After activating an earlier software version (by downgrading from a later version, or any other means) from BIG-IP version 12.x or 13.x to 11.6.x or 11.5.x, the REST Framework no longer works. At this time, iControl REST requests issued against the BIG-IP system return a 404 HTTP status code. Additionally, the BIG-IP system logs messages similar to the following example to the /var/log/httpd/httpd_errors file: Dec 3 15:57:51 localhost err httpd[14486]: [error] [client 192.168.94.48] File does not exist: /usr/local/www/mgmt

Impact

iControl REST does not work on the older software version. Note: If you boot back into the version 12.x or 13.x slot, iControl REST functionality returns.

Conditions

- Upgrading the BIG-IP system to version 12.x or 13.x and then activating a previous boot location containing 11.5.x or 11.6.x. - Utilizing iControl REST.

Workaround

To recover from this issue and restore iControl REST functionality on the older software version, run the following command: rm -fv /shared/lib/rpm/* && reboot Note: On a VIPRION or vCMP system with multiple blades, you should run "clsh 'rm -fv /shared/lib/rpm/* && reboot'" instead, so that all blades are fixed and the system will work regardless of which blade becomes primary after the reboot.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips