Last Modified: Nov 22, 2021
Opened: Dec 14, 2016
When deploying a change to one or more managed devices, deployment fails and restjavad shows an error similar to: AdcClusterDistributeTaskWorker] Error parsing difference summary: java.lang.IllegalArgumentException: Could not determine which real kinds mapped to intermediate kind ADC_MONITOR_TCP_HALF_OPEN
This issue applies when: 1) The deployment contains a change where a TCP monitor is involved (i.e. creating a new pool with such a monitor attached); 2) The deployment target is a BIG-IP cluster; 3) A TCP monitor exists with the same name in two or more managed devices, but it has different properties in at least one of the devices.
Avoid having TCP monitors with same name but different properties across managed devices.