Skip to content

Toolbox doesn't propagate the real customer ip which calling the looker source. #3263

@pushkar0108

Description

@pushkar0108

Prerequisites

  • I've searched the current open issues
  • I've updated to the latest version of Toolbox

Toolbox version

toolbox version 0.30.0

Environment

  1. OS type and version: Running in K8
  2. How are you running Toolbox: As a container - us-central1-docker.pkg.dev/database-toolbox/toolbox/toolbox:0.30.0

Client

This issue occurs across all clients, regardless of their specific configuration.

Expected Behavior

Toolbox should propagate the real customer IP while calling Looker APIs.

Current Behavior

Toolbox doesn't propagate the real customer IP while calling Looker APIs and as a result at Looker's end it only receive the IP of the environment where toolbox is running.

Steps to reproduce?

  1. Run toolbox with some Looker tools enabled.
  2. Call any looker tool
  3. IP received by Looker is IP of MCP environment instead of actual customer IP, X-Forwarded-For header is missing.

Additional Details

No response

Metadata

Metadata

Assignees

Labels

priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions