SOS Autocraft · quick restart of the support channel

Hi David! The secure channel to this PC is 90% up - one Windows service (the SSH listener) stopped, most likely after a Windows update or reboot. This quick block starts it again. 30 seconds, no downloads.

STEP 1 - Open PowerShell as Administrator.
Click Start → type powershell → right-click Windows PowerShellRun as administratorYes.
STEP 2 - Copy the whole block below, paste it into the blue PowerShell window (right-click = paste), and press Enter.
# SOS Autocraft - restore the support channel and collect diagnostics.
# Run in Windows PowerShell as Administrator. No downloads.

$ErrorActionPreference = "Continue"
Write-Host "=== SOS support channel - recovery ===" -ForegroundColor Cyan
Write-Host "Computer: $env:COMPUTERNAME"
Write-Host "Time: $(Get-Date -Format o)"

function Repair-SupportService {
    param([string]$Name)

    $service = Get-Service -Name $Name -ErrorAction SilentlyContinue
    if (-not $service) {
        Write-Host "$Name : MISSING" -ForegroundColor Red
        return
    }

    Set-Service -Name $Name -StartupType Automatic
    & sc.exe failure $Name reset= 86400 actions= restart/5000/restart/15000/restart/30000 | Out-Null

    if ($service.Status -eq "Running") {
        Restart-Service -Name $Name -Force
    } else {
        Start-Service -Name $Name
    }
}

Write-Host "[1/3] Repairing Cloudflare connector..."
Repair-SupportService -Name "cloudflared"

Write-Host "[2/3] Repairing SSH listener..."
Repair-SupportService -Name "sshd"

Write-Host "[3/3] Waiting for reconnect..."
Start-Sleep -Seconds 8

Write-Host ""
Write-Host "===== COPY EVERYTHING BELOW THIS LINE =====" -ForegroundColor Yellow
Get-Service cloudflared, sshd -ErrorAction SilentlyContinue |
    Select-Object Name, Status, StartType |
    Format-Table -AutoSize |
    Out-String |
    Write-Host

$port22 = Test-NetConnection -ComputerName localhost -Port 22 -WarningAction SilentlyContinue
Write-Host "Port 22 listening: $($port22.TcpTestSucceeded)"

$internet = Test-NetConnection -ComputerName region1.v2.argotunnel.com -Port 7844 -WarningAction SilentlyContinue
Write-Host "Cloudflare network reachable: $($internet.TcpTestSucceeded)"

Write-Host "Recent service events:"
Get-WinEvent -FilterHashtable @{
    LogName = "System"
    ProviderName = "Service Control Manager"
    StartTime = (Get-Date).AddDays(-7)
} -ErrorAction SilentlyContinue |
    Where-Object { $_.Message -match "cloudflared|sshd" } |
    Select-Object -First 8 TimeCreated, Id, LevelDisplayName, Message |
    Format-List |
    Out-String -Width 180 |
    Write-Host

Write-Host "===== COPY EVERYTHING ABOVE THIS LINE =====" -ForegroundColor Yellow
STEP 3 - Send me the result. At the end you'll see a few lines with Status and COPY EVERYTHING markers. Copy everything between the yellow lines and paste it into the box below → Send to Denis.
If sshd shows FAILED or does not say Running: no problem - run the full setup instead (the longer block Denis sent earlier), it reinstalls the SSH component cleanly. Or just tell Denis and we'll do it together.
What this touches: only the two support services (SSH listener + Cloudflare connector). Nothing else on the PC is changed, nothing is deleted, CCC ONE is not touched.

Anything you're unsure about - ask Denis first.

Paste the result here:

SOS Autocraft · secure support channel · NSS Media