I have a problem with outgoing calls using a pjsip trunk without authentication while incoming calls are working fine.
Incoming and outgoing authentication are well configured on none but on an outgoing call I get the following error message.
“ERROR[452122]: res_pjsip_outbound_authenticator_digest.c:450 digest_create_request_with_auth: Endpoint: ‘avaya’: There was no authentication ids available”
Either your trunk does have authentication and you were wrong to set no authentication, or the Avaya is not recognizing calls as coming from that trunk, in which case you need to find out what the Avaya is doing to recognize it and configure one or both sides accordingly.
It’s okay, everything works. Even though there was no authentication for incoming and outgoing calls I had to configure the trunk with a fake authentication for outgoing calls.