Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

Проблема с регистрацией и авторизацией на сайте под управлением Joomla 3.4

#1 sable53

sable53
  • Пользователь
  • 1 сообщений
  • Репутация: 0
0

Отправлено 22 Март 2015 - 09:57

Пожалуйста, помогите с проблемой! На моем сайте под управлением Joomla 3.4 есть проблема с регистрацией новых и разрешения уже зарегистрированных пользователей. Если вы попытаетесь зарегистрироваться на сайте или войти в существующую учетную запись идет переадресация с HTTP протокола на протокол HTTPS. 

 

В административной панели управления функции SSL отключена. В индексном файле configuration.php значение открытого $ force_ssl = '2'; изменено на $ общественного force_ssl = '0'; Но все-таки, когда вы пытаетесь зарегистрироваться либо войти на сайт получаете сообщение об ошибке:. NET :: ERR_CERT_COMMON_NAME_INVALID 

 

ОШИБКА нарушение конфиденциальности. Ваше соединение не защищено Злоумышленники могут попытаться украсть ваши данные с сайта *****. Ru (например, пароли, сообщения или номера кредитных карт) не может подтвердить, что этот сервер *****. Ru. Его сертификат безопасности принадлежит * .jino.ru. Сервер может быть настроен неправильно, или кто-то пытается перехватить ваши данные. Перейти на сайт *****. Ru (небезопасно) NET :: ERR_CERT_COMMON_NAME_INVALID

 

 Подскажите пожалуйста! Как решить эту проблему?

Прикрепленные изображения

  • 19.03.jpg

 

 

Сообщение отредактировал Sosnovskij: 23 Март 2015 - 17:17
оформление

  • 0

#2 endval

endval
  • Пользователь
  • 2 сообщений
  • Репутация: 0

Отправлено 08 Апрель 2015 - 03:08

История такая. Была такая же проблема.

Хостинг ответил (оснований не верить им - нет):
Данное поведение обосновано тем, что Вы пытаетесь подключиться по протоколу https. 
Протокол подразумевает использование сертификата SSL с указанием домена. 
На сервере отсутствует сертификат с именем Вашего домена, в связи с этим браузер предупреждает пользователя об этом.
Для решения данной проблемы подключайтесь, пожалуйста, по протоколу http.

В административной панели управления функции SSL отключена, но это не помогает почему-то в Joomla 3.* 
Тогда и возник вопрос, что же перенаправляет на протокол https.

Если url, то в этом замешан какой-нибудь роутер самого Joomla, и "сидит" это по пути \libraries\joomla\application\route.php
 

      /*
       * Get the secure/unsecure URLs.
       *
       * If the first 5 characters of the BASE are 'https', then we are on an ssl connection over
       * https and need to set our secure URL to the current request URL, if not, and the scheme is
       * 'http', then we need to do a quick string manipulation to switch schemes.
       */
      if ((int) $ssl || $uri->isSSL())
      {
         static $host_port;

         if (!is_array($host_port))
         {
            $uri2 = JUri::getInstance();
            $host_port = array($uri2->getHost(), $uri2->getPort());
         }

         // Determine which scheme we want.
         $uri->setScheme(((int) $ssl === 1 || $uri->isSSL())? 'https' : 'http');
         $uri->setHost($host_port[0]);
         $uri->setPort($host_port[1]);
         $scheme = array_merge($scheme, array('host', 'port', 'scheme'));
      }

где-то в строке 86, меняем код ($ssl === 1) на ($ssl === -1)


  • 0


Оформление форума – IPBSkins.ru