# Restart GuruRMM Agent on AD2 via SSH
# Simple approach using SSH to run PowerShell commands

Write-Host "[INFO] Attempting to restart GuruRMM agent on AD2..."

# Try SSH connection (requires VPN to be connected to Dataforth network)
Write-Host "[INFO] Connecting via SSH to 192.168.0.6..."

# Command to run on AD2
$command = "powershell -Command `"Restart-Service gururmm-agent -Force; Start-Sleep -Seconds 2; Get-Service gururmm-agent`""

# Try to execute
try {
    # Use native Windows SSH (requires password to be entered manually)
    Write-Host "[INFO] Please enter password when prompted: Paper123!@#"
    ssh "INTRANET\sysadmin@192.168.0.6" $command
} catch {
    Write-Host "[ERROR] SSH connection failed: $_"
    Write-Host ""
    Write-Host "Alternative: Restart service manually on AD2"
    Write-Host "1. RDP to 192.168.0.6"
    Write-Host "2. Run: Restart-Service gururmm-agent"
}
