Ok, I think I am 90%+ there.
Note: the configuration or status is the same on both sides unless otherwise noted.
I am using RSA keys for authentication and the calls are coming through as authenticated so I’m sure that part works.
The peer shows the “(E)” next to the status in Asterisk Info for the IAX2 peers
The trunk configuration contains:
encryption=yes
So here is my question, Calls stop flowing when I use the directive:
forceencryption=yes
At the trunk level or higher does not matter, same effect.
So my question comes down to, are my calls getting encrypted and why does this directive cause them to fail, AND how can I tell.
Thanks.