Árvore de páginas

Mensagens de erros comuns relacionadas ao uso da Porta multiprotocolo

Erros comuns
  • Conexão realizada para um serviço não habilitado na porta multiprotocolo

    Ex: app_environment não habilitado e tentativa de conexão com o Rest ou WebApp não habilitado e tentativa de conexão com ele.
    https://localhost:5012/rest/tlpp/environment
    https://localhost:5012/webapp

    Exemplo de mensagem:
    [MPPORT] 200715_093056 8D98 BPC2277 E x 01 ctx:008 MULTIPORT - error 6 on reception from client 127.0.0.1:37889

    Solução: Habilite o serviço desejado na porta multiprotocolo. 



  • Porta multiprotocolo com SSL e tentativa de conexão sem SSL via Browser ou via SmartClient ou via RPC (conexão via ADVPL)

    Ex 1: se a porta multiprotocolo está com SSL habilitado e se faz uma conexão sem SSL, como por exemplo usando o http ao invés do https
    http://localhost:5012/rest/tlpp/environment
    http://localhost:5012/webapp

    Ex 2: SmartClient configurado para conectar não conectar SSL (secureConnection=0) tentando conectar na porta multiprotocolo com SSL

    Ex 3: tRPC de um Job do AppServer remoto ou local configurado sem SSL tentando conectar em um servidor com a porta multiprotocolo com SSL

    Ex 4: VSCode sem a configuração de SSL tentando conectar em um servidor com a porta multiprotocolo com SSL

    Exemplos de mensagem:
    [MPPORT] 200715_093221 7FF0 LOG0218 E 2020-07-15 09:32:21, wed, appserver(27136/32752),
    0ms [vdr_ssl_session.cpp:185], conCode: 2, retCode: 1, message: status(phase): 4, SSL_read, alocated: 16384, result: -1, error: 1
    [MPPORT] 200715_093221 7FF0 LOG0218 E 2020-07-15 09:32:21, wed, appserver(27136/32752),
    0ms [vdr_ssl_session.cpp:185], conCode: 2, retCode: 1, message: SSL error: 336027804, 'error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request'

    ou

    [MPPORT] 200720_150527 CC6C LOG0218 E 2020-07-20 15:05:27, mon, AppServer(41352/52332),
    0ms [vdr_ssl_session.cpp:185], conCode: 2, retCode: 1, message: status(phase): 4, SSL_read, alocated: 16384, result: -1, error: 1
    [MPPORT] 200720_150527 CC6C LOG0218 E 2020-07-20 15:05:27, mon, AppServer(41352/52332),
    0ms [vdr_ssl_session.cpp:185], conCode: 2, retCode: 1, message: SSL error: 336027900, 'error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol'

    Solução: Identifique quem está fazendo a chamada com a configuração inválida e ajuste. 

    Veja em: TRpc
    Veja em: SmartClient - [<Protocolos de Conexão>] - secureConnection



  • Aviso de conexão fechada

    Ex: conexão finalizada entre o AppServer e o SmartClient

    Exemplo de mensagem:
    [MPPORT] 200715_095651 8D98 BPC2437 W x 05 ctx:040 client closed connection (was expected)


  • Aviso de serviço indisponível
    Ex: Foi feita uma compilação no AppServer que desativou o serviço de Rest.

    Exemplo de mensagem:
    [MPPORT] 200723_101847 16DA BPC2946 E x 01 ctx:012 ruler server could not allocate a server
    [MPPORT] 200723_101847 16DA BPC2277 E x 00 ctx:012 MULTIPORT - error 4 on reception from client127.0.0.1:60201

    Solução: Para corrigir o problema reinicie o AppServer para que o serviço de Rest seja restabelecido.

Importante. Os exemplos de mensagens acima são uma referência do texto contido nas mensagens, porém elas possuem diversos valores que são dinâmicos e irão variar conforme o horário, a versão  do AppServer, e/ou do contexto de execução dos objetos.
Exemplos de campos variáveis:
BPC2277
appserver(27136/32752)
ctx:040


Veja também em: Porta Multiprotocolo - FAQs