Icinga2 + Director - New hosts and checks stuck in PENDING

Good morning, yesterday I installed Icinga2, Icingaweb2 and Icinga-Director on a VM with Alpine 3.16.2. I used all the packages included in the distro.

  • Version used: icinga2 r2.13.5-1
  • Operating System and version: Alpine 3.16.2
  • Enabled features api debuglog ido-mysql
  • Icinga Web 2 version and modules 2.11.1-r1, icinga-director-openrc 1.9.1-r1
  • Config validation OK
    icinga2 object list --type Endpoint from icinga server
icinga:/var/log/icinga2# icinga2 object list --type Endpoint
Object 'icinga' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * __name = "icinga"
  * host = "icinga"
    % = modified in '/etc/icinga2/zones.conf', lines 8:3-8:17
  * log_duration = 86400
  * name = "icinga"
  * package = "_etc"
  * port = "5665"
  * source_location
    * first_column = 1
    * first_line = 7
    * last_column = 24
    * last_line = 7
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * type = "Endpoint"
  * zone = ""

Object 'pdocker01.lab.my_domain.it' of type 'Endpoint':
  % declared in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * __name = "pdocker01.lab.my_domain.it"
  * host = "pdocker01.lab.my_domain.it"
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 2:5-2:41
  * log_duration = 0
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 3:5-3:21
  * name = "pdocker01.lab.my_domain.it"
  * package = "director"
  * port = "5665"
  * source_location
    * first_column = 0
    * first_line = 1
    * last_column = 45
    * last_line = 1
    * path = "/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * type = "Endpoint"
  * zone = "icinga"

`icinga2 object list --type Zone’ from icinga server

icinga:/var/log/icinga2# icinga2 object list --type Endpoint
Object 'icinga' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * __name = "icinga"
  * host = "icinga"
    % = modified in '/etc/icinga2/zones.conf', lines 8:3-8:17
  * log_duration = 86400
  * name = "icinga"
  * package = "_etc"
  * port = "5665"
  * source_location
    * first_column = 1
    * first_line = 7
    * last_column = 24
    * last_line = 7
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * type = "Endpoint"
  * zone = ""

Object 'pdocker01.lab.my_domain.it' of type 'Endpoint':
  % declared in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * __name = "pdocker01.lab.my_domain.it"
  * host = "pdocker01.lab.my_domain.it"
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 2:5-2:41
  * log_duration = 0
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 3:5-3:21
  * name = "pdocker01.lab.my_domain.it"
  * package = "director"
  * port = "5665"
  * source_location
    * first_column = 0
    * first_line = 1
    * last_column = 45
    * last_line = 1
    * path = "/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * type = "Endpoint"
  * zone = "icinga"
icinga:/var/log/icinga2#
icinga:/var/log/icinga2# icinga2 object list --type Zone
Object 'pdocker01.lab.my_domain.it' of type 'Zone':
  % declared in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 1:0-1:41
  * __name = "pdocker01.lab.my_domain.it"
  * endpoints = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 3:5-3:50
  * global = false
  * name = "pdocker01.lab.my_domain.it"
  * package = "director"
  * parent = "icinga"
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 2:5-2:21
  * source_location
    * first_column = 0
    * first_line = 1
    * last_column = 41
    * last_line = 1
    * path = "/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 1:0-1:41
  * type = "Zone"
  * zone = "icinga"

Object 'icinga' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * __name = "icinga"
  * endpoints = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 12:3-12:26
  * global = false
  * name = "icinga"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 11
    * last_column = 20
    * last_line = 11
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * type = "Zone"
  * zone = ""

Object 'director-global' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 36:1-36:29
  * __name = "director-global"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 37:3-37:15
  * name = "director-global"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 36
    * last_column = 29
    * last_line = 36
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "director-global" ]
    % = modified in '/etc/icinga2/zones.conf', lines 36:1-36:29
  * type = "Zone"
  * zone = ""

Object 'global-templates' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 24:1-24:30
  * __name = "global-templates"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 25:3-25:15
  * name = "global-templates"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 24
    * last_column = 30
    * last_line = 24
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "global-templates" ]
    % = modified in '/etc/icinga2/zones.conf', lines 24:1-24:30
  * type = "Zone"
  * zone = ""

icinga2 object list --type Endpoint from icinga client

Object 'pdocker01.lab.my_domain.it' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 15:1-15:46
  * __name = "pdocker01.lab.my_domain.it"
  * host = ""
  * log_duration = 86400
  * name = "pdocker01.lab.my_domain.it"
  * package = "_etc"
  * port = "5665"
  * source_location
    * first_column = 1
    * first_line = 15
    * last_column = 46
    * last_line = 15
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/etc/icinga2/zones.conf', lines 15:1-15:46
  * type = "Endpoint"
  * zone = ""

Object 'icinga' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 6:1-6:24
  * __name = "icinga"
  * host = "icinga"
    % = modified in '/etc/icinga2/zones.conf', lines 7:2-7:16
  * log_duration = 86400
  * name = "icinga"
  * package = "_etc"
  * port = "5665"
    % = modified in '/etc/icinga2/zones.conf', lines 8:2-8:14
  * source_location
    * first_column = 1
    * first_line = 6
    * last_column = 24
    * last_line = 6
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 6:1-6:24
  * type = "Endpoint"
  * zone = ""

`icinga2 object list --type Zone’ from icinga server

