diff --git a/workstation-setup/src/ProvisioningBackend.cpp b/workstation-setup/src/ProvisioningBackend.cpp index 8ca84d0..0902b4c 100644 --- a/workstation-setup/src/ProvisioningBackend.cpp +++ b/workstation-setup/src/ProvisioningBackend.cpp @@ -536,7 +536,10 @@ QString ProvisioningBackend::safeMessageForFailure(Operation operation, const QString output = QString::fromUtf8(outputData).toLower(); if (timedOut || exitCode == 124 || output.contains(QStringLiteral("timeout"))) { - return QStringLiteral("L'opération a expiré. Vérifiez le périphérique puis réessayez."); + if (operation == Operation::Password) { + return QStringLiteral("Le changement de mot de passe n'a pas reçu la réponse attendue du système. Réessayez et, si le problème persiste, contactez le service informatique."); + } + return QStringLiteral("L'opération YubiKey a expiré. Vérifiez que la clé est connectée puis réessayez."); } if (operation == Operation::Password) {