Automic Workload Automation

 View Only
  • 1.  How can I deploy TLS certificate automatically in agents while upgrading agents from v12.3 to v21?

    Posted Mar 22, 2023 10:03 AM

    Hi,

    we have 25 v12.3 agents running in our environment and we have to upgrade it to v21.0.5 version.
    But our main concern is TLS certificate, how can we deploy the TLS certificate automatically in Agents because it is compulsory in V21.

    Thanks,

    Ankit



  • 2.  RE: How can I deploy TLS certificate automatically in agents while upgrading agents from v12.3 to v21?

    Posted Mar 23, 2023 01:39 AM

    Hi Ankit,

    you can upgrade the agents using CAU. Using this method the certificate will be created automatically.

    regards,
    Peter



    ------------------------------
    Automic Certified Professional/Expert & Broadcom Knight

    For AUTOMIC trainings please check https://www.qskills.de/qs/workshops/automic/
    ------------------------------



  • 3.  RE: How can I deploy TLS certificate automatically in agents while upgrading agents from v12.3 to v21?

    Posted Mar 23, 2023 03:04 AM

    Hi Ankit,

    I upgraded all our agents via CAU and it worked well for OS Agent (with CA internal certificate). 

    Be aware at the Java version with RA or SQL agent. Upgrade the java if it possible/needed before the CAU upgrade. The intermediary certificate must be in the keystore of the agent or in the default keystore of java too.

    Regards

    Donato



    ------------------------------
    Donato Faggella
    DevOps Engineer III
    Swisscom (Suisse) SA
    ------------------------------



  • 4.  RE: How can I deploy TLS certificate automatically in agents while upgrading agents from v12.3 to v21?

    Broadcom Employee
    Posted Mar 23, 2023 04:05 AM

    Hi Ankit,

    If you use CAU to upgrade the agents (as mentioned above), then the server (JCP) certificate will be transfered to the agents and the ini file configured accordingly to use this certificate. This is the best option when using self-signed certificates.

    If your server certificate is signed by a company/internal or public CA, then it is enough to install the root/intermediate certificates of the CA in the Windows certmgr (see screenshot), Unix OS store (depends on the platform, could be /etc/ssl/certs or /etc/pki/tls/certs for example) and Java cacerts keystore (with a tool like KeystoreExplorer for example - see sccreenshot). In this case, you don't need to change the agents ini file since they are able to load the certificates from these stores. As above mentioned, be aware if you have multiple Java installations which one(s) are used by the agents. To be sure, you can install the certificates in the Java cacerts keystore for all Java versions.

    The documentation TLS entry page should also point you in the right direction if you need more information https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/21.0.5/Automic%20Automation%20Guides/Content/_Common/Security/Security_TLS.htm.

    Hope this helps,

    Oana

     




  • 5.  RE: How can I deploy TLS certificate automatically in agents while upgrading agents from v12.3 to v21?

    Broadcom Employee
    Posted Mar 27, 2023 03:04 AM

    Hi,

    please let me add to Oanas instructions: when using internal/public signed certificates make sure you have CAU_INCLUDE_SERVER_CERTIFICATES set to N to avoid the server certificate being transferred to your agent during CAU. 

    Regards, Markus