We’re starting to have problems with our asterisk server at work, in that when someone calls, it gets put through to the correct number, they pick up, but you then get anything between 2 and 20 seconds of silence before the caller gets “answered”.
Looking into this, there is nothing to note on the server log, just that there is a delay in the server realising the receiver has picked up before they are bridged together.
Does anyone know what could cause this?
The actual setup we have is as follows:
- Linux Server running Asterisk 1.4.29
- TDM410P Card installed with two FXO & two FXS modules
- Two PSTN lines into the TDM card and two IAX2 accounts linked in as well (the latter aren’t used very much)
- Set of Siemens Gigaset C475 IP with the fixed line plugged inot the TDM card and IP line linked as a SIP account (main work phones, soon to be removed and replaced with basic DECT phones on their own extension using LinkSys PAP2T devices)
- Another Siemens Gigaset C475 IP with just the IP line linked (this is our home telephones, which receive the out of hours calls via IP)
- Two Grandstream GXP2000s
- Two Granstream 486 devices (not used very much though)
It all works really well, except these delays in bridging the calls? Is it a server memory thing/processor speed or something else?
PS: Happy to provide config, logs etc etc