Portál AbcLinuxu, 7. května 2025 01:23

Dotaz: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg

7.8.2024 17:06 Honza
nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Přečteno: 460×
Odpovědět | Admin
Dobrý den,

pokud v příkazové řádce spustím příkaz check_smtp -p587 server.mail tak funguje,

pokud do service_icinga.cfg dopíšu

check_command check_smtp -p587

dostanu chybu Checking services... Error: Service check command 'check_smtp -p587' specified in service 'SMTP' for host 'mail' not defined anywhere!

hledám asi špatně, ale jak se prosím definuje jiný port než 25?

Děkuji aspoň i za nakopnutí správným směrem.

Honza

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.8.2024 18:23 X
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Odpovědět | | Sbalit | Link | Blokovat | Admin
RTFM
7.8.2024 18:48 X
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Neumim cist => RTFM
8.8.2024 14:36 Honza
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
děkuji , toto jsem našel, ale používám check_smtp přímo z icinga2 (nebo si to myslím) , toto jsem našel, to se musí doinstalovat
8.8.2024 15:01 X
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Podle definice smtp_check je potreba pridat promennou "vars.smtp_port = 1337" jako volitelny parametr prikazu..
7.8.2024 18:31 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Odpovědět | | Sbalit | Link | Blokovat | Admin
service_icinga.cfg nepoužívám, ale vypadá to že jste změnil jméno check_smtp, které pak nesedí. Port se zadává parametrem a ne tak, že se dopíše co funguje z shellu jak to děláte vy. V Directoru mám u commandu check_smtp nadefinováno 'vars.port = "25"' Vypište nám prosím celou definici z service_icinga.cfg, aby to bylo jasnější, případně nějaké další commandy, které mají variables.
8.8.2024 14:38 Honza
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
děkuji za odpověď,

# check that mail services are running

define service {

hostgroup_name smtp-servers

service_description SMTP

check_command check_smtp

use generic-service

notification_interval 0 ; set > 0 if you want to be renotified

}
8.8.2024 23:39 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Já mám v definici něco takového
object Service "check zimbra smtp 25" {
    host_name = "server.local"
    check_command = "check_smtp"
    command_endpoint = host_name
    vars.address = "192.168.5.25"
    vars.port = "25"
Nějak tam nevidím jméno objektu .. podívejte se jaké na definici commandu check_smtp tam bývají variables. Já mám v definici commandu check_smtp toto:
...
..
        "-p" = {
            description = "Port number (default: 25)"
            value = "$smtp_port$"
        }
...
11.8.2024 08:58 Honza
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuji všem za rady , ale nenašel jsem, kde se proměnná portu nachází. Takže jsem bohužel vytvořil rovnák na ohýbák a na routeru nastavil dst-nat na port 587 .....
11.8.2024 12:33 X
Rozbalit Rozbalit vše Re: nastavení jiného portu než 25 u check_smtp v service_icinga.cfg
Nikde tvl! Musis ji sam vytvorit!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.