cancel
Showing results for 
Search instead for 
Did you mean: 

Erro NTB2B - A remote host did not respond within the timeout period

former_member347027
Participant
0 Kudos

Boa tarde Senhores,

Ao enviar o XML, a mensagem chega na moni com status quadriculada e um icone de interrogação verde (Still Awaiting Acknowledgment), após 01:20 minutos cai no ack, e com o erro:
 

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<!--   Response --> 
  <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.net.ConnectException: A remote host did not respond within the timeout period.</SAP:AdditionalText>

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Protocolo: SMTP

Foi feito o teste de validação via telnet para o enderenço smtp e esta fechou a comunicação via porta 587 (porta liberada pelo provedor).

Alguém já passou por isso?

Obrigado,

Marcelo

Accepted Solutions (1)

Accepted Solutions (1)

rhviana
Active Contributor
0 Kudos

Marcelo bom dia,

Da uma olhada na runtime workbench, adapter engine, communication channel monitoring, o adaptador de e-mail, veja o que está na abap de AUDIT LOG.

E posta aqui.

Abracos

former_member347027
Participant
0 Kudos

Obrigado Ricardo,

Segue mensagem de erro na RWB

21.10.2013 13:11:56.113ErrosMail: Error occurred: java.net.ConnectException: A remote host did not respond within the timeout period.
21.10.2013 13:11:56.113InformaçõesMail: Sent a delivery error acknowledgement
21.10.2013 13:11:56.114ErrosMP: exception caught with cause com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint  [null "null"]; nested exception caused by: java.net.ConnectException: A remote host did not respond within the timeout period.
21.10.2013 13:11:56.114ErrosMail: Error occurred: com.sap.aii.af.lib.mp.module.ModuleException
21.10.2013 13:11:56.114InformaçõesCriação de aviso de recebimento acionada para tipo: SystemErrorAck
21.10.2013 13:11:56.117InformaçõesCriação de aviso de recebimento acionada para tipo: AckNotSupported
21.10.2013 13:11:56.121ErrosOcorreu uma exceção no Adapter Framework: Failed to call the endpoint
21.10.2013 13:11:56.136ErrosNão foi possível entregar a mensagem à aplicação por meio da conexão Mail_http://sap.com/xi/XI/System devodo a: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint  [null "null"]; nested exception caused by: java.net.ConnectException: A remote host did not respond within the timeout period.
rhviana
Active Contributor
0 Kudos

Faria boa tarde,

Já sei o que é isso, peguei esse problema no passado.

Problema de Infra - 100% que o ambiente de PI não está habilitado para logar no servidor de SMTP, fazer relay nada...

Se você quiser tem até uma thread minha no forum global de PI,

http://scn.sap.com/thread/3317977

Abraços,

VIana.

Former Member
0 Kudos

Faria, parace que vc nao entrou com o endereço do servidor

Failed to call the endpoint  [null "null"];

qual protocolo vc esta usando imap ou smtp?

//imaps:server:port/inbox

abs

former_member347027
Participant
0 Kudos

Obrigado Wesley,

Estou utilizando SMTP.

Já testei informando o From, To, ...

rhviana
Active Contributor
0 Kudos

Faria,


Como comentei acima, já passei por isso.

Você já falou com a equipe de infra ?

Verificou se esse usuário e senha da conexão está valido no servidor de SMTP ?

Nem precisa de autenticação quando está ok a ligação entre os servidores, já que o PI so utiliza ele como porta para envio do e-mail.

Valeus...

former_member347027
Participant
0 Kudos

Obrigado Ricardo,

Passei aqui para a equipe de infra.

Estou aguardando. Assim que tiver um retorno posto aqui.

[]'s

Marcelo

Former Member
0 Kudos

Marcelo, tenta colocar o ip no lugar do nome do server e porta e tambem usar o smtps.

smtp://<host>:<port>

smtps://<host>:<port>

O ideal era o pessoal de infra monitar para ver se chamada do PI esta passando pelo firewall, pois não parece uma resposta do servidor de e-mail.

abs

former_member347027
Participant
0 Kudos

Obrigado Wesley,

Alterei a url para:

smtp://200.219.212.5

Tenho o mesmo erro.

Se adicionar a porta:

smtp://200.219.212.5:587

Tenho o erro na moni:

  <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<!--  Resposta   -->

<SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:Category>XIAdapterFramework</SAP:Category>

  <SAP:Code area="MESSAGE">GENERAL</SAP:Code>

  <SAP:P1 />

  <SAP:P2 />

  <SAP:P3 />

  <SAP:P4 />

<SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: no sender address specified</SAP:AdditionalText>

  <SAP:Stack />

  <SAP:Retry>M</SAP:Retry>

  </SAP:Error>

rhviana
Active Contributor
0 Kudos

Bom Wesley, boa sorte na ajuda.

Desisto de tentar ajudar, já expliquei o que é o problema, segue a minha thread postada a mais de 1 ano sobre isso:

http://scn.sap.com/thread/3317977

Já coloquei ela acima, mais pelo jeito o Faria nem leu.

Só por desencargo, verifica se a RFC está retornando o e-mail do destinatário, isso é importante.

Falows.

Message was edited by: Ricardo Viana

Former Member
0 Kudos

Opa ja conectou no servidor de e-mail, agora e verificar no B2B se esta achando o email para onde vai a msg e etc.

Tem varias formas de fazer o B2B.

Na 7.3 da para usar tudo standard do PI : mail package  + RFC lookup.

abs

Former Member
0 Kudos

Ricardo, acho que agora foi, eu li agluma coisa a respeito que no forum de PI que o smtp tenta conectar na porta antiga 25, e agora deve ser utilizado a 465 ou 587 nos servidores de e-mail, mas muitas vezes e na infra mesmo que barra as conexões do PI, essa briga ai e constante hehe.

abs

rhviana
Active Contributor
0 Kudos

Exato, comigo no caso, no landscape do cliente as máquinas de PI DEV e QAS estavam bloqueadas, so PRD tinha acesso ao servidor de SMTP.

Como era um rollout ainda, até eu descobrir isso haha.. demoro, foi até o motivo pelo qual abri aquela thread.

É isso abraços velho

former_member347027
Participant
0 Kudos

Obrigado pela ajuda Ricardo,

Tinha visto sua resposta e passei para a equipe de infra, porém até o momento não tive retorno.

Estarei cobrando agora pela manhã.

Em paralelo segui a recomendação do Wesley colocando o nome do servidor e a porta (587).

A requisição chegou. Porém não foi autenticada.

Verifiquei, e me passaram senha errada dos usuários. =/

Answers (2)

Answers (2)

pedro_baroni3
Active Contributor
0 Kudos

Marcelo, boa tarde.

Quando você diz que foi feito o teste via TELNET e conectou no SMTP...isto foi feito de dentro do Servidor do PI?

Além disso vale verificar se:

1 - Há algum bloqueio de Firewall do PI para o seu MAIL SERVER;

2 - Há configurações de Proxy para que o PI se conecte no MAIL SERVER.

Abç.,

Baroni

former_member347027
Participant
0 Kudos

Obrigado Pedro,

Sim ...feito dentro do servidor do GRP.

pedro_baroni3
Active Contributor
0 Kudos

Ao invés de PING, tenta o comando TELNET:

telnet smtp.brph.com.br 25

e

telnet smtp.brph.com.br 587

Abs.,

Pedro Baroni

former_member347027
Participant
0 Kudos

Obrigado pela resposta Baroni,

Segue os prints com o telnet:

telnet smtp.brph.com.br 25


telnet smtp.brph.com.br 587


Monitor ICM - exibição serviço

Passei para a equipe de infra verificar a sugestão do Ricardo Viana, mas até o momento não tive retorno.

pedro_baroni3
Active Contributor
0 Kudos

Certo, por aí já dá pra ver que pela porta 25 não responde, tem que ver se não está bloqueada mesmo.

E se você tentar seguir a dica do , adicionando a Porta e um "S" no smtp (smtps):

smtps://smtp.brph.com.br:587

O que acontece?

Abs.,

Baroni

former_member347027
Participant
0 Kudos

Muito obrigado Baroni,

Segui as recomendações do Welsey adicionando a porta. Assim, pelo menos chegou no servidor.

Acabo de achar o problema na autenticação.

Me passaram usuário sem acesso. =/

rhviana
Active Contributor
0 Kudos

Faria boa noite,

Era infra algo na infra, certo ?

Fico feliz em saber que resolveu, e parabéns a todos que ajudaram vale um SCN like para Former Member e

Abracososos

Former Member
0 Kudos

Marcelo,

Tente pegar a mensagem do Receiver Mail Channel lá na RWB para ver o erro exato.

Luciana

former_member347027
Participant
0 Kudos

Obrigado pela resposta Luciana,

A mensagem de erro que tenho no RWB é:

StatussystemError
Detalhes de statusAdaptador de mail: erro de processamento (Erro geral de processamento no adaptador de mail)
Categoria de erroXI_J2EE_ADAPTER_SOAP
Código de erroMAIL_ADAPTER_PROCESSING_ERROR
Qualidade de serviçoEO