Porta multiprotocolo/webapp

Alguem sabe o motivo que o acesso ao meu webapp só funciona com a porta do webbapp e com a porta multiprotocolo nao?

EX:
https://servidor:4000 - funciona
https://servidor:1234/webapp - não funciona (porta tcp)

coloque o appserver.ini aqui, quem sabe alguém consegue descobrir o motivo

Creio que seja algo no seu appserver. envie aqui para nós.

@leandroayalac amigo para funcionar a porta multiprotocolo precisa configurar essa tag no INI do appserver:

[WebApp/webapp]
MPP=4350

[MPP]
CheckRedirectMsg=1

Lembrando essa porta 4350 é a porta MPP usada no appserver, que no meu caso aqui é nessa porta 4350.

Além disso a configuração do agente não pode usar SSL, quando tentei usar ele não conectava, então a MPP pode ser SSL mas o WebApp não. De toda forma vai acessar a MPP sempre com SSL independente do APP.

Espero que tenha resolvido essa dica.

essa chave CheckRedirectMsg não precisa ser usada, deve ser coisa antiga, provavelmente dos binário 19.3.x.x

tanto assim que nem existe mais no TDN: Seção [MPP] - TOTVSTEC - TDN

e quando o acesso ao WebApp é pela porta multi protocolo, de fato o WebApp não pode ter configuração de SSL (você falou, por engano imagino, do “agente”)

opa galera. Agradeço as respostas. Muitas configs nesses .ini pra mim se torna confuso.

Vou da um exemplo básico aqui que não consgeui entender ainda…

Quando eu habilito a chave MultiProtocolPortSecure=1 o acesso ip:1260/webapp para de fincionar. ou seja pela porta TCP.

no meu ini eu tenho a configuração:

[WEBAPP]
Port=4450
EnvServer=teste

[Drivers]
Active=TCP
MultiProtocolPortSecure=0
MultiProtocolPort=1

[TCP]
TYPE=TCPIP
Port=1260

[WebApp/webapp]
MPP=

essa configuração está correta (lembrando que a chave [Webapp/webapp] é gravada pelo appserver, a gente não configura)

para acessa o webapp com essa configuração, usar a URL

http://ip:1260/webapp/

HTTP por que a encriptação está desabilitada: MultiProtocolPortSecure=0

se não estiver funcionando é preciso ver os erros que estão no console.log

lembrando que se tiver mais de 2 serviços na mesma máquina, as portas do webapp não devem estar duplicadas nos serviços

1 curtida