ok finally found why it blocks and a solution for me anyway)
I use engintron nginx on top of the normal apache. As a basic security rule it ads following to all headers regardless which account
Code: Select all
# Security Headers
add_header X-XSS-Protection "1; mode=block" always;
add_header X-Content-Type-Options "nosniff" always;
In this case rule 2 blocks the gauges to display because 3 files don't declare correctly their content via tags
to solve this very simply you have to add 1 line in the following 3 files that are in /plugins/steelSeries/scripts
steelseries_tween.php
language.php
gauges.php
open the file in an editor and on top you see each times somethng like this
Code: Select all
<?php
include("../../../config.php");
include($baseURL."css/design.php");
include($baseURL."header.php");
?>
just add the following line just before the closing php tag : ?>
Code: Select all
header("content-type: application/x-javascript");
For me now the gauges load, time to go fiddle with these
hope this will help other where you get this nosniff security measure (and this is related to cross site scripting attacks and many hosting providers start adding this by default)