Please resolve my issue!!1

0
I have connected my application to snowflake DB while running the application in free cloud I am getting this issue. Can anyone tell me why? I have looked into AI it is saying establishing snowflake using keypair is allowed in paid application version not in free version tho. Is it so?
asked
2 answers
1

Hi,


This issue is not related to Snowflake key-pair authentication being restricted in Free Cloud. Mendix Free (Sandbox) environments do not block Snowflake key-based authentication specifically.

The real limitation is different.

Why It Fails in Free Cloud

Mendix Free Cloud environments have network restrictions:

  • Outbound connectivity is limited.
  • Direct database connections (JDBC) to external databases are generally not allowed.
  • Custom drivers and external DB connections are restricted.

If you are trying to:

  • Connect directly to Snowflake using JDBC
  • Use custom driver libraries
  • Use private key authentication from runtime

It will likely fail in Free Cloud due to platform network and runtime limitations.

This is unrelated to paid vs free in terms of Snowflake authentication type.

Important Limitation of Free Cloud

Free Cloud (Sandbox):

  • Does not support custom runtime configurations.
  • Does not support advanced networking.
  • Does not allow private network access.
  • Does not allow full outbound DB connectivity in most cases.

This is documented platform behavior.

When It Works

Snowflake integration works when:

  • Running locally
  • Running in on-premise deployment
  • Running in Mendix Private Cloud
  • Running in licensed Mendix Cloud with proper networking configuration

What You Should Do

If you need Snowflake integration:

  1. Test locally — it should work.
  2. Move to:
    • Licensed Mendix Cloud environment
    • Or Private Cloud deployment
  3. Configure networking (if required).
  4. Ensure driver compatibility.


The issue is not about Snowflake key-pair authentication being limited to paid versions.

The limitation is that Mendix Free Cloud does not support external database connectivity reliably.

To use Snowflake from Mendix runtime, you need a licensed environment or Private Cloud deployment.


answered
1

Hi Ayman Ahmed


Yes in Mendix Free Cloud, Snowflake key‑pair authentication generally does not work. Free Cloud has strict outbound‑connection and certificate restrictions, and it does not allow custom certificates, private‑key–based authentication, or IP‑whitelisting, all of which Snowflake requires for key‑pair auth. Because of this, Snowflake connections only work reliably in licensed (paid) Mendix Cloud nodes, where you can configure environment variables, private keys, static IPs, and secure outbound traffic.
I hope this helps


answered