Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
faq:connectats2 [2022/08/23 05:19] Портнов Алексей [Объединение двух MikoPBX] |
faq:connectats2 [2022/11/15 13:52] Портнов Алексей [Статусы абонентов] |
||
---|---|---|---|
Строка 19: | Строка 19: | ||
{{ :faq:providers_msk_piter.jpg |}} | {{ :faq:providers_msk_piter.jpg |}} | ||
<note warning>**Идентификатор провайдера появится в адресной строке только после записи провайдера**. Временно в поле "**Логин**" укажите производное значение. После записи провайдера можно его скорректировать. </note> | <note warning>**Идентификатор провайдера появится в адресной строке только после записи провайдера**. Временно в поле "**Логин**" укажите производное значение. После записи провайдера можно его скорректировать. </note> | ||
+ | |||
+ | В "**Расширенные настройки**" - "**Переопределение SIP заголовка "From"**" - установите влаг "Отключить использование поля **fromuser**" | ||
В "**Расширенные настройки**" - "**Дополнительные параметры**" следует прописать: | В "**Расширенные настройки**" - "**Дополнительные параметры**" следует прописать: | ||
Строка 24: | Строка 26: | ||
set_var=IGNORE_TIME=1 | set_var=IGNORE_TIME=1 | ||
</code> | </code> | ||
+ | |||
Эта опция отключит функционал "**Нерабочее время**" для всех входящих через этого провайдера. | Эта опция отключит функционал "**Нерабочее время**" для всех входящих через этого провайдера. | ||
{{ :faq:mikopbx_nastroĭka_sip_provaĭdera.png |}} | {{ :faq:mikopbx_nastroĭka_sip_provaĭdera.png |}} | ||
Строка 110: | Строка 113: | ||
<note tip>Пример также можно посмотреть в [[https://wiki.asterisk.org/wiki/display/AST/Exchanging+Device+and+Mailbox+State+Using+PJSIP | официальной документации]] asterisk </note> | <note tip>Пример также можно посмотреть в [[https://wiki.asterisk.org/wiki/display/AST/Exchanging+Device+and+Mailbox+State+Using+PJSIP | официальной документации]] asterisk </note> | ||
+ | |||
+ | ===== Одинаковые номера на АТС ===== | ||
+ | |||
+ | В идеале, на каждой АТС должен быть свой диапазон номеров SIP и они не должны пересекаться. Но на практике, возможно и наложение. В этом случае можно столкнуться с проблемой звонка с одной АТС на другую, вызов может обрываться. | ||
+ | |||
+ | Проблему можно обойти, **на каждой АТС** следует добавить через раздел [[:custom-files|Кастомизация системных файлов]] в конец файла **extensions.conf** следующую логику: | ||
+ | |||
+ | <code> | ||
+ | [ID_PROVIDER-outgoing-custom] | ||
+ | ; При исходящем в caller ID добавляем префикс "_" (нижнее подчеркивание) | ||
+ | exten => _X!,1,Set(CALLERID(num)=_${CALLERID(num)}) | ||
+ | same => n,return | ||
+ | |||
+ | [ID_PROVIDER-incoming-custom] | ||
+ | ; При входящем удаляем префикс, для корректного отображения callerid | ||
+ | exten => _[0-9*#+]!,1,Set(CALLERID(num)=${CALLERID(num)=:1}) | ||
+ | same => n,return | ||
+ | </code> | ||
+ | |||
+ | <note important>**ID_PROVIDER** - это идентификатор провайдера текущей АТС, подсмотреть можно в адресной строке браузера.</note> | ||
+ | |||
+ | |||
+ | |||