-
We would like to step up from x86/32bit SEB to x64/64bit application on Windows 11/22H2 but we experienced a strange behaviour: every time that we load (nb. never saving) the configuration into the SEB cftool, we get a different BEK. Any hints is welcome! |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 15 replies
-
No, that should not be this way. When loading the same configuration, the configuration tool should also display the same (unique) Browser Exam Key (as well as Configuration Key). Which SEB version are you using? And would you mind posting the log file of the configuration tool? It can be found under |
Beta Was this translation helpful? Give feedback.
-
Thanks for the hint: the configuration was created by us manually, no download from moodle (i.e.). |
Beta Was this translation helpful? Give feedback.
-
After some hours of investigation, we suspect that the root cause it's the latest MS Visual C++ Redistributable 2015-2022 14.36.32532 that is the actual package release. Et voilà, SEB Configuration tool now it's working as expected. Just a little addition to symptoms: with the "bugged" DLLs, each time we load a new configuration, SEB cftool says "Current settings have unsaved changes..." but I didn't make any change, then load the same settings file and the BEK has changed. Probably there are some non-retro compatible changes in the DLLs, maybe in some "default" for some functions... |
Beta Was this translation helpful? Give feedback.
-
This sounds strange to me also, but we tested reinstalling the new one and the error appears again. Removing the new one and recovering the older (always removing the DLLs by hand as they are locked by some other processes using them) SEB returns ok. |
Beta Was this translation helpful? Give feedback.
-
Finally, we understood that this bad behaviour happens in newer releases when we add some support software (eg. a specific jdk for our purposes) into the seb program folder. We were used to adding some tools needed for doing exams and the first choice was to create some subfolders into the SEB program folder and put them there. HTH |
Beta Was this translation helpful? Give feedback.
-
The only problem I see it's that this is not clearly stated in the documentation, or I missed reading some pages? |
Beta Was this translation helpful? Give feedback.
-
But adding files into the SEB program directory along with the other ones does not alter the integrity of SEB... |
Beta Was this translation helpful? Give feedback.
-
In the seb itself I can understand, bu what if the warnings appear in the seb config tools /BEK page ? |
Beta Was this translation helpful? Give feedback.
Finally, we understood that this bad behaviour happens in newer releases when we add some support software (eg. a specific jdk for our purposes) into the seb program folder. We were used to adding some tools needed for doing exams and the first choice was to create some subfolders into the SEB program folder and put them there.
Now this breaks something into the BEK calculus, which will vary each time we open the SEB config tools. Removing all "external" files from the SEB program folder it's enough to run fine.
I kindly suggest either verifying what's happening (some type of overflow?) or adding a warning in the windows documentation, not changing/adding files in any way to the seb progr…