Bug ID 485695: Reboot required to get all daemons logging with a new hostname.

Last Modified: Sep 13, 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.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.0.0

Opened: Oct 20, 2014

Severity: 3-Major

Related Article: K16731

Symptoms

When the hostname (ie with TMSH) is new, some daemons continue to log with the old hostname until the BIG-IP system is restarted.

Impact

Logs from the same machine may contain a mix of old and new domain names.

Conditions

The domain name must be changed without rebooting the box or restarting all daemons.

Workaround

Restart the offending daemons or reboot the box.

Fix Information

The fix updates the core logging library to always get the hostname from a common location updated by mcpd/errdefd. Daemons using either POSIX/syslog or errdefs will quickly and automatically pick up hostname changes. If any daemon fails to pick up hostname changes after this fix, it will almost certainly be using its own ad-hoc logging system and will need to be updated to use errdefs.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips