Это плохие настройки у хостинга, рубит соединение раньше чем через 1 минуту, скорее всего через 30 секунд.
Сокет по умолчанию на большинстве хостингом открыт 1 минуту.
/oc-admin/themes/modern/functions.php 388 строка закомментировать:
//osc_add_hook('admin_footer', 'check_version_admin_footer');Это быстрое решение, но тогда каждый день движок не будет проверять автоматом доступность новых версий.
Если включены автообновления, то на них это не повлияет. Ну и вручную всегда можно кнопку в админке нажать и проверить. 
А лучшим решением будет в файл /oc-includes/osclass/utils.php добавить новую функцию, можно после 908 строки:
function osc_file_get_contents_upd($url, $post_data = null)
{
    $data = null;
    if( testCurl() ) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
	@curl_setopt($ch, CURLOPT_TIMEOUT, 5);
        curl_setopt($ch, CURLOPT_USERAGENT, Params::getServerParam('HTTP_USER_AGENT') . ' Osclass (v.' . osc_version() . ')');
        if( !defined('CURLOPT_RETURNTRANSFER') ) define('CURLOPT_RETURNTRANSFER', 1);
        @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_REFERER, osc_base_url());
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        if(stripos($url, 'https')!==false) {
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
            curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
        }
        if($post_data!=null) {
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data));
        }
        $data = curl_exec($ch);
        curl_close($ch);
    } else if( testFsockopen() ) {
        $data = download_fsockopen($url, null, $post_data);
    }
    return $data;
}И затем в файле /oc-admin/ajax/ajax.php в 505 строке изменить часть кода:
osc_file_get_contentsзаменить на :
osc_file_get_contents_upd