Hello,
I have a set up with two asterisk servers, and am having problems with the incoming voice not working on some calls.
One server is in an office (“remote Server”), and the other (“main Server”) is in a rack in a colocation center. Remote server has a DSL connection which is used only for VOIP traffic. Users sit in the remote office, and use a sip client to connect to the remote server. Any calls which are not destined for another extension at the remote office get sent to the main server for delivery.
Most of the time calls work fine, but on about 1 in 20 calls the caller cannot hear the person they are calling, although the person who recieve the call can hear the caller.
When this happens, I see the error message on the interface of the server in the office:
Nov 20 15:41:14 WARNING[2921]: chan_iax2.c:7665 socket_read: Received mini frame before first full voice frame
Nov 20 15:41:14 WARNING[2921]: chan_iax2.c:7665 socket_read: Received mini frame before first full voice frame
Nov 20 15:41:14 WARNING[2921]: chan_iax2.c:7665 socket_read: Received mini frame before first full voice frame
Nov 20 15:41:14 WARNING[2921]: chan_iax2.c:7665 socket_read: Received mini frame before first full voice frame
Nov 20 15:41:14 WARNING[2921]: chan_iax2.c:7665 socket_read: Received mini frame before first full voice frame
… this message repeats many (100+) times.
I have these settings in the iax.conf:
[general]
register => UUUUUUUU:XXXXXXX@999.999.999.999
iaxcompat=yes
bandwidth=high
disallow=all
allow=ulaw
allow=alaw
jitterbuffer=no
forcejitterbuffer=no
trunktimestamps=yes
tos=lowdelay
autokill=yes
[remsales]
context=mlogiqin
type=friend
username=UUUUUUUU
secret=XXXXXXXX
host=999.999.999.999
disallow=all
allow=ulaw
allow=alaw
Any suggestions would be appreciated!
Thanks,
Ord