switch (detailCode) { case ConnectErrorDetailCodes.AUTH_TOKEN_MISMATCH: return"gateway token mismatch"; case ConnectErrorDetailCodes.AUTH_UNAUTHORIZED: return"gateway auth failed"; case ConnectErrorDetailCodes.AUTH_RATE_LIMITED: return"too many failed authentication attempts"; case ConnectErrorDetailCodes.PAIRING_REQUIRED: return formatPairingRequiredError(error); case ConnectErrorDetailCodes.CONTROL_UI_DEVICE_IDENTITY_REQUIRED: return"device identity required (use HTTPS/localhost or allow insecure auth explicitly)"; case ConnectErrorDetailCodes.CONTROL_UI_ORIGIN_NOT_ALLOWED: return"origin not allowed (open the Control UI from the gateway host or allow it in gateway.controlUi.allowedOrigins)"; case ConnectErrorDetailCodes.AUTH_TOKEN_MISSING: return"gateway token missing"; default: break;
}
export function formatConnectError(error: unknown): string { if (error && typeof error === "object") { return formatErrorFromMessageAndDetails(error as ErrorWithMessageAndDetails);
} return normalizeErrorMessage(error);
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
(vorverarbeitet am 2026-06-07)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.