Erro ao executar o comando para dar um get email

1. Erro ao executar o comando para dar um get email

Jefferson de Medeiros Ferreira da Silva
jmfs

(usa Ubuntu)

Enviado em 02/05/2025 - 15:22h

Alguém tem alguma ideia que possa me dar uma direção para solucionar o problema ?

Em algum momento, acredito entre o final do dia 27/03/2025 e o inicio do dia 28/03/2025, por alguma atualização ou, o mais provavel a instalação de um pacore de monitoramento,
nosso servidor ocomon, que utilizava a versão 6.0, parou conseguir ter acesso ao nosso ao nosso servidor de e-mail.

- Quando faço a chamada ao getMailAndOpenTicket.php usando o seguinte comando:

/usr/bin/php /var/www/html/ocomon/ocomon/open_tickets_by_email/service/getMailAndOpenTicket.php

Recebo a seguinte mensagem com um Warning do PHP:

PHP Warning: Undefined array key "REMOTE_ADDR" in /var/www/html/ocomon/includes/functions/functions.php on line 40

Warning: Undefined array key "REMOTE_ADDR" in /var/www/html/ocomon/includes/functions/functions.php on line 40
No ticket created
----------------------------------------------

Fiz uma pesquisa , desconsiderando o Warning, procurando o texto 'No ticket created' e o localizei na linha 250 do script abaixo:

/var/www/html/ocomon/ocomon/open_tickets_by_email/service/getMailAndOpenTicket.php

que o conjunto onde encontra-se o texto é:

$message->move($newMailbox);
echo json_encode(['ticket' => $create->response()->ticket], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
// var_dump($create->response());
} else {
echo "No ticket created " . PHP_EOL;
// var_dump($create->response());
}


Neste ponto, tirei o comentário da linha var_dump($create->response());

ficando assim o conjunto destas linhas:

$message->move($newMailbox);
echo json_encode(['ticket' => $create->response()->ticket], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
// var_dump($create->response());
} else {
echo "No ticket created " . PHP_EOL;
var_dump($create->response());
}

Executando novamente o scritp, recebemos a seguinte resposta:

PHP Warning: Undefined array key "REMOTE_ADDR" in /var/www/html/ocomon/includes/functions/functions.php on line 40

Warning: Undefined array key "REMOTE_ADDR" in /var/www/html/ocomon/includes/functions/functions.php on line 40
No ticket created
object(stdClass)#25 (1) {
["errors"]=>
object(stdClass)#35 (2) {
["type"]=>
string(12) "invalid_data"
["message"]=>
string(28) "Endereço de email inválido"
}
}
----------------------------------------------


Abaixo os dados de nosso servidor:

#cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.2 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.2 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo


#php -v
PHP 8.3.6 (cli) (built: Mar 19 2025 10:08:38) (NTS)


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts