HTTPS

Всё тоже самое, только по-русски.
User avatar
Sonikelf
Posts: 20
Joined: Tue Jun 26, 2012 3:07 pm
Contact:

HTTPS

Postby Sonikelf » Sun Dec 04, 2016 6:28 pm

Приветствую, Артём.
Снова я. Надеюсь, что проект еще поддерживается.
Не могу полностью внедрить HTTPS. Выглядит проблема так:

Image

Т.е реализовано, но не полностью.
Пытался сделать автозамену http на https по всем папкам: после загрузки файлов на сервер, просто выдаёт белый лист.

Насколько я понял проблема в:

Code: Select all

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
Из файла engine.xsl темы. При попытке поменять на https, - выдаёт белый лист.
Как быть?

С уважением, Андрей.

User avatar
Artem
eTraxis Support
Posts: 227
Joined: Mon Sep 15, 2008 2:51 am
Location: Auckland, New Zealand
Contact:

Re: HTTPS

Postby Artem » Thu Dec 08, 2016 2:17 am

Здравствуйте,

Да, проект поддерживается, хотя новых версий не выпускается - идет работа над новой версией 4.0.

Относительно HTTPS - в действительности он полностью поддерживается, и у меня есть несколько инсталляций, которые прекрасно работают через HTTPS. Наличие HTTP в XSL-файлах не проблема (так и должно быть), т.к. они используются лишь на стороне сервера и в браузер пользователя не отправляются.

Как я понял из скриншота, проблема со страницей "view.php". Несколько вопросов:

1. Это проблема присутствует при просмотре любых записей? Или только 218-й?

2. Если кликнуть "Подробнее", какой список "небезопасных скриптов" выдаст браузер?

3. Если в 218-й записи нет никакой секретной информации, можете сохранить эту страницу как HTML и отправить мне?

Пока наиболее вероятной вижу гипотезу, что кто-то заинъектил JS-ссылку в комментарии записи (или в одном из полей), что впрочем тоже следует считать ошибкой в eTraxis и исправить. Ответы хотя бы на первые два вопроса мне очень в этом помогут. :)
Best regards,
Artem

User avatar
Sonikelf
Posts: 20
Joined: Tue Jun 26, 2012 3:07 pm
Contact:

Re: HTTPS

Postby Sonikelf » Thu Dec 08, 2016 7:02 pm

Приветствую.

1. При любой записи. При абсолютно любой странице. Вообще везде, т.е даже в настройках, где в исходниках единственное упоминание http это:

Code: Select all

<html xmlns="http://www.w3.org/1999/xhtml">
2. Кнопка с подробностями отсылает на страницу справки браузера в котором смотрим.

Для оперы сюда:

http://help.opera.com/opera/Windows/230 ... ml#blocked

Для хрома сюда:

https://support.google.com/chrome/answer/1342714

И тп. Т.е никаких дополнительных сведений не выводит

3. Могу, если в этом есть острая необходимость. Но есть ли она? Отправил пока в личку исходник, который отдает браузер по ctrl+u. Если надо могу сохранить и страницу..

С уважением, Андрей.

User avatar
Artem
eTraxis Support
Posts: 227
Joined: Mon Sep 15, 2008 2:51 am
Location: Auckland, New Zealand
Contact:

Re: HTTPS

Postby Artem » Thu Dec 08, 2016 9:38 pm

1. Интересно. У меня точно такой же html-заголовок и все работает через HTTPS без проблем. Правда, есть небольшое отличие между страницами, которые генерируются у меня и у вас.

Ваша версия:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Моя версия:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Очевидно, что в своем "src/themes/Emerald/engine.xsl" вы изменили "http" на "https" вот в этой строчке:

Code: Select all

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
Попробуйте вернуть "http" в этой строке.

2. А консоль хрома не содержит перечисление "небезопасных скриптов" или какие-нибудь другие подробности?

3. Интересовал именно HTML-исходник, который вы и прислали. Спасибо!
Best regards,
Artem

User avatar
Sonikelf
Posts: 20
Joined: Tue Jun 26, 2012 3:07 pm
Contact:

Re: HTTPS

Postby Sonikelf » Sun Dec 11, 2016 1:10 am

В консоль то я как раз посмотреть и забыл :(
А тааааам:

Code: Select all

Mixed Content: The page at '***' was loaded over HTTPS, but requested an insecure stylesheet '[color=#FF0000]http[/color]://fonts.googleapis.com/css?family=PT+Sans+Narrow'. This request has been blocked; the content must be served over HTTPS.
Бывает же, глаз замылится, очевидное забываешь глянуть :(
Спасибо за помощь, поправил.

С уважением, Андрей.

User avatar
Artem
eTraxis Support
Posts: 227
Joined: Mon Sep 15, 2008 2:51 am
Location: Auckland, New Zealand
Contact:

Re: HTTPS

Postby Artem » Sun Dec 11, 2016 3:34 am

Бывает! :) Главное, что все разрешилось.
Best regards,
Artem


Who is online

Users browsing this forum: No registered users and 1 guest