Hi everybody.
I want say thank you for your attention and help.
I searched a lot around the web searching a similar issue and a good bunch of time reading the manual and analyzing the issue.
ENV:
Zabbix 4.0 server that uses agent to get infos. The server can reach the clients via PUBLIC INTERFACE only.
Client is made by CentOS 7 that uses Apache on a different ports (80, 8000). Those services are reachable via PRIVATE INTERFACE ONLY, all managed with firewalld policy.
eth0 = public
eth1 = private
## As you can see in the attachment n.1 the simple and default check says "DOWN" but if I try to get some manual check from the Server to the Client with zabbix_get i see that it works:
zabbix_get -s xx.yy.zz.kk -p 10050 -k "net.tcp.service[http]"
1
Should be I get this difference because the template do a different type of check (Eg not using the agent) while I used the agent?
If is the case, how I can solve this issue?
Sorry if this question is not so smart but I'm trying to figure how to solve,
Thank you very much
OC
I want say thank you for your attention and help.
I searched a lot around the web searching a similar issue and a good bunch of time reading the manual and analyzing the issue.
ENV:
Zabbix 4.0 server that uses agent to get infos. The server can reach the clients via PUBLIC INTERFACE only.
Client is made by CentOS 7 that uses Apache on a different ports (80, 8000). Those services are reachable via PRIVATE INTERFACE ONLY, all managed with firewalld policy.
eth0 = public
eth1 = private
## As you can see in the attachment n.1 the simple and default check says "DOWN" but if I try to get some manual check from the Server to the Client with zabbix_get i see that it works:
zabbix_get -s xx.yy.zz.kk -p 10050 -k "net.tcp.service[http]"
1
Should be I get this difference because the template do a different type of check (Eg not using the agent) while I used the agent?
If is the case, how I can solve this issue?
Sorry if this question is not so smart but I'm trying to figure how to solve,
Thank you very much
OC