pdocker01:/etc/icinga2# icinga2 object list --type Zone
Object 'master' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * __name = "master"
  * endpoints = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 12:2-12:25
  * global = false
  * name = "master"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 11
    * last_column = 20
    * last_line = 11
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "master" ]
    % = modified in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * type = "Zone"
  * zone = ""

Object 'director-global' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 27:1-27:29
  * __name = "director-global"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 28:2-28:14
  * name = "director-global"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 27
    * last_column = 29
    * last_line = 27
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "director-global" ]
    % = modified in '/etc/icinga2/zones.conf', lines 27:1-27:29
  * type = "Zone"
  * zone = ""

Object 'pdocker01.lab.my_domain.it' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 18:1-18:42
  * __name = "pdocker01.lab.my_domain.it"
  * endpoints = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/etc/icinga2/zones.conf', lines 19:2-19:47
  * global = false
  * name = "pdocker01.lab.my_domain.it"
  * package = "_etc"
  * parent = "master"
    % = modified in '/etc/icinga2/zones.conf', lines 20:2-20:18
  * source_location
    * first_column = 1
    * first_line = 18
    * last_column = 42
    * last_line = 18
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/etc/icinga2/zones.conf', lines 18:1-18:42
  * type = "Zone"
  * zone = ""

Object 'global-templates' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 23:1-23:30
  * __name = "global-templates"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 24:2-24:14
  * name = "global-templates"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 23
    * last_column = 30
    * last_line = 23
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "global-templates" ]
    % = modified in '/etc/icinga2/zones.conf', lines 23:1-23:30
  * type = "Zone"
  * zone = ""

Problem
I created a single node with an SSH service. Both the service and the host checks are stuck in PENDINGGood morning, yesterday I installed Icinga2, Icingaweb2 and Icinga-Director on a VM with Alpine 3.16.2. I used all the packages included in the distro.

  • Version used: icinga2 r2.13.5-1
  • Operating System and version: Alpine 3.16.2
  • Enabled features api debuglog ido-mysql
  • Icinga Web 2 version and modules 2.11.1-r1, icinga-director-openrc 1.9.1-r1
  • Config validation OK
    icinga2 object list --type Endpoint from icinga server
icinga:/var/log/icinga2# icinga2 object list --type Endpoint
Object 'icinga' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * __name = "icinga"
  * host = "icinga"
    % = modified in '/etc/icinga2/zones.conf', lines 8:3-8:17
  * log_duration = 86400
  * name = "icinga"
  * package = "_etc"
  * port = "5665"
  * source_location
    * first_column = 1
    * first_line = 7
    * last_column = 24
    * last_line = 7
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * type = "Endpoint"
  * zone = ""

Object 'pdocker01.lab.my_domain.it' of type 'Endpoint':
  % declared in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * __name = "pdocker01.lab.my_domain.it"
  * host = "pdocker01.lab.my_domain.it"
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 2:5-2:41
  * log_duration = 0
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 3:5-3:21
  * name = "pdocker01.lab.my_domain.it"
  * package = "director"
  * port = "5665"
  * source_location
    * first_column = 0
    * first_line = 1
    * last_column = 45
    * last_line = 1
    * path = "/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * type = "Endpoint"
  * zone = "icinga"

