Hello, Recently I got an issue about sipxbridge and media relay in release-4.4. I did some analysis, but stucked at some point.
To summarize the problem, sipxbridge is ending some trunk calls with a BYE message that contains: "sipxbridge;cause=204;text=Unexpected exception processing response" (Calls are ended during call setup, generally before sending "Trying" to the INVITE we received.) In sipxbridge log, the exception is: RtpTransmitterEndpoint:"Unexpected exception " org.sipfoundry.sipxrelay.SymmitronException: Error in processing request Attempt to set transmitter but Receiver not set. Actually the exception occurs in media relay: sipxrelay:"Exception setting destination " java.lang.IllegalStateException: Attempt to set transmitter but Receiver not set. After analyzing the logs, I saw that, while RTP session (bridge, symmitrons, session) is being constructed in relay, somehow the corresponding client transaction is terminated by bridge. This triggers relay to delete the resources constructed so far. And then, relay tries to achieve one of the deleted sources. (It attempts to set the transmitter of a sym, but it is deleted) That gives the exception and the call is finished by a BYE from sipxbridge. I could not find why the transaction is terminated, but in sipXbridge log, this line is the initial point: Timer-1:00000000:SipListenerImpl:"Transaction terminated event" Do you have any idea about this? Best Regards, -- Kemal EROĞLU Karel Electronics R&D Center Cyberpark, Bilkent 06800 Ankara +903122650290/3234
_______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev/
