I'm not sure what has caused this issue for you, but I have found this:
(Always make a backup!)
(Always make a backup!)
Quote:./program/js/app.js (replace app.min.js with this):Original post: https://www.roundcubeforum.net/index.php?topic=21680.0
Code Select Expand
Code:// clickjacking protection
if (this.env.x_frame_options) {
try {
// bust frame if not allowed
if (this.env.x_frame_options == 'deny' && top.location.href != self.location.href) {
top.location.href = self.location.href;
} else if (this.env.x_frame_options.indexOf('ALLOW-FROM') == 0) {
} else if (top.location.hostname != self.location.hostname) {
throw 1;
}
} catch (e) {
// possible clickjacking attack: disable all form elements
$('form').each(function(){ ref.lock_form(this, true); });
this.display_message("Blocked: possible clickjacking attack!", 'error');
return;
}
}