: Web page stopped working correctly (with a publisher error). What might be wrong? I have a complex web page that I created in an n-tiered environment. Users can use drop down menus to create
I have a complex web page that I created in an n-tiered environment. Users can use drop down menus to create their own customized graphs. The graphs aren't appearing all of a sudden.
Users get this message:
"Windows has blocked this software because it can't verify the publisher."
The problem is 100% reproducible. I made the URL a Trusted Site in Internet Explorer 9. The website doesn't support browsers besides I.E. I enabled every ActiveX setting (to maximize usability at the potential expense of security). But the graph still doesn't appear. I reduced the UAC to its lease secure setting. The graph still won't appear. What might be wrong?
The problem may be at the server level. I'm using HTML, JavaScript, CSS, Java, and other technologies. Logging in requires a username and password. Most of the web page is working. The place where the graph would be shows an un-downloaded picture. This error correlates with the lack of the graph after the user selects menu options prior to its generation.
More posts by @Hamm4606531
1 Comments
Sorted by latest first Latest Oldest Best
This happens if Internet Explorer is not configured to let you install unverified software. A quick and dirty fix for the problem is to open up the internet options window and select custom level for your security settings. Under ActiveX ensure the following settings are set to enabled...
Run ActiveX and Plugin's
Download Signed ActiveX Controls
Script ActiveX Controls Marked as Safe For Scripting
And set the following settings to prompt...
Download Unsigned ActiveX Controls
Initialize and Script ActiveX Controls Not Marked As Safe
If this still isn't working then there is more than likely a network security filter in place which overrides the less secure behaviour and forces the ActiveX controls to be blocked. The other way to deal with this is to digitally sign your ActiveX components. How to digitally sign your ActiveX components is a little beyond the scope of this answer but Microsoft provides very useful information on this at msdn.microsoft.com/en-us/library/aa231196(v=vs.60).aspx.
I should however point out that Microsoft has dropped ActiveX support from the Windows Store edition of Internet Explorer 10 in Windows 8. and in 2015 Microsoft Edge which is the replacement for Internet Explorer dropped ActiveX support which means that moving forward ActiveX will not be supported on the more recent versions of Internet Explorer and that attempting to continue to use it will open up issues with forward compatibility with more recent versions of IE and Edge. I would strongly recommend migrating your graphing tools away from ActiveX and converting to technology that will be around for longer such as Flash Graphs, javascript charts, and even SVG based charts.
blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/
www.computerworld.com/article/2920892/web-browsers/microsoft-nixes-activex-add-on-technology-in-new-edge-browser.html
en.wikipedia.org/wiki/ActiveX
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.