Changes between Version 3 and Version 4 of Ticket #473, comment 7


Ignore:
Timestamp:
Feb 11, 2026, 2:21:24 PM (3 weeks ago)
Author:
alx

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #473, comment 7

    v3 v4  
    1616- Так как хост 192.168.0.124 в сети отсутствовал, прокси-сервер не получил никакого ответа и в 05:12:24 ответил вызывающему канальному окончанию "408 Request Timeout".
    1717
    18 Строго говоря, ни в работе прокси, ни в работе шлюза ошибок нет, они работают как и задумано. Причина неуспешного вызова - стечение нескольких разных обстоятельств. Во-первых, оператор установил канальным окончаниям домен 192.168.20.120, не ожидая, что в какой то момент у платы может оказаться другой адрес, и канальные окончания будут пытаться зарегистрироваться на этом адресе как чужом. Во-вторых, канальное окончание при регистрации указывает в контакте не 127.0.0.1, а внешний IP адрес платы (это осталось "в наследство" от старых версий ПО, в которых не было прокси-сервера, и канальные окончания обменивались сообщениями с внешними хостами непосредственно).
     18Строго говоря, ни в работе прокси, ни в работе шлюза ошибок нет, они работают как и задумано. Причина неуспешного вызова - стечение нескольких разных обстоятельств. Во-первых, оператор установил канальным окончаниям домен 192.168.20.120, не ожидая, что в какой то момент у платы может оказаться другой адрес, и канальные окончания будут пытаться зарегистрироваться на этом адресе как чужом. Во-вторых, канальное окончание при регистрации указывает в контакте не 127.0.0.1, а внешний IP адрес платы (это осталось "в наследство" от старых версий ПО, в которых не было прокси-сервера, и шлюз обменивался сообщениями с внешними хостами непосредственно).
    1919
    2020Чтобы избежать подобных ситуаций рекомендую канальным окончаниям, регистрация которых не предполагается, устанавливать в "SIP URI" домен `127.0.0.1` (то есть в данном случае `11@127.0.0.1` и `22@127.0.0.1`) - это гарантирует, что канальное окончание не будет пытаться нигде зарегистрироваться (если, конечно, не установить другой адрес регистратора). Также можно адрес регистратора установить в 127.0.0.1 - эффект будет тот же.