Lange, это похоже проблема не движка, а веб-сервера. вероятно проксирование какое-то внутри веб-сервера идёт и $_SERVER['REMOTE_ADDR'] выдаётся для php уже неверный... попробуй в init_bb.php, там где берётся ип вместро REMOTE_ADDR воспользоваться HTTP_X_FORWARDED_FOR, но правильно было бы разобраться с веб-сервером.
P.S. внутри HTTP_X_FORWARDED_FOR в отличие от REMOTE_ADDR может быть и пусто, может быть один адрес, а может и несколько разделённых запятыми. поэтому нужно сначала разложить explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']) на элементы и взять из них самый первый, предварительно проверив что !empty($_SERVER['HTTP_X_FORWARDED_FOR'])