-
Documentation task
-
Resolution: Unresolved
-
Major
-
5.0.41, 6.0.27, 6.4.12
-
None
-
0.125
It appears that the ListenBacklog setting in the agentd configuration file is also being read by the Zabbix sender.
static void zbx_load_config(const char *config_file) { char *cfg_source_ip = NULL, *cfg_active_hosts = NULL, *cfg_hostname = NULL, *cfg_tls_connect = NULL, *cfg_tls_ca_file = NULL, *cfg_tls_crl_file = NULL, *cfg_tls_server_cert_issuer = NULL, *cfg_tls_server_cert_subject = NULL, *cfg_tls_cert_file = NULL, *cfg_tls_key_file = NULL, *cfg_tls_psk_file = NULL, *cfg_tls_psk_identity = NULL, *cfg_tls_cipher_cert13 = NULL, *cfg_tls_cipher_cert = NULL, *cfg_tls_cipher_psk13 = NULL, *cfg_tls_cipher_psk = NULL; struct cfg_line cfg[] = { /* PARAMETER, VAR, TYPE, MANDATORY, MIN, MAX */ {"SourceIP", &cfg_source_ip, TYPE_STRING, PARM_OPT, 0, 0}, {"ServerActive", &cfg_active_hosts, TYPE_STRING_LIST, PARM_OPT, 0, 0}, ~~~ {"TLSCipherPSK", &cfg_tls_cipher_psk, TYPE_STRING, PARM_OPT, 0, 0}, {"ListenBacklog", &CONFIG_TCP_MAX_BACKLOG_SIZE, TYPE_INT, PARM_OPT, 0, INT_MAX}, {NULL} };
Isn't ListenBacklog missing from below description?
-c, --config config-file
Only parameters Hostname, ServerActive, SourceIP, TLSConnect, TLSCAFile, TLSCRLFile, TLSServerCertIssuer, TLSServerCertSubject, TLSCertFile, TLSKeyFile, TLSPSKIdentity and TLSPSKFile are supported.
https://www.zabbix.com/documentation/5.0/en/manpages/zabbix_sender
https://www.zabbix.com/documentation/5.2/en/manpages/zabbix_sender
https://www.zabbix.com/documentation/5.4/en/manpages/zabbix_sender
https://www.zabbix.com/documentation/6.0/en/manpages/zabbix_sender
https://www.zabbix.com/documentation/6.2/en/manpages/zabbix_sender
https://www.zabbix.com/documentation/current/en/manpages/zabbix_sender
https://www.zabbix.com/documentation/devel/en/manpages/zabbix_sender