I’m currently configuring a local SIP trunk in Asterisk 18 (Issabel PBX). While inbound calls are working perfectly, I’m encountering an issue with outbound calls: I receive the error SIP/2.0 408 Request Timeout (040351913). The outbound route appears to be configured correctly.
Below, I’ve shared my SIP settings and the log from an outbound call for reference. I would greatly appreciate any guidance or suggestions to resolve this issue.
not with Asterisk. You seem to have screen scraped, when you should have used the log file, which has timestamps, but if it immediately follows the OK for the CANCEL, it is the wrong response for an INVITE that was stopped by a CANCEL (should be session terminated), and if there is a significant delay, the CANCEL has not been honoured, and the timeout was on its far side.
Also note that chan_sip is no longer supported and that we cannot answer questions about Issabel in Issabel terms and cannot answer questions about Issabel dialplans, although, in this case, the only impact of Issabel is probably locking you into an obsolete channel driver.
You haven’t configured your public address (and local network) correctly, but that still doesn’t explain why you get a timeout, rather than a session terminated, when you cancel. Configuring public addresses is Issabel specific, as it is something that will need to be done through their GUI.
You are sending to a public address, but your Via header, Contact header, and SDP media address show a private on.