Skip to content

Hardcoded 0.0.0.0 and lack of passing address to Tornado #632

@autumnjolitz

Description

@autumnjolitz

Here's the issue -- one cannot run a TabPy instance within a secure network listening only on 127.0.0.1 / localhost to ensure that only a Tableau Server running standalone on the same host will be the only one able to mediate interactions.

Furthermore, this lack of capability doesn't allow for one to bind a TabPy instance to specific IP (a technique used for restricting access to a specific network interface card).

A brief look shows that the arrow server is hardcoded to 0.0.0.0 and there's no address=... passing to Tornado's Application.listen(port, ...) function.

Metadata

Metadata

Assignees

No one assigned

    Labels

    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