PDF Печать
Image

Интеграция с IP-телефонией


Настройка интеграции Мегаплана с Oktell и «Простыми звонками» при незащищенном (ws://) соединении (без сертификата на домен)


Почему необходим SSL сертификат для нормальной работы интеграции?
Начиная с версии 36 в браузере Google Chrome разработчики заблокировали возможность обращения JavaScript, который был загружен как часть HTTPS страницы, к не HTTPS ресурсам.

Вариант 1: Отключение запрета на незащищенные соединения WebSocket в Google Chrome

Внимание! Отключение запрета на незащищенные соединения WebSocket в Google Chrome повлияет на безопасность вашего веб-браузера.

1. Откройте веб-браузер Google Chrome и перейдите по ссылке: chrome://flags/#allow-insecure-websocket-from-https-origin(external link)
2. В появившемся окне в разделе «Разрешить незащищенные соединения WebSocket, если источник подключен через https» нажмите на ссылку «Включить»:
Image

3. Перезапустите браузер Google Chrome.

Вариант 2: Создание доверенного SSL сертификата на АТС-коннекторе и подключение его на клиентских компьютерах

1. Создайте файл сертификата на сервере, где размещён АТС-коннектор «Простых звонков».
Если АТС-коннектор работает на ОС Linux, например, АТС-коннектор Asterisk:
Перейдите в папку /etc/asterisk/, выполнив команду:
cd /etc/asterisk/

Создайте новый SSL сертификат сроком действия 365 дней, выполнив следующую команду. Обязательно замените asterisk-server на хостнейм (не IP адрес, а именно хостнейм!) вашего Asterisk сервера:
openssl req -new -x509 -days 365 -newkey rsa:1024 -nodes -keyform PEM -keyout privkey1.pem -outform PEM -out newsert.pem -subj /C=RU/ST=Russia/L=Moscow/O=vedisoft/OU=prostiezvonki/CN=asterisk-server"

Внимание! Вы можете создать SSL сертификат на любой срок, изменив количество дней -days.

Если АТС-коннектор работает на ОС Windows, например, АТС-коннектор Panasonic:
Скачайте и установите Windows-дистрибутив бесплатного приложения OpenSSL:
http://slproweb.com/download/Win32OpenSSL-1_0_1h.exe.(external link)
Откройте консоль от имени пользователя с правами Администратора. Перейдите в папку, в которой установлен OpenSSL, выполнив следующую команду:
cd C:\OpenSSL-Win32\bin

Создайте новый SSL сертификат сроком действия 365 дней, выполнив следующую команду. Обязательно замените server на хостнейм (не IP адрес, а именно хостнейм!) вашего сервера:
openssl req -new -x509 -days 365 -newkey rsa:1024 -nodes -keyform PEM -keyout privkey1.pem -outform PEM -out newsert.pem -subj "/C=RU/ST=Russia/L=Moscow/O=vedisoft/OU=prostiezvonki/CN=server"

Внимание! Вы можете создать SSL сертификат на любой срок, изменив количество дней -days.
Скопируйте созданные файлы сертификатов privkey1.pem и newsert.pem в папку, в которой установлен АТС-коннектор «Простых звонков».
2. Откройте конфигурационный файл АТС-коннектора и измените значение параметра use_ssl в значение true:
use_ssl = true

3. Перезапустите АТС-коннектор «Простых звонков». Как перезапустить АТС-коннектор, вы можете узнать в руководстве по установке и настройке вашего АТС-коннектора.
4. На компьютере пользователя запустите веб-браузер Google и перейдите по ссылке ниже.
Обязательно замените server на хостнейм сервера, на котором установлен АТС-коннектор «Простых звонков»: https://server:10150(external link)
Внимание! Если вы изменили порт по умолчанию в конфигурационном файле АТС-коннектора «Простых звонков», то укажите его вместо 10150.
Image

5. Щёлкните по картинке замка с красным крестиком в адресной строке браузера:
Image

6. Щёлкните по ссылке «Информация сертификата»:
Image

7. Перейдите на закладку «Состав» и нажмите кнопку «Копировать в файл»:
Image

8. Пройдите все шаги мастера экспорта сертификатов и сохраните сертификат в файл:
Image

9. Зайдите в настройки управления сертификатами браузера Google Chrome:
Image

10. Откройте вкладку «Доверенные корневые центры сертификации», нажмите кнопку «Импорт» и пройдите все шаги импорта, выбрав сохраненный файл сертификата:
Image

11. Перейдите по ссылке ниже. Обязательно замените server на хостнейм сервера, на котором установлен АТС-коннектор «Простых звонков»: https://server:10150(external link)
Внимание! Если вы изменили порт по умолчанию в конфигурационном файле АТС-коннектора «Простых звонков», то укажите его вместо 10150.
Если сертификат установлен правильно, то вы увидите сообщение:
Image

Повторите шаги 4-11 на всех компьютерах пользователей «Простых звонков».

Вариант 3. Разрешение небезопасного скрипта в браузере Chrome

Этот способ быстр, но неудобен — придётся при каждом открытии вкладки с Мегапланом разрешать загрузку небезопасного скрипта.
1. Откройте ваш Мегаплан в браузере Chrome. В адресной строке сверху справа появится иконка серого щитка:
Image

2. Кликните по нему левой кнопкой мышки — "Загрузить небезопасный скрипт":
Image

© ООО «Ведисофт»


Если вы не нашли ответ на интересующий вас вопрос – напишите нам на support@megaplan.ru. Мы не только ответим на все вопросы, но и дополним документацию недостающей информацией. Спасибо, что вы помогаете делать Мегаплан лучше!

Вернуться к списку вопросов