R2.11.0-rc1-1 endless config sync loop master-satellite

One single master and one single satellite upgraded from r2.10.5-1 to r2.11.0-rc1-1 result in endless loop, here short example:

[2019-08-01 09:30:10 +0200] information/JsonRpcConnection: Received certificate request for CN 'mon1.site1.em.lan' signed by our CA.
[2019-08-01 09:30:10 +0200] information/JsonRpcConnection: The certificate for CN 'mon1.site1.em.lan' is valid and uptodate. Skipping automated renewal.
[2019-08-01 09:30:12 +0200] warning/JsonRpcConnection: API client disconnected for identity 'mon1.site1.em.lan'
[2019-08-01 09:30:12 +0200] warning/ApiListener: Removing API client for endpoint 'mon1.site1.em.lan'. 0 API clients left.
[2019-08-01 09:30:12 +0200] information/ApiListener: New client connection for identity 'mon1.site1.em.lan' from [192.168.53.211]:41936
[2019-08-01 09:30:12 +0200] information/ApiListener: Sending config updates for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Syncing configuration files for global zone 'windows-commands' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Syncing configuration files for zone 'site1.em.lan' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Syncing configuration files for global zone 'global-templates' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Syncing configuration files for global zone 'director-global' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Finished sending config file updates for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Syncing runtime objects to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Finished syncing runtime objects to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Finished sending runtime config updates for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Sending replay log for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Finished sending replay log for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:12 +0200] information/ApiListener: Finished syncing endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:13 +0200] information/JsonRpcConnection: Received certificate request for CN 'mon1.site1.em.lan' signed by our CA.
[2019-08-01 09:30:13 +0200] information/JsonRpcConnection: The certificate for CN 'mon1.site1.em.lan' is valid and uptodate. Skipping automated renewal.
[2019-08-01 09:30:16 +0200] warning/JsonRpcConnection: API client disconnected for identity 'mon1.site1.em.lan'
[2019-08-01 09:30:16 +0200] warning/ApiListener: Removing API client for endpoint 'mon1.site1.em.lan'. 0 API clients left.
[2019-08-01 09:30:16 +0200] information/ApiListener: New client connection for identity 'mon1.site1.em.lan' from [192.168.53.211]:41940
[2019-08-01 09:30:16 +0200] information/ApiListener: Sending config updates for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.
[2019-08-01 09:30:16 +0200] information/ApiListener: Syncing configuration files for global zone 'windows-commands' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:16 +0200] information/ApiListener: Syncing configuration files for zone 'site1.em.lan' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:16 +0200] information/ApiListener: Syncing configuration files for global zone 'global-templates' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:16 +0200] information/ApiListener: Syncing configuration files for global zone 'director-global' to endpoint 'mon1.site1.em.lan'.
[2019-08-01 09:30:16 +0200] information/ApiListener: Finished sending config file updates for endpoint 'mon1.site1.em.lan' in zone 'site1.em.lan'.

Updating Icinga Windows Agent to version: v2.11.0-rc1-1-g2b891fd1e results in an endless loop as well.

Can you please create a GitHub issue including more details (debug logs from both sides)?

Done. Please let me know if you need any additional information. Unfortunately, I cannot make everything public available, but I’d send you some information via mail as long as you don’t make them public available.

Thanks. I’ve added a secure upload URL to the GitHub issue, following up on there.