I am having the following strange error - SER is on
public IP and Asterisk is on a private IP - My x.lite
is on a public IP and registers fine with SER.
Mediaproxy is running on SER too. When I make a call,
SER forwards the call to Asterisk but the mediaproxy
gives me the following error:
-----
Dec 15 15:18:57 linux-ser mediaproxy[2360]: Traceback
(most recent call last): File
"/usr/local/etc/ser/mediaproxy/modules/rtphandler.py",
line 819, in __findRTPSlot dsock.bind((proxyIP,
port)) File "<string>", line 1, in bind error: (99,
'Cannot assign requested address')
Dec 15 15:18:57 linux-ser mediaproxy[2360]: error:
cannot create session for
'DB740095-C810-4628-8DE6-9D9DF74E0E74(a)X.Y.X.X'X.X': cannot
find enough free ports for the media streams
Dec 15 15:18:57 linux-ser mediaproxy[2360]: command
execution time: 79.39 ms
Dec 15 15:18:57 linux-ser proxydispatcher[2363]:
forwarding to mediaproxy on /var/run/mediaproxy.sock:
got: ''
Dec 15 15:18:57 linux-ser proxydispatcher[2363]:
command execution time: 442.78 ms
Dec 15 15:18:57 linux-ser /usr/local/sbin/ser[2763]:
error: use_media_proxy(): empty response from
mediaproxy
------
Any ideas what the bind error is? I assume mediaproxy
is already "binded" to the port it listens on?
Any pointers will be greatly appreciated.
__________________________________
Do you Yahoo!?
All your favorites on one personal page � Try My Yahoo!
http://my.yahoo.com