Last day in a production Debian GNU/Linux server I've updated LimeSurvey from 5.0.1 to 5.2.5 and I could no longer compile any questionnaire, because when a visitor got to the end, LimeSurvey would crash with this SodiumException
:
Wrong decryption key! Decryption key has changed since this data were last saved, so data can't be decrypted. Please consult our manual at https://manual.limesurvey.org/Data_encryption#Errors
It just says that I should take care of my file secret.php
but I'm sure that:
- I have preserved
application/config/security.php
during the update
- anyway I have not any encrypted question (I've double-checked every question)
- anyway I disabled encryption in all participants "extra fields" (even if I have not any extra field and any already existing participant)
- anyway this is a new survey (so I don't understand why it says there are problems with already existing data do be decrypted)
- I tried to follow the official documentation but at the time of writing it does not say anything about my use case and it just says that I have lost my keys: https://manual.limesurvey.org/index.php?oldid=162387#Errors
Has this happened to you? What went wrong? What data LimeSurvey is trying to decrypt?
P.S.