Vulnerability in EPiServer.Forms
I'm new to development on Optimizely CMS and I use macOS. We are currently in the middle of migration from CMS v11 to v12. The new dev environment is using docker and until a few days ago there was no issue in compatibility and no limitations. Now I'm not able to run the project as I get the PlatformNotSupportedException "LocalDB is not supported on this platform". Yet our partners who are technical responsible for this platform, have not made any changes to the database or setup
I get that SQL Server LocalDB is a feature of SQL Server, which is Windows only, that's the solution is containerized which should avoid that issue, and did until now.
My question is if anyone can think of or know reason why this suddenly could be a problem when it has worked fine until now.
Any help/comment/suggestion is highly appreciated
What does the connection string look like in appSettings.json or appSettings.development.json
Could what you have here be overriding your env variables ?
I already checked if that was the case and no connetionstrings in those files. My ConnectionStrings secrets.json look like his:
"ConnectionStrings:EPiServerDB": "Server=localhost; Database=cmsDb;User Id=sa;Password=Passw0rd!;MultipleActiveResultSets=True;TrustServerCertificate=True"
You got a M1 or similar ARM-based mac?
It's an ARM based Mac
Which images/frameworks do you load into the docker container?
Closing this as I found the cause of the error. Somehow EF created it's own instance of a localdb which caused it to overlook the fact that there was a local connctionstring