Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

IP.Chat и HTTPS

Друзья, кто-нибудь пользуется официальным IP.Chat на HTTPS? Понятно, что без модификации кода не обойтись - я поправил вроде бы везде, где можно, но Chrome все равно ругается на небезопасное содержимое. ТП вообще отказывается чем-либо помочь, предлагая ждать 4.0, где чат будет работать по HTTPS, но его работоспособность по HTTPS в 3.4.7 вообще не гарантируют.

Рекомендованные сообщения

Я вообще не пользуюсь чатом, но самый простой способ это включить дебаггер и найти запросы к серверу без https.

  • Автор

Я в коде все расковырял, везде заменил на https, но ругань продолжается. Причем только в Хроме. Видимо, ругается уже на сам сертификат, который почему-то IPB-шникам купить лень.

Вам его надо купить, сам ssl сертификат к Вашему домену.

А то, что дает сервер - это просто запуск протокола https, и естественно без нормального сертификата, всегда будет запрашивать окно о безопасности.

  • Автор

Сертификат у меня есть. Проблема в их сертификате. Браузер блочит запросы на небезопасные сайты, коим считает сервер чата IPS.

За что браузеру обращатся к серверу ипс? Много не понятных моментов, которых вы ни как не хотите разъяснить, а ведь уже один раз говорили про дебаггер. Не безопасное соединение может быть и простой http. Смотрите на какой адрес ругается и почему.

  • Автор

Ну IP.Chat, как известно, работает через сервера IPS. А чтобы успешно что-то получать с внешних источников на https-сайте, эти внешние источники должны работать по HTTPS. По HTTPS сервера чата работают, но без сертификата, на что и ругается браузер.

Так на что всетаки ругается брауезер - на небезопасное соединение или на недействительном сертификате? Я вот открыл ips по https и никаких проблем с сертификатом у них нет (хотя может быть для чата используется другой хост). Опять никакой конкретики, вы слышали что ип.чат работает через сервер ипс, но на каком уровне - клиентском или серверном похоже сами не знаете. Вообщем, пилите адрес форума, посмотрим что у вас там.

  • Автор

Разумеется, клиентском. PHP неважно, есть ли на сервере, к которому обращаются, сертификаты.

Обращение идет AJAX-ом на http://server05.ips-chat-service.com/ у клиента. Если обращаться по тому же адресу по HTTPS, видим вот такую картину:

 

post-56753-0-77385500-1420423486_thumb.png

 

которая в свою очередь вызывает:

 

Failed to load resource: net::ERR_INSECURE_RESPONSE

 

На днях у меня истекла подписка, потому чат сейчас не работает. Вот и размышляю, стоит ли покупать "абонемент". Техподдержка IPS упорно талдычит, что не поддерживает SSL в чате, не желая пошевелить пальцем, установив трехкопеечный сертификат на свой сервер.

 

Возможно, своего рода решением будет "проксирование" обращений на сервер чата. Правда, тогда большая нагрузка падет на собственный сервер вместо оплаченного чат-сервера. Ну и увеличение пинга.

Техподдержка IPS упорно талдычит, что не поддерживает SSL в чате, не желая пошевелить пальцем, установив трехкопеечный сертификат на свой сервер.

Меня смущает server05 в хосте, а wildcard SSL сертификаты стоят далеко не три копейки. Хотя даже те же 100-500$ в год для них это не деньги.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.