The ssvmtool cannot accept passwords containing double quotes when entered as additional switch when calling the tool. For example a password containing a double quote is passed to ssvmtool inline, like this:
ssvmtool.bat @deploy_config --vc-pass=!"$%^&*()_+
The password ends up being read in as: !$%^&*()_+ nb: The double quote is now missing
First seen in Sophos Anti-Virus for VMware vShield 1.0.0
Fixed In Sophos Anti-Virus for VMware vShield 1.1
Cause This is caused by the way in which python sys.argv deals with double quotes.
This issue is resolved in Sophos Anti-Virus for VMware vShield 1.1. If using version 1.0, to avoid this the password will need to be declared inside of the config file, and not passed inline to ssvmtool.
Every comment submitted here is read (by a human) but we do not reply to specific technical questions. If you need technical support please post a question to our community. Alternatively for licensed products open a support ticket.