Skip to content

Issue with Databricks Making Requests to Unavailable URL Through Squid Proxy #237

Description

@tientnvn

Environment Details:

  • Node.js Version: v20.10.0
  • @databricks/sql Version: 1.8.1

Issue Description:

I am encountering an issue when using Databricks with Squid HTTP proxy. The code is making requests to an unexpected URL, which is not available.

Code Example:

module.exports.databricksConfig = {
    authType: "databricks-oauth",
    host: process.env.DATABRICKS_HOST || "",
    path: process.env.DATABRICKS_PATH || "",
    port: process.env.DATABRICKS_PORT || "",
    oauthClientId: process.env.DATABRICKS_CLIENT_ID || "",
    oauthClientSecret: process.env.DATABRICKS_CLIENT_SECRET || "",
    useDatabricksOAuthInAzure: true,
    https: process.env.DATABRICKS_HTTPS || true,
    proxy: {
        protocol: process.env.DATABRICKS_HTTP_PROXY_PROTOCOL,
        host: process.env.DATABRICKS_HTTP_PROXY_HOST,
        port: process.env.DATABRICKS_HTTP_PROXY_PORT
    }
}

Received Logs in Squid Proxy

image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions