Áú»¢¶Ä²©

10 Detalhes de implementa??o das verifica??es net.tcp.service ed net.udp.service

A implementa??o das verifica??es net.tcp.service e net.udp.service ¨¦ detalhada nesta p¨¢gina para os v¨¢rios servi?os definidos por seus par?metros.

Par?metros do item net.tcp.service

ftp

Cria uma conex?o TCP e aguarda que os primeiros 4 caracteres respondidos sejam "220 ", ent?o envia "QUIT\r\n". O padr?o ¨¦ a porta 21.

http

Cria uma conex?o TCP sem esperar ou enviar nada. O padr?o ¨¦ a porta 80.

https

Utiliza (e s¨® funciona com) a libcurl, mas n?o verifica a autenticidade nem o hostname no certificado, apenas recebe a resposta do cabe?alho (HEAD request). O padr?o ¨¦ a porta 443 .

imap

Cria uma conex?o TCP e aguarda que os primeiros 4 caracteres respondidos sejam "* OK", ent?o envia "a1 LOGOUT\r\n". O padr?o ¨¦ a porta 143.

ldap

Abre uma conex?o com o servidor LDAP e eecuta uma opera??o de pesquisa com o filtro configurado para (objectClass=*). Aguarda uma recupera??o com sucesso do primeiro atributo da primeira entidade. O padr?o ¨¦ a porta 389 .

nntp

Cria uma conex?o TCP e aguarda que os primeiros 3 caracteres respondidos sejam "200" ou "201", ent?o envia "QUIT\r\n". O padr?o ¨¦ a porta 119 .

pop

Cria uma conex?o TCP e aguarda que os primeiros 3 caracteres respondidos sejam "+OK", ent?o envia "QUIT\r\n". O padr?o ¨¦ a porta 110 .

smtp

Cria uma conex?o TCP e aguarda que os primeiros 3 caracteres respondidos "220", seguidos de um espa?o, fim de linha ou tra?o. As linhas contendo um tra?o pertencem a uma resposta de v¨¢rias linhas e a resposta ser¨¢ re-lida enquanto n?o receber uma linha sem tra?o. Ent?o envia "QUIT\r\n". O padr?o ¨¦ a porta 25 .

ssh

Cria uma conex?o TCP. Se a conex?o for estabelecida, ambos os lados fazem a troca de strings de identifica??o (SSH-major.minor-XXXX), onde a 'major' e 'minor' s?o as vers?es do protocolo e XXXX ¨¦ um texto. O Áú»¢¶Ä²© verifica se o texto que corresponde com a especifica??o e envia de volta o texto "SSH-major.minor-zabbix_agent\r\n" ou "0\n". O padr?o ¨¦ a porta 22 .

tcp

Cria uma conex?o TCP sem aguardar ou enviar nada. Diferentemente das outras verifica??es, requer a especifica??o de um n¨²mero de porta.

telnet

Cria uma conex?o TCP e aguarda um prompt de login (':' no final). O padr?o ¨¦ a porta 23 .

Item net.udp.service parameters

ntp

Envia um pacote SNTP sobre UDP e valida a resposta conforme . O padr?o ¨¦ a porta 123 .