Some machines are using the APIPA address for communication with its scalability Server. As disable_proxies is set to YES, Scalability Server does not used the correct IP Address and communicate with Agent using its APIPA address. And this does not work as it is a private IP Address.
This is causing a delay of 3 seconds in cam.
08:39:36.413 send_message(): Seq 12077086, XX, from Vxxxxx/U-CAF, to 169.254.66.124/CAI003796-00014, len 4962, data >...<, created 34613, life 0, notify: yes, flags: 1, src 10.x.y.z, dst 169.254.66.124 08:39:39.397 set_next_udp_queue() called
cam hangs during 3 seconds trying to send a message to APIPA address. This is causing delay in the sending of CAM messages to others Agents
2 possible solutions :
- Remove "disable_proxies = yes" line in %CAI_MSQ%\cam.cfg on scalability server/Domain Manager
1- Edit file %CAI_MSQ%\cam.cfg and remove the line
disable_proxies = yes
2- Restart caf and cam
Or (if remove of disable_proxies = yes is not a valid solution) :
- Disable APIPA on Windows machines.
This could be done do this by adding a DWORD parameter in registry :
See this for example : https://www.itprotoday.com/windows-78/how-can-i-disable-apipa
It is possible to do this via an AM Job (scheduled to run only once) of type command containing a command like : reg ADD "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v IPAutoconfigurationEnabled /d 0 /f /t REG_DWORD