- Posts: 4
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
Server error 500: Argument 1 must be at least CRYPTO_SIGN_BYTES long.
const CRYPTO_SIGN_BYTES = 64; /* Input validation: */ if (ParagonIE_Sodium_Core_Util::strlen($signedMessage) < self::CRYPTO_SIGN_BYTES) { throw new SodiumException('Argument 1 must be at least CRYPTO_SIGN_BYTES long.'); }
It sounds like Limesurvey has a bug in their code that uses sodium_compat rather than a sodium_compat bug.[url] github.com/LimeSurvey/LimeSurvey/blob/1a...SSodium.php#L88-L128 [/url]Weirdly, their function claims to be "encryption" but isn't.We recommend talking to the Limesurvey developers. Paragon Initiative Enterprises does not develop or support Limesurvey.