I’m testing an upgrade from 1.4.18 to 1.4.37 in a VM prior to putting it
Ive done this by installing 1.4.18 onto the VM, putting my config files
in place and then installing 1.4.37 over the top (which is what I’d have
to do on production).
I’ve found a few issues in the config files, but nothing I couldn’t
handle until… I hit inbound IAX issues.
My Voip provider has already told me that they don’t use tokens, so I’ve
added requirecalltoken=no into iax.conf
However when a call is placed and routed to the VM, nothing appears in
the CLI to show the call coming in.
If I turn on IAX debug, I can see an initial message, and if I take that
requirecalltoken line out and remake the call, then I get an error from
Asterisk telling me that I need the line in to process the call – so the
call is getting to Asterisk (not a firewall issue then).
The call logic was working fine prior to the upgrade, and as I don’t get
one line of output at the CLI I’m wondering what is going on!
I can see the INVAL in the debug, but I’m not sure what that’s actually
meaning – is it authentication?? The username/secret are all valid.