ssh vdollar_percent_expand error with CyberArk PSM on Tahoe

We are using ssh with cyberark psm to connect to our linux server securely. It is working fine on Sequoia but an a mac with Tahoe install we have started to receive a vdollar_percent_expand error.


The syntax that is beeing used is not usual for most people but it is required for cyberark proxy.


ssh -l user_email%local_user_on_linux%linuxserver psmserver


for example


ssh -l john.doe@jdoe.com%admjohndoe%linux.jdoe.com psmlin.jdoe.com


this return the following error message :


vdollar_percent_expand: unknown key %a

percent_dollar_expand: failed


On sequoia or before it was working fine.


To make sure it was not a shell issue, we have added an entry in ssh_config file (host & user entry) and we have received the same error message


ssh linux

vdollar_percent_expand: unknown key %a

percent_dollar_expand: failed


Did something change on the handling of % in tahoe ssh?


[Re-Titled by Moderator]

Original Title: ssh vdollar_percent_expand error

Posted on Oct 2, 2025 10:05 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 7, 2025 10:12 PM

I ran into the same exact issue with CyberArk where I work. The solution we found was to make every occurrence of "%" to be "%%". I don't know if "%" was always supposed to be "%%" and it was finally changed to disallow "%", but after making this change it works perfectly.

2 replies

ssh vdollar_percent_expand error with CyberArk PSM on Tahoe

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.