Existem alguns motivos pelo qual a sua licença pode não estar sendo ativada e gerando um erro ao tentar ser ativada. A primera condição é quando não existe conexão alguma entre o seu site e o servidor de ativação da meumouse.com. Se for essa a situação será exibido Erro de resposta, entre em contato com o suporte ou atualize o plugin.
Esses problemas foram identificados majoritariamente por usuários da hospedagem HostGator.
O primeiro motivo para este problema pode ser a restrição vinda do firewall da hospedagem. Verifique se a sua hospedagem está com o IP público 127.0.0.1, ALL. Tente alterar para 127.0.0.1T, ALL (A letra T passa o argumento de Trusted, ou seja, seguro para o firewall). As portas 443 e 80 do firewall também precisam estar habilitadas para a conexão, caso contrário a conexão não será bem sucedida.
![Resolvendo problemas de ativação de licença - MeuMouse.com](https://meumouse.com/wp-content/uploads/2023/10/erro-de-resposta-meumouse.png)
Agora se você estiver enfrentando outro código de erro, como cURL error 35: Recv failure: Connection reset by peer ou cURL error 7: Failed to connect to meumouse.com port 443 after 41ms: Couldn’t connect to server significa que o conexão existe parcialmente entre seu site e o servidor de ativação. Existem alguns motivos para essa recusa da conexão, por exemplo:
- Certificado SSL não foi bem configurado
- Restrição no firewall
- IP do servidor de ativação sendo bloqueado pelo anti-DDOS ou firewall
![Resolvendo problemas de ativação de licença - MeuMouse.com](https://meumouse.com/wp-content/uploads/2023/10/curl-error-7-meumouse-1.png)
Tente alterar o IP público do seu servidor para 127.0.0.1T, ALL como foi mencionado anteriormente. Ou tente criar uma regra de permissão em seu firewall para o IP do servidor de ativação da meumouse.com: 149.100.149.110.
Caso sua hospedagem não tenha opções de alteração das configurações do firewall, você pode também tentar criar uma regra de permissão via plugin, com o plugin Wordfence por exemplo.
Para isso, siga os seguintes passos:
- Instale e ative o plugin Wordfence Security
- Instale uma licença e configure o firewall do plugin. O Wordfence oferece uma licença gratuita por site.
- Após configurar o Wordfence, e concluir as configurações de arquivo .htaccess que são exigidas, entre no menu Firewall > All Firewall Options > Advanced Firewall Options
- Na configuração Allowlisted IP addresses that bypass all rules (Endereços IP permitidos que ignoram todas as regras) adicione o endereço de IP 149.100.149.110
- Salve as configurações e tente ativar sua licença novamente.
Você pode verificar no painel de licenças se seu domínio foi reconhecido. Como a imagem abaixo está sendo exibido http://localhost/site-teste. Caso seu domínio esteja sendo exibido corretamente, a ativação foi feita com sucesso.
Verifique sua licença pelo link: https://meumouse.com/minha-conta/licenses/
![Resolvendo problemas de ativação de licença - MeuMouse.com](https://meumouse.com/wp-content/uploads/2023/10/detalhes-da-licenca-parcelas-customizadas.jpg)
Certifique-se de que as extensões OpenSSL e cURL estão ativas no PHP da sua hospedagem, caso contrário a conexão também não será bem sucedida. Você pode verificar se as extensões estão presentes na aba Sobre do plugin e Status do sistema.
![Resolvendo problemas de ativação de licença - MeuMouse.com](https://meumouse.com/wp-content/uploads/2023/10/status-do-servidor-parcelas.jpg)
Referências retiradas dos seguintes links:
https://forums.cpanel.net/threads/curl-tcp-connection-reset-by-peer.692077/
https://wpastra.com/docs/wp_error-curl-error-7-failed-to-connect-to-websitedemos-net/
https://joshwp.com/how-to-fix-curl-error-7-failed-to-connect-to-port-443/
https://stackoverflow.com/questions/9922562/how-to-resolve-curl-error-7-couldnt-connect-to-host