Jump to content

Recommended Posts

Posted (edited)

Путем научных изысканий выяснилось, что APOS версий по 8.237 включительно имеют багу при работе по SIP при формировании поля Replaces, что выражается в косом кодировании to-tag и from-tag.

 

Проблема заключается в двойном escape-нии Replaces в нарушение RFC2396, что приводит к разрушению соединения после call transfer.

 

AddPac формирует:

to-tag%253D1182944051X00000961%253Bfrom-tag%253Db40c7cca4

После unescape-ления имеем:

to-tag%3D1182944051X00000961%3Bfrom-tag%3Db40c7cca4

А вот после второго unesacpe-ления имеем уже то что надо:

to-tag=1182944051X00000961;from-tag=b40c7cca4

 

Решение: просите у дилеров неофициальную прошивку 8.25p1, там проблема решена. Неофициальная 8.23L этот баг имеет.

Edited by ram_scan

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.