Last Modified: Nov 22, 2021
Known Affected Versions:
11.2.1, 11.3.0, 11.4.0, 11.4.1
Opened: Aug 02, 2013 Severity: 3-Major Related Article:
Related Article: K14854
A specific configuration of allow-services to self IP addresses leads to an attempt to add a listener for same port twice, resulting in an error. For example, adding 172.16.251.252 (which has a configuration that specifies 'tcp:https' and also 'default') when 'default' tries to add a listener for 443, it fails in response to an E-INUSE error, which occurs because the value 'tcp:https' already exists in the 'default' list.
When this occurs, the tmm rejects the part of the configuration containing the duplication.
This occurs when the configuration contains a definition for a listener on a port that has already been added by 'default.' You can see this list in the /defaults/bigip_base.conf file.
To work around this, remove lines in self-IP configurations that try to add a port that is already being added by 'default.' In this case, edit the configuration to remove 'tcp:https.'
If a self-ip has the 'default' list included in the allow-services, then the system will validate all the other entries against the 'default' list. The tmm is now protected from an incorrect configuration with duplicated entries.