Skip to content

Unlocking the EOTS keyring-back file requires entering the password in two terminals #758

@maiquanghiep

Description

@maiquanghiep

When unlocking, the terminal running the unlock command prompts for the password once:

./eotsd unlock --eots-pk 196217cdfc7ad9ff2a1dbed21562d2e3a580dbe15ec606f542176c882c2d6ec5 --rpc-client localhost:12582
Enter password to unlock keyring: 

However, the terminal running the service prompts for the password a second time:

./eotsd start --home .eotsd_v2.0.1
2025-11-28T04:55:18.507713Z	info	Metrics server is starting	{"addr": "127.0.0.1:2113"}
2025-11-28T04:55:18.507741Z	warn	HMAC key not configured in config. Authentication will not be enabled.
2025-11-28T04:55:18.507931Z	warn	HMAC authentication not enabled. This is insecure.
2025-11-28T04:55:18.507949Z	info	Setting max content length for gRPC server	{"max_content_length": 16777216}
2025-11-28T04:55:18.508037Z	info	RPC server listening	{"address": "127.0.0.1:12582"}
2025-11-28T04:55:18.508078Z	info	EOTS Manager Daemon is fully active!
Enter keyring passphrase (attempt 1/3):

Expected Behavior:
The password should be requested only once in the terminal where the unlock command is initiated

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions