A Square Cloud se destaca pela alocação dinâmica de IP, atribuindo um endereço único a cada reinício da aplicação. Diferente dos IPs estáticos, essa abordagem aumenta a segurança ao mudar constantemente a pegada de rede, tornando-a mais resistente a ameaças.

Quando isso ocorre?

Ao tentar conectar seu banco MongoDB Atlas à aplicação hospedada na Square Cloud, você pode encontrar o seguinte erro:
MongoNetworkError: connection 0 to shard-xxx-xxx.mongodb.net:27017 closed

Por que isso ocorre?

Esse erro ocorre se você não adicionou à whitelist do MongoDB Atlas o IP onde sua aplicação está hospedada.

Como corrigir

Para resolver, adicione o endereço 0.0.0.0/0 à whitelist, conforme a documentação do MongoDB Atlas.
Parabéns! Você adicionou 0.0.0.0/0 à whitelist do MongoDB Atlas e agora pode conectar seu banco à aplicação hospedada na Square Cloud. Se você continuar enfrentando dificuldades técnicas, nossa equipe de suporte especializada está disponível para auxiliá-lo. Entre em contato conosco e teremos prazer em ajudá-lo a resolver qualquer questão.