Summary: | После перезагрузки freeswitch не принимает запросы от клиентов без ручного использования init.d | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Artem Varaksa <varaksaaa> |
Component: | freeswitch | Assignee: | Anton Farygin <rider> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | at, cas, crux, ender, lav, ldv, mike, qa_viy, rider, shaba, viy |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Artem Varaksa
2023-08-24 13:58:25 MSK
А если IP адрес прописать статически, то всё начинает работать нормально ? (Ответ для Anton Farygin на комментарий #1) > А если IP адрес прописать статически, то всё начинает работать нормально ? Ошибка воспроизводится в [sisyphus] и после настройки IP-адреса вручную с помощью alterator > Ethernet-интерфейсы. Примечание: в freeswitch IP-адрес уже задан принудительно в шаге 1: > # sed -i "s/<include>/<include>\n<X-PRE-PROCESS cmd=\"set\" data=\"force_local_ip_v4=$(hostname -i)\"\/>\n<X-PRE-PROCESS cmd=\"set\" data=\"local_ip_v4=\$\${force_local_ip_v4}\"\/>/" /etc/freeswitch/vars.xml hostname -i это не принудительно. А напишите там принудительно адрес. (Ответ для Anton Farygin на комментарий #3) > hostname -i это не принудительно. А напишите там принудительно адрес. Подстановка вывода команды hostname -i производится в процессе изначальной настройки, поэтому в конфигурационном файле задан конкретный ip-адрес (cм. первую строку вывода): > # cat /etc/freeswitch/vars.xml | grep local_ip > <X-PRE-PROCESS cmd="set" data="force_local_ip_v4=1.2.3.4"/> > <X-PRE-PROCESS cmd="set" data="local_ip_v4=$${force_local_ip_v4}"/> > local_ip_v4 > local_ip_v6 > FreeSWICH will default to $${local_ip_v4} unless changed. Changing this setting does > <X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/> |