`icinga2 object list --type Zone’ from icinga server

icinga:/var/log/icinga2# icinga2 object list --type Endpoint
Object 'icinga' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * __name = "icinga"
  * host = "icinga"
    % = modified in '/etc/icinga2/zones.conf', lines 8:3-8:17
  * log_duration = 86400
  * name = "icinga"
  * package = "_etc"
  * port = "5665"
  * source_location
    * first_column = 1
    * first_line = 7
    * last_column = 24
    * last_line = 7
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 7:1-7:24
  * type = "Endpoint"
  * zone = ""

Object 'pdocker01.lab.my_domain.it' of type 'Endpoint':
  % declared in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * __name = "pdocker01.lab.my_domain.it"
  * host = "pdocker01.lab.my_domain.it"
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 2:5-2:41
  * log_duration = 0
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 3:5-3:21
  * name = "pdocker01.lab.my_domain.it"
  * package = "director"
  * port = "5665"
  * source_location
    * first_column = 0
    * first_line = 1
    * last_column = 45
    * last_line = 1
    * path = "/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_endpoints.conf', lines 1:0-1:45
  * type = "Endpoint"
  * zone = "icinga"
icinga:/var/log/icinga2#
icinga:/var/log/icinga2# icinga2 object list --type Zone
Object 'pdocker01.lab.my_domain.it' of type 'Zone':
  % declared in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 1:0-1:41
  * __name = "pdocker01.lab.my_domain.it"
  * endpoints = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 3:5-3:50
  * global = false
  * name = "pdocker01.lab.my_domain.it"
  * package = "director"
  * parent = "icinga"
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 2:5-2:21
  * source_location
    * first_column = 0
    * first_line = 1
    * last_column = 41
    * last_line = 1
    * path = "/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/var/lib/icinga2/api/packages/director/e97be0af-025d-4576-95e7-dda91c47f6c0/zones.d/icinga/agent_zones.conf', lines 1:0-1:41
  * type = "Zone"
  * zone = "icinga"

Object 'icinga' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * __name = "icinga"
  * endpoints = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 12:3-12:26
  * global = false
  * name = "icinga"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 11
    * last_column = 20
    * last_line = 11
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * type = "Zone"
  * zone = ""

Object 'director-global' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 36:1-36:29
  * __name = "director-global"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 37:3-37:15
  * name = "director-global"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 36
    * last_column = 29
    * last_line = 36
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "director-global" ]
    % = modified in '/etc/icinga2/zones.conf', lines 36:1-36:29
  * type = "Zone"
  * zone = ""

Object 'global-templates' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 24:1-24:30
  * __name = "global-templates"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 25:3-25:15
  * name = "global-templates"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 24
    * last_column = 30
    * last_line = 24
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "global-templates" ]
    % = modified in '/etc/icinga2/zones.conf', lines 24:1-24:30
  * type = "Zone"
  * zone = ""

icinga2 object list --type Endpoint from icinga client

Object 'pdocker01.lab.my_domain.it' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 15:1-15:46
  * __name = "pdocker01.lab.my_domain.it"
  * host = ""
  * log_duration = 86400
  * name = "pdocker01.lab.my_domain.it"
  * package = "_etc"
  * port = "5665"
  * source_location
    * first_column = 1
    * first_line = 15
    * last_column = 46
    * last_line = 15
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/etc/icinga2/zones.conf', lines 15:1-15:46
  * type = "Endpoint"
  * zone = ""

Object 'icinga' of type 'Endpoint':
  % declared in '/etc/icinga2/zones.conf', lines 6:1-6:24
  * __name = "icinga"
  * host = "icinga"
    % = modified in '/etc/icinga2/zones.conf', lines 7:2-7:16
  * log_duration = 86400
  * name = "icinga"
  * package = "_etc"
  * port = "5665"
    % = modified in '/etc/icinga2/zones.conf', lines 8:2-8:14
  * source_location
    * first_column = 1
    * first_line = 6
    * last_column = 24
    * last_line = 6
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 6:1-6:24
  * type = "Endpoint"
  * zone = ""

`icinga2 object list --type Zone’ from icinga server

pdocker01:/etc/icinga2# icinga2 object list --type Zone
Object 'master' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * __name = "master"
  * endpoints = [ "icinga" ]
    % = modified in '/etc/icinga2/zones.conf', lines 12:2-12:25
  * global = false
  * name = "master"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 11
    * last_column = 20
    * last_line = 11
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "master" ]
    % = modified in '/etc/icinga2/zones.conf', lines 11:1-11:20
  * type = "Zone"
  * zone = ""

Object 'director-global' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 27:1-27:29
  * __name = "director-global"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 28:2-28:14
  * name = "director-global"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 27
    * last_column = 29
    * last_line = 27
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "director-global" ]
    % = modified in '/etc/icinga2/zones.conf', lines 27:1-27:29
  * type = "Zone"
  * zone = ""

Object 'pdocker01.lab.my_domain.it' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 18:1-18:42
  * __name = "pdocker01.lab.my_domain.it"
  * endpoints = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/etc/icinga2/zones.conf', lines 19:2-19:47
  * global = false
  * name = "pdocker01.lab.my_domain.it"
  * package = "_etc"
  * parent = "master"
    % = modified in '/etc/icinga2/zones.conf', lines 20:2-20:18
  * source_location
    * first_column = 1
    * first_line = 18
    * last_column = 42
    * last_line = 18
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "pdocker01.lab.my_domain.it" ]
    % = modified in '/etc/icinga2/zones.conf', lines 18:1-18:42
  * type = "Zone"
  * zone = ""

Object 'global-templates' of type 'Zone':
  % declared in '/etc/icinga2/zones.conf', lines 23:1-23:30
  * __name = "global-templates"
  * endpoints = null
  * global = true
    % = modified in '/etc/icinga2/zones.conf', lines 24:2-24:14
  * name = "global-templates"
  * package = "_etc"
  * parent = ""
  * source_location
    * first_column = 1
    * first_line = 23
    * last_column = 30
    * last_line = 23
    * path = "/etc/icinga2/zones.conf"
  * templates = [ "global-templates" ]
    % = modified in '/etc/icinga2/zones.conf', lines 23:1-23:30
  * type = "Zone"
  * zone = ""

Problem
I created a single node with an SSH service. Both the service and the host checks are stuck in PENDING
image

Did you sign the certificate request?

BTW: You don’t need to post content twice.