1 2 Previous Next 21 Replies Latest reply on Apr 21, 2017 5:48 AM by Santosh Kothuru Branched to a new discussion.

    BSA 8.9 - Unable to run blcli within NSH Script Job -com.bladelogic.om.infra.session.client.SessionCredentialExpiredException: Your session credential has expired, please login again.

    Yanick Girouard

      I'm trying to run blcli (using performance commands) within a NSH Script Job for the first time in a new BSA 8.9 environment, and I'm getting the following error:


      Command execution failed. com.bladelogic.om.infra.app.remote.BlRemoteException: com.bladelogic.om.infra.session.client.SessionCredentialExpiredException: Your session credential has expired, please login again.


      All I'm trying in my NSH Script is this:


      blcli_execute Server listAllServers


      The NSH Proxy service is running, the secure file of the app server seems properly configured and I am able to use automation principals (confirming the app servers properly go through the NSH Proxy).


      The content of the server's secure file is this:





      I'm comparing the config with our 8.5 production environment, and the only difference which I can I see is the added timeout=30:client_keepalive_time=0 part in the 8.9 version.


      Is there a known issue with 8.9 and blcli credentials?

        1 2 Previous Next