We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Linux Discovery failing after successful SSH authentication (gMSA MID Server + SSH Private Key)

srlc2025snow
Tera Contributor

Hi Team,

I am facing an issue with Linux Discovery using SSH Private Key via a gMSA-based Windows MID Server.

1. Current Setup

  • MID Server: AWSMID (running with gMSA account - windows mid server)
  • Authentication: SSH Private Key
  • Target: Ubuntu 22.04 server
  • SSH Key format: RSA (BEGIN RSA PRIVATE KEY)
  • Credential configured in ServiceNow:

2. Validation Results

  • Manual SSH from MID server (PowerShell):

ssh -i "C:\SSH\sn_mid_rsa" mid_account@<IP> ( 
Successfully connects)
 
3. ServiceNow Credential Test: Credential validated successfully
 
4. Discovery starts but fails during classification.

Errors observed in Discovery log:

 
  • SSHTerminalInteractiveCommand: failed to execute
  • cli_commands: show vmdevice
  • Active, couldn't classify, now finished
  • SSH authentication or connection failure

5. MID Server Log Errors

Found repeated errors like:

  • Cloud credentials are missing 
  • Unable to generate temporary credentials
  • sts:AssumeRole → AccessDenied
 
 
0 REPLIES 0