Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SNOW-996147: Support for RFC1123 compliant Snowflake tenancy FQDN #842

Closed
Seethaar opened this issue Dec 21, 2023 · 1 comment
Closed

SNOW-996147: Support for RFC1123 compliant Snowflake tenancy FQDN #842

Seethaar opened this issue Dec 21, 2023 · 1 comment
Labels

Comments

@Seethaar
Copy link

Seethaar commented Dec 21, 2023

What is the current behavior?

The FQDN to access Snowflake public endpoint seem to derived from the Snowflake account name and when the account name contains underscores _, that gets carried forward to the FQDN. This violates RFC1123 apparently. While Snowflake support says, _ is interchangeable with -, this is being not supported by Snowflake connector. Hence we are forced to stay with the non-compliant URLs which are incompatible with the Next Generation Firewalls, which invalidates such URLs, which opens security gaps.

What is the desired behavior?

Snowflake connector should accomodate FQDNs with - some how.

How would this improve snowflake-connector-net?

Having an RFC compliance improves Customer Experience.

References, Other Background

https://www.digicert.com/kb/ssl-support/underscores-not-allowed-in-fqdns.htm

What is your Snowflake account identifier, if any?

quantium_dg_cip_dev, quantium_dg_cip_prd

@github-actions github-actions bot changed the title Support for RFC1123 compliant Snowflake tenancy FQDN SNOW-996147: Support for RFC1123 compliant Snowflake tenancy FQDN Dec 21, 2023
@Seethaar
Copy link
Author

I opened this issue in the incorrect repo. Apologies.

New issue: snowflakedb/snowflake-connector-python#1839

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant