I attached a graph of traffic on the interface that media-relay uses from the 18th through 20th. Before that we didn't realize it wasn't working and after we stopped it. FYI the interface has a 10Gb internet connection, so graph numbers are not pushing internet limits. The mediaproxy log compressed from 272MB to 11MB and is at this link<http://viper.wideideas.net/mediaproxy.log.gz> .
Thanks for any help. Dave On Wed, Oct 20, 2010 at 11:43 PM, Saúl Ibarra Corretgé <[email protected] > wrote: > Hi, > > On 10/20/2010 11:14 PM, Dave Singer wrote: > > I have one server where mediaproxy is having serious problems. > > In the logs I have a lot of: > > media-dispatcher[6067]: error: failed to end dialog: 500 Operation > > failed > > This error is returned by OpenSIPS when MediaProxy calls the dlg_end_dlg > over the MI interface. Do you see anything in the OpenSIPS log? > > > and a lot of of the following but much less than the above: > > media-dispatcher[6067]: error: Got `remove' command from OpenSIPS > > for unknown session with call-id `83335711-572b-122e-57ab-0024e869f3a5' > > > > Are you using the engage_media_proxy function alone? Are you using > end_media_session by any chance? > > > After some preiod of time, from a few minutes to a day or > > so, media-relay appears to start holding open ports that have long gone > > dead. > > After a while it runs out of ports for new calls and opensips sends the > > call on without using mediaproxy. > > Traffic graphs support this conclusion. They also show that it was > > working fine for more than a month then stopped working. > > > > Can you please provide some more information/logs on this? > > > I'm using > > opensips 1.6.2-notls (x86_64/linux) > > mediaproxy is enacted with engage_media_proxy() with dialog write to > > db on shutdown. > > mediaproxy 2.4.2 (just replaced with 2.4.3 but still getting the > > errors mentioned above in the logs. Haven't seen it run out of ports yet > > but it has only been a few minutes) > > Fedora release 11, kernel 2.6.30.10-105.2.23.fc11.x86_64 > > > > pertinent opensips.cfg stuff > > modparam("dialog", "dlg_flag", 13) > > # db_mode: 0 - NO_DB, 1 - REALTIME, 2 - DELAYED, 3 - ON SHUTDOWN > > modparam("dialog", "db_mode", 3) > > modparam("mediaproxy", "mediaproxy_socket", > > "/var/run/mediaproxy-dispatcher.sock") > > modparam("mediaproxy", "mediaproxy_timeout", 500) > > modparam("mediaproxy", "signaling_ip_avp", "$avp(s:nat_ip)") > > modparam("mediaproxy", "media_relay_avp", "$avp(s:media_relay)") > > modparam("mi_datagram", "socket_name", "/tmp/opensips.sock") > > modparam("mi_datagram", "children_count", 4) > > > > if (is_method("INVITE")) { > > engage_media_proxy(); > > fix_nated_sdp("8","<my hosts ip>"); # topology > > hide the sdp o header. > > } > > pertinent /etc/mediaproxy/config.ini stuff: > > [Dispatcher] > > socket_path = /var/run/mediaproxy-dispatcher.sock > > [OpenSIPS] > > socket_path = /tmp/opensips.sock > > > > This looks fine. > > > Regards, > > -- > Saúl Ibarra Corretgé > AG Projects > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users >
<<attachment: mediaproxy_traffic_graph_oct_18-20.png>>
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
