Are you sure that both servers have the same search configuration? I believe, not.
This command is implemented by Microsoft.Office.Server.CommandLine.EditSsp
class in Microsoft.Office.Server.dll.
If you look at the implementation of this class in IlSpy, you can see that it checks if "search service is installed" and adjusts both the help messages and also - what the command actually does.
Excerpt from code:
// Microsoft.Office.Server.CommandLine.EditSsp
public override string HelpMessage
{
get
{
string str = "-title <SSP name>\r\n [-newtitle <new SSP name>]\r\n [-sspadminsite <administration site url>]\r\n [-ssplogin <username>]\r\n [-ssppassword <password>]";
if (base.IsSearchInstalled)
{
str += "\r\n [-indexserver <index server>]\r\n [-indexlocation <index file path>]";
}
return str + "\r\n [-setaccounts <process accounts (domain\\username)>]\r\n [-ssl <yes|no>]";
}
}