Já efetuamos bastante testes e chegamos na solução ideal. São alguns fatores que estão impedindo o MK Auth de fazer as requisições.
1 - A lib "libgnutls-openssl27" está desatualizada, é necessário rodar o comando "apt update && apt install -y --only-upgrade libgnutls-openssl27";
2 - O MK Auth está trocando o protocolo HTTPS por HTTP, nas configurações é salvo com "https://" e no script para efetuar o disparo de fato a URL fica com "http://";
3 - O curl não esta configurado para seguir os redirecionamentos informado pelo servidor de destino, e por algum motivo mesmo alterando a URL do script de envio para usar HTTPS a primeira requisição é feita em HTTP e o cURL segue o redirecionamento para usar o SSL, é preciso inserir a linha " curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); # Segue os cabeçalhos "Location" retornados na resposta da requisição "
4 - Um "problema" da integração usando a PlaySMS é que ela é extremamente carregada e os dados são passados via URL, deixando expostos por onde passar e suscetíveis a ataques, os dados são todos enviados em duplicidade em parâmetros diferentes, mas referente a isso acreditamos não tenha muito o que fazer.
----- OUTRA E A MELHOR SOLUÇÃO (na nossa opinião) -----
Devido o item 4 fizemos também uma integração genérica, enxuta e segura caso vocês queiram implementar ela como padrão MK Auth, caso não desejem ficariamos muito gratos se implementassem ela referenciando a nossa empresa "Iungo Web ( WhatsApp )" :D
O código da integração genérica esta em um gist no nosso Github segue o link, note que da linha 9 até a linha 17 são os dados dinâmicos do usuário e da mensagem, na linha 24 e 43 são dados dinâmicos do sistema.
Lembrando que essa segunda solução não abre mão das correções informadas no item 1 e 2 da lista anterior.
----- Conclusão -----
Esperamos que as informções trazidas aqui ajudem o MK Auth e a comunicade que adotou ele, ficamos felizes em fazer parte desse úniverso ao redor do MK Auth.
Estamos a disposição para tirar qualquer dúvida por aqui ou até mesmo pelo nosso WhatsApp.
Aguardamos um feedback sobre as informações apresentadas. Obrigado pela atenção e até mais.
Modelo de arquivo final gerado pelo MK Auth para fazer requisições de envio de mensagens, é necessá…
se usar PlaySMS e colocar o servidor é a mesma coisa que aplicativo de antes, faz um novo update e veja se ao enviar a mensagem em /opt/mk-auth/jobs/SMS/ é criado o script de envio, como vcs tem gateway próprio abram o script e vejam o que está incompativel com o gateway de vcs que posso ver o que precisa alterar...
iungo web > 🌎 Ajuda sistema MK-AUTHMaio 26, 2022 14:08
Oi, boa tarde, vocês já tem alguma novidade sobre? Precisamos só de um posicionamento para passar aos nosso clientes, se vocês já estão verificando, arrumando ou algo assim.
Desculpa ser persistentes, mas nossos clientes estão querendo algum posicionamento.
Certo, nós teremos que aguardar a solução por parte do time do MK Auth, pois muitos clientes não irão gostar de ficar com seus sistemas desatualizados.
Respostas
Já efetuamos bastante testes e chegamos na solução ideal. São alguns fatores que estão impedindo o MK Auth de fazer as requisições.
1 - A lib "libgnutls-openssl27" está desatualizada, é necessário rodar o comando "apt update && apt install -y --only-upgrade libgnutls-openssl27";
2 - O MK Auth está trocando o protocolo HTTPS por HTTP, nas configurações é salvo com "https://" e no script para efetuar o disparo de fato a URL fica com "http://";
3 - O curl não esta configurado para seguir os redirecionamentos informado pelo servidor de destino, e por algum motivo mesmo alterando a URL do script de envio para usar HTTPS a primeira requisição é feita em HTTP e o cURL segue o redirecionamento para usar o SSL, é preciso inserir a linha
"
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); # Segue os cabeçalhos "Location" retornados na resposta da requisição
"
4 - Um "problema" da integração usando a PlaySMS é que ela é extremamente carregada e os dados são passados via URL, deixando expostos por onde passar e suscetíveis a ataques, os dados são todos enviados em duplicidade em parâmetros diferentes, mas referente a isso acreditamos não tenha muito o que fazer.
----- OUTRA E A MELHOR SOLUÇÃO (na nossa opinião) -----
Devido o item 4 fizemos também uma integração genérica, enxuta e segura caso vocês queiram implementar ela como padrão MK Auth, caso não desejem ficariamos muito gratos se implementassem ela referenciando a nossa empresa "Iungo Web ( WhatsApp )" :D
O código da integração genérica esta em um gist no nosso Github segue o link, note que da linha 9 até a linha 17 são os dados dinâmicos do usuário e da mensagem, na linha 24 e 43 são dados dinâmicos do sistema.
Lembrando que essa segunda solução não abre mão das correções informadas no item 1 e 2 da lista anterior.
----- Conclusão -----
Esperamos que as informções trazidas aqui ajudem o MK Auth e a comunicade que adotou ele, ficamos felizes em fazer parte desse úniverso ao redor do MK Auth.
Estamos a disposição para tirar qualquer dúvida por aqui ou até mesmo pelo nosso WhatsApp.
Aguardamos um feedback sobre as informações apresentadas.
Obrigado pela atenção e até mais.
Certo, faremos isso agora e lhe retornaremos em seguida
se usar PlaySMS e colocar o servidor é a mesma coisa que aplicativo de antes, faz um novo update e veja se ao enviar a mensagem em /opt/mk-auth/jobs/SMS/ é criado o script de envio, como vcs tem gateway próprio abram o script e vejam o que está incompativel com o gateway de vcs que posso ver o que precisa alterar...
Oi Pedro, bom dia, tudo bem?
Vocês tem alguma posicionamento sobre o problema?
Oi, boa tarde, vocês já tem alguma novidade sobre? Precisamos só de um posicionamento para passar aos nosso clientes, se vocês já estão verificando, arrumando ou algo assim.
Desculpa ser persistentes, mas nossos clientes estão querendo algum posicionamento.
Nossos clientes também estão aguardando a correção, só hoje tivemos mais 12 clientes reclamando do erro
Bom dia
Alguma posição sobre essa correção ?
Certo, nós teremos que aguardar a solução por parte do time do MK Auth, pois muitos clientes não irão gostar de ficar com seus sistemas desatualizados.
Fiz o downgrade pra Versão 22.01 o envio de SMS voltou ao normal, a parte do envio de email ainda to testando.
De fato o MK Auth não esta fazendo requisições para o PlaySMS, já tentamos diversas formas, mas as requisições não são feitas.