Skip to content

Scenario DatastoreAccess tests incorrectly access to Yugabyte nodes #1239

@mickmis

Description

@mickmis

Describe the bug
The test scenario DatastoreAccess attempts to validate that the communication between Yugabyte nodes are: 1) authenticated, 2) encrypted, 3) encrypted using a modern enough scheme.

Currently checks 1) and 2) are made against the client ports of Yugabyte using psycopg. This is incorrect as we need to validate the internodes communication, not the client one.

Relevant files where this is implemented:

Possible solution
Implement the checks on the internodes communication port (7100 or 9100), possibly using the approach of 3), i.e. checking the raw bytes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions