Hi all, I have an exception in media-relay when I try to perform a video call (h.263/264 or 261). A voice call works fine. The two endpoints are Ekiga 3.0 and Xmeeting 0.3.4a (or Xlite 3) while the other versions are: opensips 1.5.1, media dispatcher and relay 2.3.4.
Is this problem related to mediaproxy 2.3.4? Thanks and regards, Carlo Dimaggio --- Log Media-dispatcher May 5 10:38:07 sip media-dispatcher[4623]: debug: Issuing "update" command to relay at <IP_MEDIA> May 5 10:38:07 sip media-dispatcher[4623]: warning: Relay at <IP_MEDIA> returned error: Received error from relay at <IP_MEDIA> in response to "update" command May 5 10:38:07 sip media-dispatcher[4623]: error: Error processing request: No suitable relay found --- Log Media-relay May 5 10:38:07 media media-relay[14342]: Traceback (most recent call last): May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/twisted/internet/epollreactor.py", line 197, in _doReadOrWrite May 5 10:38:07 media media-relay[14342]: why = selectable.doRead() May 5 10:38:07 media media-relay[14342]: File "/var/lib/python- support/python2.5/gnutls/interfaces/twisted/__init__.py", line 82, in doRead May 5 10:38:07 media media-relay[14342]: return tcp.Connection.doRead(self) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/twisted/internet/tcp.py", line 362, in doRead May 5 10:38:07 media media-relay[14342]: return self.protocol.dataReceived(data) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/twisted/protocols/basic.py", line 149, in dataReceived May 5 10:38:07 media media-relay[14342]: self.lineReceived(line) May 5 10:38:07 media media-relay[14342]: --- <exception caught here> --- May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/relay.py", line 180, in lineReceived May 5 10:38:07 media media-relay[14342]: response = self.factory.parent.got_command(self.factory.host, self.command, self.headers) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/relay.py", line 391, in got_command May 5 10:38:07 media media-relay[14342]: local_media = self.session_manager.update_session(dispatcher, **headers) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/mediacontrol.py", line 673, in update_session May 5 10:38:07 media media-relay[14342]: session = Session(self, dispatcher, call_id, from_tag, from_uri, to_tag, to_uri, cseq, user_agent, media, is_downstream, is_caller_cseq) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/mediacontrol.py", line 422, in __init__ May 5 10:38:07 media media-relay[14342]: self.update_media(cseq, to_tag, user_agent, media_list, is_downstream, is_caller_cseq) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/mediacontrol.py", line 463, in update_media May 5 10:38:07 media media-relay[14342]: stream = MediaStream(self, media_type, media_ip, media_port, party, media_direction) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/mediacontrol.py", line 317, in __init__ May 5 10:38:07 media media-relay[14342]: self.caller = MediaParty(self) May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/mediacontrol.py", line 285, in __init__ May 5 10:38:07 media media-relay[14342]: self.ports = port_rtp, port_rtcp = self.manager.get_ports() May 5 10:38:07 media media-relay[14342]: File "/usr/lib/python2.5/ site-packages/mediaproxy/mediacontrol.py", line 640, in get_ports May 5 10:38:07 media media-relay[14342]: return self.ports.popleft() May 5 10:38:07 media media-relay[14342]: exceptions.IndexError: pop from an empty deque _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
