CRIT [agent]: Communication failed: timed out CRIT

it seems i’m having the same issue as the 2nd guy below in this ticket-> Agent controller not registered - #5 by TimoSch

my agent controller cant be found and my hostname is correct, similar to the 2nd guy, when i did cmk --debug -vv myHostname, the output is as shown:

Checkmk version 2.2.0p17
+ FETCHING DATA
  Source: SourceInfo(hostname='HIKVision_server', ipaddress='192.168.1.171', ident='agent', fetcher_type=<FetcherType.TCP: 8>, source_type=<SourceType.HOST: 1>)
[cpu_tracking] Start [7ffbb571a590]
Read from cache: AgentFileCache(HIKVision_server, path_template=/omd/sites/monitoring/tmp/check_mk/cache/{hostname}, max_age=MaxAge(checking=0, discovery=90.0, inventory=90.0), simulation=False, use_only_cache=False, file_cache_mode=6)
Not using cache (Too old. Age is 301445 sec, allowed is 0 sec)
[TCPFetcher] Execute data source
Connecting via TCP to 192.168.1.171:6556 (5.0s timeout)
Closing TCP connection to 192.168.1.171:6556
[cpu_tracking] Stop [7ffbb571a590 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=5.0))]
  Source: SourceInfo(hostname='HIKVision_server', ipaddress='192.168.1.171', ident='piggyback', fetcher_type=<FetcherType.PIGGYBACK: 4>, source_type=<SourceType.HOST: 1>)
[cpu_tracking] Start [7ffbb6393c90]
Read from cache: NoCache(HIKVision_server, path_template=/dev/null, max_age=MaxAge(checking=0.0, discovery=0.0, inventory=0.0), simulation=False, use_only_cache=False, file_cache_mode=1)
[PiggybackFetcher] Execute data source
No piggyback files for 'HIKVision_server'. Skip processing.
No piggyback files for '192.168.1.171'. Skip processing.
[cpu_tracking] Stop [7ffbb6393c90 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.0))]
+ PARSE FETCHER RESULTS
  HostKey(hostname='HIKVision_server', source_type=<SourceType.HOST: 1>)  -> Not adding sections: TimeoutError('timed out')
  HostKey(hostname='HIKVision_server', source_type=<SourceType.HOST: 1>)  -> Add sections: []
Received no piggyback data
[cpu_tracking] Start [7ffbb5fc44d0]
value store: synchronizing
Trying to acquire lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
Got lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
value store: loading from disk
Releasing lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
Released lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
value store: synchronizing
Trying to acquire lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
Got lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
value store: already loaded
Releasing lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
Released lock on /omd/sites/monitoring/tmp/check_mk/counters/HIKVision_server
CPU utilization      PEND Check plugin received no monitoring data
Check_MK Agent       PEND Check plugin received no monitoring data
Disk IO SUMMARY      PEND Check plugin received no monitoring data
DotNet Memory Management _Global_ PEND Check plugin received no monitoring data
Filesystem C:/       PEND Check plugin received no monitoring data
Filesystem E:/       PEND Check plugin received no monitoring data
Interface 1          PEND Check plugin received no monitoring data
Interface 2          PEND Check plugin received no monitoring data
Log Active Directory Web Services PEND Check plugin received no monitoring data
Log Application      PEND Check plugin received no monitoring data
Log DFS Replication  PEND Check plugin received no monitoring data
Log DNS Server       PEND Check plugin received no monitoring data
Log Directory Service PEND Check plugin received no monitoring data
Log HardwareEvents   PEND Check plugin received no monitoring data
Log Internet Explorer PEND Check plugin received no monitoring data
Log Key Management Service PEND Check plugin received no monitoring data
Log Plesk            PEND Check plugin received no monitoring data
Log Security         PEND Check plugin received no monitoring data
Log System           PEND Check plugin received no monitoring data
Log Windows PowerShell PEND Check plugin received no monitoring data
Memory               PEND Check plugin received no monitoring data
Processor Queue      PEND Check plugin received no monitoring data
Service Summary      PEND Check plugin received no monitoring data
System Time          PEND Check plugin received no monitoring data
Uptime               PEND Check plugin received no monitoring data
Web Service DCS API  PEND Check plugin received no monitoring data
Web Service DCS API 2 PEND Check plugin received no monitoring data
Web Service DCS UI   PEND Check plugin received no monitoring data
Web Service Default Web Site PEND Check plugin received no monitoring data
Web Service MailEnable WebMail PEND Check plugin received no monitoring data
Web Service pleskcontrolpanel PEND Check plugin received no monitoring data
Web Service sitepreview PEND Check plugin received no monitoring data
Web Service webmail(horde) PEND Check plugin received no monitoring data
No piggyback files for 'HIKVision_server'. Skip processing.
No piggyback files for '192.168.1.171'. Skip processing.
[cpu_tracking] Stop [7ffbb5fc44d0 - Snapshot(process=posix.times_result(user=0.009999999999999787, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.010000001639127731))]
[agent] TimeoutError('timed out')(!!), [piggyback] Success (but no data found for this host), Missing monitoring data for all plugins(!), execution time 5.0 sec | execution_time=5.010 user_time=0.010 system_time=0.000 children_user_time=0.000 children_system_time=0.000 cmk_time_agent=5.000

I’ve tried following the documentation you provided, still no dice.