Suporte ao binário 191205P - totvs/advpl-vscode GitHub Wiki
Usando o binário 191205P com SSL
Ao subir um server com o SSL LIGADO, irá apresentar a seguinte massagem no console:
[INFO ][SERVER] [MPPORT] Starting Multi Protocol using default SSL: (totvs_certificate.crt | totvs_certificate_key.pem | -)
Todos S.O
Adicionar a chave ssl com true, definir o serverVersion, dentro da configuração do ambiente:
"ssl" : true
"serverVersion": "191205P",
Exemplo:
{ "name": "R27-Docker", "smartClientPath": "/home/rodrigo/totvs/ambientes/r27/smartclient/", "environment": "environment", "includeList": "/home/rodrigo/totvs/include/ "server": "localhost", "port": "1201", "user": "admin", "serverVersion": "191205P", "ssl" : true, "passwordCipher": "changeIt=" , "enable": true }
Windows
É necessário alterar o Bridge para o Alpha.
"advpl.alpha_compile": true,
É necessário refazer o passwordCipher. Pois não é possível migrar a senha antiga.
Mac e Linux
Usuários de Mac e Linux já utilizam o novo modelo, não precisando alterar nada.
Usando o binário 191205P sem SSL
Caso seja utilizado o appserver SEM SSL na sua porta principal (o padrão da versão 191205P é utilizar) é possível utilizar sem alterar o Bridge de Compilação.
Ao subir um server com o SSL DESLIGADO, irá apresentar a seguinte massagem no console:
[INFO ][SERVER] [MPPORT] Multi Protocol Port not using SSL
Ai basta alterar o serverVersion para:
"serverVersion": "191205P",