IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

How to change SPM password if installing SPM with composite template?

  • 1.  How to change SPM password if installing SPM with composite template?

    Posted Thu July 14, 2016 11:23 AM

    I’m installing SPM 9.9 using composite templates that are applied to CCE 9.10. During installation I want to change SPM password.
    The provided SPM layer template has a credential section (under bootstrapInfo) but this is to authenticate the os user.
    The documentation for CCE 9.9 and 9.10 show another credential section (under nodes: nodes: default:) and I tried this, but I’m still able to login to SPM UI with the default password.


    #webMethods
    #Integration-Server-and-ESB
    #webMethods-General
    #Command-Central


  • 2.  RE: How to change SPM password if installing SPM with composite template?

    Posted Wed July 20, 2016 02:35 PM

    In 9.10 and earlier it is very tricky to modify SPM password using composite templates due to the fact that changing password will affect communication from CCE to SPM because it requires this password for authentication. This problem is resolved in the upcoming 9.12 release (for 9.12 SPM only) by enabling TRUSTED authentication that does not rely on password.

    For 9.8+ versions changing SPM password can be done via CLI. This is a fragment from the CC doc

    
    NODE_ALIAS=local                  
    PASSWORD=secret                  
    RCID=OSGI-SPM                  
    
    # get Administrator user config XML
    cc get configuration data $NODE_ALIAS $RCID COMMON-LOCAL-USERS-Administrator -o administrator.xml
    # Add new password
    sed "s,/>,><Password>${PASSWORD}</Password></User>,g" administrator.xml > administrator_new.xml
    # Update user config
    cc update configuration data $NODE_ALIAS $RCID COMMON-LOCAL-USERS-Administrator -i administrator_new.xml
    
    # verify connection
    cc list inventory components nodeAlias=$NODE_ALIAS -e $RCID -w 0 refresh=true

    You can you these commands to change password for SPM, CCE, CTP, IS, MWS, UM 9.8+. See the documentation for details/examples.

    Thanks
    Sergei


    #Command-Central
    #webMethods
    #Integration-Server-and-ESB
    #webMethods-General