I’ve been looking round at other posts but can’t find anything quite like it.
I’m using Asterisk connected via SIP to Plusnet.
My Asterisk box has an external IP address
On my laptop I’m using an IAX client connected to the asterisk box with an internal network IP.
When placing a call from my laptop the calls comes up and rings fine. the other end answers then the call cuts after about a second.
I’ve been able to test this with work DDI’s that go straight to announcement the announcement starts playing as soon as the call is answered and I hear the very begining of it then I’m cut off.
my Sip.conf entry to Plusnet:-
my Iax entry:-
I’ve been running iptables on the asterisk box, but turned it off for testing.
I thought it could be something to do with Sip trying to directly connect my laptop to plusnet once the call is established. my laptop’s behind another external IP address. but as it’s an IAX client I think Asterisk will have to sit in the middle of SIP and IAX so I kinda ruled that out.
Any thoughts would be greatly appreciated. it’s taken me long enough to work out how to connect to plusnet with user, authuser, etc.