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.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  Updating Configuration which includes passwords

    Posted 06/09/16 07:05 AM

    Hi,

    I m trying to update JDBC Pools password through CLI.

    ./cc get configuration data PTE_TST_INFRA_AQ_IS_MWS_01 integrationServer-aq_is_01 COMMON-JDBC-AQ_DB_Pool --format=json

    Json output file has password which is encrupted.

    ,“Password”:“{AES/CBC/PKCS5Padding}{5mLoO6gAZOH78kEzC6HE/JMQTXzkAv9TjotnsjQEhA8=}{ArAkupraiROY1Miwy0Q1uw==}PxN2OjlFPmFuMfSeWb3b0g==”}

    How can i update the password property before i run my update config command.?
    How can i generate password ?

    Or is there any better to update JDBC pools password from CLI ?
    Please suggest.


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


  • 2.  RE: Updating Configuration which includes passwords

    Posted 06/09/16 03:18 PM

    If you need to change the password you can modify it in the .json file in clear text and submit back to CC
    CC understands the difference between clear text and encrypted password and will process the update properly
    If this is one time operation that’s all you need.

    If you want to include new password into a file, e.g. json file or composite template/properties, that is persisted say in version control and you want the password to be encrypted in that file, then you can re-request the updated configuration from CC and use the encrypted password value in the file you persist.

    There is no standalone tool for password encryption, but the above procedure can be used to produce encrypted passwords.

    IMPORTANT: passwords are encrypted using a shared secret that is customizable per CC installation and per environment hosting the target installation. In order to encrypt/decrypt passwords you MUST use the same shared secret. Please see CC documentation for more details.

    Thanks
    Sergei


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