Modify

Opened 6 years ago

Closed 6 years ago

Last modified 4 years ago

#10235 closed defect (fixed)

Outgoing calls with chan_gtalk (in asterisk) fail due to a change in protocol (again)

Reported by: iiordanov@… Owned by: zandbelt
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: asterisk18 outgoing calls chan_gtalk.so broken Cc:

Description

Outgoing calls with an unpatched chan_gtalk fail. For reference to the original problem which has recurred, see:

https://issues.asterisk.org/jira/browse/ASTERISK-18301

I patched my chan_gtalk not with the patch suggested in the original bug report but with a patch which triggers a redirect both when it sees a "redirect" OR when it sees a "sta:redirect". The patched chan_gtalk.so appears to have worked regardless of how Google decides to alter the protocol, so if you want, you can use my patch which I am attaching.

Attachments (1)

chan_gtalk.patch (508 bytes) - added by iiordanov@… 6 years ago.
This is a patch to chan_gtalk.c which changes its behavior to recognize a redirect on receiving "redirect" or "sta:redirect" from Google Talk.

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by iiordanov@…

This is a patch to chan_gtalk.c which changes its behavior to recognize a redirect on receiving "redirect" or "sta:redirect" from Google Talk.

comment:1 Changed 6 years ago by hauke

  • Owner changed from developers to zandbelt
  • Status changed from new to assigned

comment:2 Changed 6 years ago by zandbelt

  • Resolution set to fixed
  • Status changed from assigned to closed

patch added in r28462; thanks for contributing

comment:3 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.