Vulnerability in EPiServer.Forms
Hi, when I open Episerver edit mode just the top links for Edit, Admin, Find, etc are showing, like in this question:http://world.episerver.com/forum/developer-forum/-EPiServer-75-CMS/Thread-Container/2015/10/upgrading-episerver-9---error-in-edit-mode
Except I am getting a different error message in the java console:
dojo.js:15 Error: multipleDefine(…)(anonymous function) @ dojo.js:15(anonymous function) @ dojo.js:15_9 @ dojo.js:15req.signal @ dojo.js:15_f6 @ dojo.js:15(anonymous function) @ dojo.js:15_9 @ dojo.js:15_7b @ dojo.js:15_f0 @ dojo.js:15_32 @ dojo.js:15_9 @ dojo.js:15... and lots more like those...
dojo/parser::parse() error TypeError: Cannot read property '_noScript' of undefined(…)(anonymous function) @ widgets.js:2_2f2 @ dojo.js:15then._2ff.then @ dojo.js:15otherwise @ dojo.js:15parse @ widgets.js:2(anonymous function) @ (index):64_c8 @ dojo.js:15_36 @ dojo.js:15... and so on...
The funny thing is that when I close Visual Studio, the problem goes away.
I had a tip that Web Essentials may be at the root of the problem.
But now after uninstalling Web Essentials, I am getting this error:
epi.js:2 TypeError: _91 is not a constructor
The error messages seem to vary though, but seems to always have something to do with dojo.
I cannot work like this, when I have to close down VS to see the Edit GUI, and then open it to do a little change, then closing etc.
Does anyone have a solution for this?
I have quite a few plugins/addons, so I guess disabling them all and then enabling one by one may be a way to proceed.
Disabling the addons I were allowed to seems to have done the trick. I will be back with the info once I find out which one was the culprit.
I guess you have the "Visual Studio Web Accessibility Checker" extension installed.
Someone made a ticket for it in the issue tracker, but marked as closed and won't fix
Ok it seems to the this one that causes the trouble:
- Web Accessibility Checker
Whenever Browser Link is enabled (and the WAC-plugin is enabled), the page preview (and sometimes also the page tree) is not shown.
I see that while I was typing this, someone else also posted the same solution.
So either disable Browser Link, OR disable VS Web Accessibility Checker, both wil prevent the plugin from interfering with the browser.