Skip to content

[Bug]: root-controller always points to port 30006 #702

@emmuhamm

Description

@emmuhamm

Description

When booting up a session, it is possible to accidentally connect to someone else's session. This is because the root controller always points to port 30006, so if theres a stray session somewhere it will connect to someone else's session instead.

It is unclear why the port number always resolves to 30006.

Steps to reproduce

  1. On a new shell, set up the nightly NFD_DEV_251117_A9
  2. Clone the drunc repository (on develop, fee48f2 as of the time of reporting)
  3. Open a drunc session (eg drunc-unified-shell ssh-standalone config/daqsystemtest/example-configs.data.xml local-1x1-config emir-test)
  4. Run boot. The drunc session may need to be exited and reinitialised a few times before the issue can be observed.

It is more likely to observe this when there is a stray controller session elsewhere

Version and environment

NFD_DEV_251117_A9

Impact

Small/Isolated

Anything else?

No response

Metadata

Metadata

Assignees

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