FusionPBX: SIP/2.0 405 Методов Не Позволенные, SIP-телефоны, не регистрирующиеся

Я следовал ниже шагов для установки FUsionPBX/Freeswitch. Перешедший к сути дела, где телефоны регистрируются в созданном расширении SIP. Но когда я изменил шлюз по умолчанию freewsitch поля и перезапустил его, телефоны не являются никакой регистрацией langer и вместо этого дают ошибку

"SIP/2.0 405 Методов, Не Позволенных"

  1. Установите Freeswitch/FusionPBX использование сценария http://fusionpbx.googlecode.com/svn/trunk/scripts/install/centos6/install_fusionpbx.sh

  2. Настройте базу данных FusionPBX postgresql.

  3. Создайте расширение 8810 в домене по умолчанию от FusionPBX GUI.

  4. Попытайтесь регистрировать Телефон/Софтфон IP в 8 810.Работает.

  5. Измените IP DHCP на статический и шлюз значения по умолчанию изменения поля FusoinPBX и сделайте следующее: сервис перезапуска сети системы freeswitch перезапуск
  6. Теперь попытайтесь регистрировать Телефон/Софтфон IP в 8 810.Это не работает. Это дает ошибку: "SIP/2.0 405 Методов, Не Позволенных" в fs_cli (София глобальный siptrace на)

См. ниже журнал детали SIP:

---------------------------------
send 492 bytes to udp/[10.204.20.101]:5060 at 15:18:00.982348:
   ------------------------------------------------------------------------
   SIP/2.0 405 Method Not Allowed
   v:SIP/2.0/UDP 10.204.20.101:5060;branch=z9hG4bK80248a0c0c22e511a4b815b2652e6831;rport=5060
   From: "PhonerLite8811" <sip:8811@10.204.20.112>;tag=1756292461
   t:"PhonerLite8811"<sip:8811@10.204.20.112>;tag=8cU8FFr5S4yaK
   Call-ID: 80969F3B-0A22-E511-A4B6-15B2652E6831@10.204.20.101
   CSeq: 14 REGISTER
   User-Agent:FreeSWITCH Rocks!
   Allow:INVITE,ACK,BYE,CANCEL,OPTIONS,MESSAGE,INFO,UPDATE,PRACK,NOTIFY,PUBLISH,SUBSCRIBE
   k:precondition,100rel,path,replaces
   l:0

Ниже дополнительный v_8810.xml conf созданный автоматически FusionPBX>, Добавляет Расширение:

параметрические усилители

  param name="password" value="8810"/
  param name="reverse-auth-user" value="8810"/
  param name="reverse-auth-pass" value="8810"/
  param name="vm-password" value="8810"/
  param name="vm-enabled" value="true"/
  param name="directory-exten-visible" value="true"/
  param name="dial-string" value="{sip_invite_domain=${domain_name},leg_timeout=30,presence_id=${dialed_user}@${dialed_domain}}${sofia_contact(${dialed_user}@${dialed_domain})}"/
/params
variables
  variable name="domain_name" value="10.204.20.112"/
  variable name="domain_uuid" value="dcce9d7a-a293-4430-95a3-7cff79537a97"/
  variable name="extension_uuid" value="4b25f9dd-5b1b-4efb-b0b5-55e5f88f490c"/
  variable name="toll_allow" value=""/
  variable name="call_timeout" value="30"/
  variable name="accountcode" value="10.204.20.112"/
  variable name="user_context" value="10.204.20.112"/
  variable name="directory-visible" value="true"/
  variable name="limit_max" value="5"/
/variables

Я использую следующие версии -

ОС: 2.6.32-504.23.4.el6.x86_64 Linux centos66

Версия FusionPBX: 3.8.4

Версия Freeswitch: 1.4.19+git~20150619T182323Z~73f45e3758~64 бита (мерзавец 73f45e3 19.06.2015 18:23:23Z 64 бита)

Кто-то помогите! Я даже рад нанять Вас в течение 1 часа, если можно на самом деле зафиксировать его.

2
задан 7 July 2015 в 04:04
2 ответа

У меня была такая же проблема после чистой установки. Я обнаружил, что контекст во Внутреннем Профиле был установлен на "public". После того, как я изменил этот контекст на "по умолчанию", регистрации работали, как и ожидалось.

Надеюсь, это поможет.

.
1
ответ дан 3 December 2019 в 12:46

Трудно догадаться, т.к. вы не поделились своим расширением в sip-конфигураторе, Но 405 не разрешено обычно означает, что в заголовке URI нет "разрешено". Я бы попытался изменить sip расширения с type=friend на type=peer, но опять же, это всего лишь грубая догадка. Поделитесь конфигурацией, и я смогу помочь больше.

0
ответ дан 3 December 2019 в 12:46