The root cause of the blank page/refresh loop issue problem is the core function
is_ssl(), which is called by
set_url_scheme(), which is then called by
plugins_url() on line 203 of
supportboard/index.php
Problem: Most shared hosting services run your site behind front-end load balancers or reverse proxies (HAProxy, Squid, etc.). This poses a problem with the methods by which WP determines if your site is SSL secured.
Solution: Edit your WP installation's
wp-config.php and place the following code above the
require_once call:
PHP:
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS'] = 'on';
If you already have Support Board installed, navigate to and delete its config file (
supportboard/supportboard/config.php). Deactivate and reactivate Support Board.
You should now be able to access Support Board from your WP admin area without the blank page/refresh loop issue.
Cheers!
