Доброго времени суток.
Имеется сервер с Debian 8 jessie. На него нужно установить модуль интеграции Астериск и Битрикс.
Минимальные системные требования - Debian 7 и выше.
Но при этом требуется библиотека OpenSSL версии 1.0.2k. Насколько я понял, 1.0.2k появилась уже в Debian 9.
Вопрос - это я что-то не понимаю, и на 8 Дебиан (а то и на 7) можно поставить 1.0.2k, или разрабы что-то путают, и минимальная версия ОС должна быть 9?
Раз используете такую древнюю версию ОС, у вас наверняка есть очень веские причины на это, и вы наверняка умеете собирать и устанавливать нужные версии пакетов из исходников.
В противном случае не морочьте голову и обновитесь.
Интересно, а что Вас заставляет использовать дистриб шестилетней давности? Какие-то веские причины - совместимость, работоспособность только в этой версии?
Разумеется можно попробовать собрать вручную - скачал исходники, почитал доки, запустил сборку (и молишься, чтобы она закончилась без ошибок)...
То что обновление проходит с проблемами. Эта машина нужна только для Астериска. Обновлять её и не было особой необходимости много лет, пока не понадобилось интегрировать Астериск в Битрикс. И вот тут уже начались проблемы.
Я обновился с 7 до 8, но этого мало
My_Second_Nickname, Обычно обновление настолько устаревших дистрибов попросту невозможно - слишком много времени прошло, найти пакеты для обновления уже невозможно. Эта проблема характерна что для пакетных дистрибов, что для source-based.
Единственный выход - новая тачка, новый астериск, перенос конфигов.
CityCat4, Этот вариант ещё хуже - Астериску уже 10 лет, там конфигов/скриптов/ и прочего столько накручено, что всё переносить замучаешься. Один extensions.conf на почти 2к строк
My_Second_Nickname, Через полгода у тебя падает твой дебиан без возможности восстановления - и что, накрылась вся телефония? У тебя уже преогромнейшая точка отказа, которая становится все больше...
Можно конечно, сняв полный бэкап машины, попытаться вручную собрать, но финал может быть примерно такой же, какой у меня однажды был при попытке собрать на synology полноценную самбу - где-то что-то за что-то зацепилось и не только самба не собралась, но и перестала работать сама synology, пришлось все нафиг к заводу сбрасывать.
My_Second_Nickname, Конечно, упасть может все, но свежий дебиан восстанавливается из пакетов, а старый - только с помощью пилы, топора и какой-то матери :)
CityCat4, Астер из пакетов всё равно не восстановишь, он сборный.
Легко сказать "всё снести и перенести", но тут точно не вариант. Был бы обычный астер с одним провайдером и десятком-другим софтфонов, вопросов бы не было.
My_Second_Nickname,
1. Снять образ системы (бэкап).
2. Накатить новую версию Debian
3. Постараться добиться работоспособности астериска
4. Повторить сначала в случае удачи.
В итоге, если повезёт, получится новая версия Debian с сохранением старого астериска.
Но лучше превентивно начинать разбираться с бардаком в астериске. Документировать, разбирать конфиг на части. Собрать тестовый стенд на новой версии и постепенно приделывать к нему старый функционал.
Иначе можно когда-нибудь оказаться в ситуации, в которой всё помрёт и быстро уже не починишь. Или когда потребуется что-то, что нужно срочно, а в старом астериске уже не сделаешь.