As Jakuje mentions, the problem is that the web browsers denies access to http pages when the user requested a https page. For chrome this can be changed in the right side of the location bar when it happens. Quite similar to when a popup is denied.
We do have a fix for this specific mixed content issue in our development environment, but it hasn't been tested yet. Our development environment doesn't execute LUA scripts in the same way as the production servers does. In other words, to be sure it works will have to release it to test it, that might happen next week.