ИИ-бот GetCourse
ИИ-бот
Добрый день!
Я - бот-помощник по документации платформы Getcourse, помогу вам найти ответ на справочный вопрос по работе системы. Пожалуйста, сформулируйте свой вопрос одним сообщением.
Статья была полезной?
Внимание! Настройки из этой статьи доступны только владельцу и администратору, ответственному за настройки аккаунта. Как назначить администратора ответственным, читайте в отдельной статье.
SSL. Зачем это нужно?
Сертификат SSL — это уникальная подпись вашего сайта, он позволяет установить зашифрованное соединение между клиентом и сервером.
Например, если кто-то подключается к неизвестной сети Wi-Fi, а веб-сайт не использует шифрование SSL, то владелец точки доступа Wi-Fi может перехватить пароли, используемые этим человеком в рамках сеанса. Веб-сайты с поддержкой SSL защищают от этой и многих других уязвимостей. Браузер умеет отображать информацию о том, что сайт защищен, это вызывает больше доверия у пользователей и в среднем увеличивает конверсию.
Как получить SSL-сертификат от GetCourse?
GetCourse предоставляет возможность подключить и использовать бесплатный SSL-сертификат от Let’s Encrypt. Этот международный центр сертификации предоставляет сертификаты бесплатно и полностью автоматизированно. Сертификатам Let’s Encrypt доверяют все браузеры и интернет-компании.
Сертификаты Let’s Encrypt в GetCourse устанавливаются автоматически и бесплатно во всех аккаунтах для всех доменов, привязанных к GetCourse (по NS или по CNAME). Никаких дополнительных действий для установки сертификата производить не нужно.
Если у вас ранее был установлен свой SSL-сертификат и вы хотите перейти на сертификат от GetCourse, воспользуйтесь инструкцией ниже:
Чтобы получить SSL-сертификат, нужно зайти в раздел «Профиль» — «Настройки аккаунта» — «Домены», выбрать нужный домен и нажать на «Нет» напротив него в графе «HTTPS»:
Далее нужно поставить галочку «Генерировать сертификат» и сохранить:
Готово!
Окна с данными о сертификате заполнятся автоматически, и через некоторое время ваш домен станет доступен по https:
Обратите внимание: сертификат имеет ограниченный срок действия. Узнать срок действия можно с помощью специальных утилит, например, тут или тут. Перевыпуск сертификата также происходит автоматически. При этом обязательным условием выпуска сертификата является доступность домена (если сертификат генерируется для домена третьего уровня, то домен второго уровня также обязательно должен быть доступен). Если сертификат не был выпущен автоматически, то его нужно сгенерировать вручную.
Могу ли я подключить свой собственный SSL-сертификат?
Если у вас уже есть собственный SSL-сертификат, вы можете подключить и использовать его на домене, на котором размещён ваш сайт на Геткурсе.
Это позволит вам и вашим пользователям открывать страницы по защищённому соединению (https).
Чтобы подключить свой SSL-сертификат, необходимо:
1. Получить сертификат.
Сертификат можно купить в сертификационном центре, заказать у хостера или получить бесплатно. Обратите внимание, что при подключении ЮKassa есть возможность получить бесплатный сертификат от Reg.ru на 12 месяцев.
Если при покупке сертификата (например, на GoDaddy) необходимо указать тип сервера, выберите «Nginx». Если такого варианта нет, выберите тип «Другое».
При оформлении сертификата вам нужно будет подтвердить право владения доменом (чаще всего через специальный административный email).
В конце концов вы должны получить 3 набора символов:
• Приватный ключ
начинается с -----BEGIN RSA PRIVATE KEY-----
расширение файла скорее всего будет .key
• Сам сертификат
начинается с -----BEGIN CERTIFICATE-----
расширение файла скорее всего .crt
• Цепочку дополнительных сертификатов
начинается тоже с -----BEGIN CERTIFICATE-----
расширение файла скорее всего .ca-bundle
2. Установить сертификат. Для этого надо перейти в настройки аккаунта и в строке с нужным доменом нажать на «нет» в графе «Https»:
Откроется страница «Настройки HTTPS для домена».
Вставьте в поля все требуемые данные сертификата:
- Приватный ключ
- Сертификат
- Цепочка дополнительных сертификатов
Эти данные вы должны были получить при покупке сертификата. Файл .crt можно открыть в Блокноте.
Обычно данные начинаются с -----BEGIN CERTIFICATE-----
И заканчиваются -----END CERTIFICATE-----
Скопируйте и вставьте всё содержимое, включая эти строчки. Не забудьте сохранить:
Пример установки SSL-сертификата от Comodo (актуально на март 2018):
1. Приватный ключ
— сюда копируем содержимое из CSR — Private key (certificate request, который вы создавали на этапе заказа сертификата)
2. Сертификат
— сюда копируем содержимое файла с названием вашего домена — например, mydomain_com.crt
3. Цепочка дополнительных сертификатов
— сюда копируем подряд содержимое из файлов:
- AddTrustExternalCARoot.crt
- COMODORSAAddTrustCA.crt
- COMODORSADomainValidationSecureServerCA.crt
Именно в такой последовательности.
Активация установленного сертификата занимает около часа.
После установки сертификата вы увидите лог (историю), в котором отображается:
- установленный сертификат,
- дата его добавления в GetCourse,
- является ли сертификат сейчас активным,
- и сможете включить принудительный редирект на https (чтобы при попытке зайти по ссылке с http пользователь автоматически переходил на https):
Внимание! Это важно:
Перед установкой сертификата проверьте на страницах вашего лендинга и в тренингах/уроках различные вставки кода с других сайтов.
Ссылки всегда должны содержать явное указание на защищённое соединение — https. Например, YouTube: https://youtu.be/код_вашего_видео
Если вы установите сертификат, но оставите ссылки на YouTube с http, то ваше видео или код (например, вставленный через iframe) перестанет отображаться на странице.
авторизуйтесь
Не вижу переписку с вами. Напишите, пожалуйста, в техподдержку https://getcourse.ru/contacts . В сообщении уточните, о каком аккаунте идет речь. Специалисты вам помогут!
Ответили в рамках технической поддержки.
Ответили в рамках технической поддержки.
У меня тоже проблема с сертификатом, написано что он действовал до 20 апреля..
Напишите, пожалуйста, в техподдержку https://getcourse.ru/contacts со ссылкой на ваш аккаунт и домен.
Ситуация SLL-сертификатами была решена профильными специалистами, дополнительные действия с вашей стороны не требуются. Сейчас аккаунты доступны по защищенному соединению, пожалуйста, проверьте.
Обратите внимание, что в некоторых случаях для открытия домена по защищённому протоколу может понадобиться чистка кэша браузера.
Если у вас остались вопросы, пожалуйста, напишите в техподдержку https://getcourse.ru/contacts .
Уже не весело становится....
Ответили вам в рамках техподдержки. Ситуация с открытием страниц аккаунта от имени домена по защищенному https-соединению была исправлена профильными специалистами, дополнительные действия с вашей стороны не требуются.
Пожалуйста, обратите внимание, что в некоторых случаях для открытия домена по защищённому протоколу может понадобиться чистка кэша браузера.
Если у вас остались вопросы, вы можете написать нам любым удобным способом https://getcourse.ru/contacts .
Коллеги, прошу дать ответ, требуется ли от нас какие-то действия или вы самостоятельно решите по всем сертификатам для всех аккаунтов.
PS: жду на почту вместо приглашений на всякий вебинары от GetCourse каких-то внятных объяснений о причинах случившегося и принятых мерах, чтобы такое больше не повторилось.
Без обид, но это серьезный косяк.
Можно как-то централизованно решить вопрос, чтобы каждый владелец аккаунта не писал в ТП?
Ответили вам в рамках технической поддержки.
Ответили в рамках технической поддержки.
Напишите, пожалуйста, в техподдержку https://getcourse.ru/contacts со ссылкой на ваш аккаунт для проверки ситуации.
Хотя показывает, что все сгенерированно https://prnt.sc/mLMPEr9eloql
Помогите, пожалуйста, решить данный вопрос!
Ответили в рамках техподдержки.
Пожалуйста, направьте запрос с подробным описанием ситуации в службу поддержки: https://getcourse.ru/contacts
Укажите ссылку на аккаунт и название домена.
Ответили через техподдержку.
Обратите, пожалуйста, внимание, что для того, чтобы аккаунт всегда открывался по защищенному соединению, после установки сертификата следует включить принудительный редирект на https (чтобы при попытке зайти по ссылке с http пользователь автоматически переходил на https): https://skr.sh/s8VcIHfotRX .
Если эта рекомендация не поможет - пожалуйста, напишите в техподдержку по контактам, указанным на странице https://getcourse.ru/contacts с приложением поясняющего полноэкранного скриншота, описывающего ситуацию и ссылки на страницу, которая открывается по незащищенному соединению, для более детального анализа и рекомендаций.
Для возможности детальной проверки, пожалуйста, направьте запрос с подробным описанием ситуации в службу поддержки: https://getcourse.ru/contacts
Укажите название домена, для которого подключен сертификат.
Уточните о каком аккаунте идет речь? Напишите нам в техническую поддержку, прикрепив ссылку на аккаунт https://getcourse.ru/sprt_router/
Для более детального анализа ситуации, напишите, пожалуйста, нам в техническую поддержку https://getcourse.ru/contacts , указав о каком аккаунте и домене идет речь.
Ответили вам в рамках техподдержки.
Возможно из-за этого и Яндекс касса не дают завершить регистрацию, потому что при регистрации приема платежей через сайт, Яндекс выдаёт ошибку.
Как быть? И когда подключится сертификат?
Заранее благодарю.
Напишите, пожалуйста, по данному вопросу нам в поддержку https://getcourse.ru/contacts
В обращении укажите ссылку на аккаунт, о котором идёт речь.
Также приложите ссылку на пример заказа с ошибкой и скриншот самой ошибки - для детального рассмотрения ситуации.
Ответили вам в рамках тех.поддержки.
Спасибо за обратную связь.
Что делать, если не доступна галочка «Генерировать сертификат»?
Ваш вопрос требует более детального анализа. Напишите, пожалуйста, нам в поддержку https://getcourse.ru/contacts и приложите ссылку на ваш домен.
Ваш вопрос требует детального анализа. Напишите, пожалуйста, нам в поддержку https://getcourse.ru/contacts и приложите ссылку на ваш аккаунт.
Ответила в рамках тех.поддержки.
Спасибо. Матросов.
Что бы сайт всегда открывался в режиме защищенного соединения, рекомендую настроить принудительный редирект на https http://prntscr.com/mo01pk -> http://prntscr.com/mo024u
Яндекс кассу вы можете подключить по системному домену, по которому действует защищенное соединение https://getcourse.ru/blog/275992
Поясните, пожалуйста, ваш вопрос.
Вы можете установить сертификат от Let's Encrypt, если вам это удобно, по этой же инструкции.