Vault name issue in agent.toml file
Recently my ssh-agent no longer work as normal after changing system language and I've found out that the vault name in agent.toml
file didn't change after changing system / app language. This will happen when using the default vault(s) provided by 1Password.
Situations as follow:
By default, user will have a vault called "Private", and its name will change to "私人"(Simplified Chinese), "プライベート" (Japanese) or other corresponding name when user change the app language. However, 1Password uses the name of vault to identify which vault it should read ssh keys from. This will cause the problem that ssh-agent doesn't work as expected when user changes the language.
So I've wonder if 1Password could provide an identifier(like UUID) to identify the vault and use it in the agent.toml
file so that multi-lang users like me could use the ssh-agent function smoothly when changing language(s).
1Password Version: 8.10.46
Extension Version: Not Provided
OS Version: macOS 15.1
Browser: Not Provided
Comments
-
Hi @A1exMinatoooo, thanks for reaching out!
Yes, you should be able to modify the SSH Agent config file to use the UUID of the vault rather than the vault name. If you change the vault name to the vault's UUID in the
agent.toml
file, are you still encountering trouble when using the SSH Agent while 1Password set to another language?I look forward to hearing from you!
-David
0