Add live TLS certificate probing and improve restart error handling.

Configure CertificateCheckUrl per container for curl-like TLS checks, classify Sonic permission errors, and extend setup wizard for container management.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-03 13:16:21 +02:00
co-authored by Cursor
parent d20e0df618
commit 58b7826162
1430 changed files with 358394 additions and 71 deletions
@@ -207,7 +207,10 @@ public sealed class AddTargetPathForm : Form
if (!_lastProbe.Success)
{
_lblProbeResult.ForeColor = Color.FromArgb(220, 100, 100);
_lblProbeResult.Text = _lastProbe.Message;
_lblProbeResult.Text = _lastProbe.AccessDenied
? CertificateProbeResult.AccessDeniedShortText
+ " Anmeldung am Freigabe-Pfad erforderlich."
: _lastProbe.Message;
return;
}