KeyTool uses a locale-specific resource set to compare your answer with a confirmation question with yes / y. In other words: he is awaiting an answer in the same language as the question.
For example, in German:
Ist CN=test, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=DE richtig? [Nein]: ja
The answer in English (βyesβ) to the above question would be interpreted by keytool, because βthe user did not confirmβ, and therefore keytool will start with the questions.
source share