000018379 - DN Root of data store has a space  e.g.: 'o=my company  c=us'

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000018379
Applies ToRSA Federated Identity Manager (FIM) 2.0
Sun Solaris
IssueDN Root of data store has a space, e.g.:  "o=my company, c=us"
Error: "Too may arguments" while running configtool.sh
CauseThe arguments being passed from configuredatastore.sh to configtool.sh are not quoted, so configtool.sh interprets the space as a separate argument
ResolutionTo correct this issue, perform the following steps:

1. Edit configtool.sh's ADDLDAP line to the following which has quotes around each argument:

./configtool.sh ADDLDAP "$LDAP_CONFIG_NAME" "$TYPE" "$LDAP_SERVER" "$PORT" "$SECUREPORT" "$DN_ROOT" "$USER_BRANCH" "$RSA_BRANCH" "$LDAP_ACCOUNT_DN" "$PASSWORD" "$CONFIRM"

. Edit configtool.sh and change the following line:

$JAVA_HOME/bin/java $VM_OPTIONS $RSA_OPTIONS com.rsa.csf.techservice.datastore.configuration.ConfigTool $*

to the following:

$JAVA_HOME/bin/java $VM_OPTIONS $RSA_OPTIONS com.rsa.csf.techservice.datastore.configuration.ConfigTool $@ 

NOTE: Changing "$*" to "$@" tells configtool to pass the arguments as quoted strings.

3.  Rerun the configuredatastore.sh script

Legacy Article IDa19956

Attachments

    Outcomes