Suddenly, Iax peer is unreachable, trunk working one-way

After years of service , an Iax peer has become suddenly UNREACHABLE one way :

Three Freepbx systems are interconnected over a vpn
Site A to site B , as well as site B to site C have their Iax trunks up and running both ways
Site A shows site C iax peer as unreachable, despite site C shows site A iax peer up and running.

All pbx are updated, pingable, there are no firewalls issues.

nmap -sU -p4569 , each other gives :

Host is up (0.071s latency).
PORT STATE SERVICE
4569/udp open|filtered unknown

All machines (routers, firewalls and pbx) have been restarted.

What can I check or try ?
Thanks

And internal calls from site C to site A can be placed regularly…

This sounds familiar. I think we were talking about IAX2 failing when the IAX2 versions were different.

Have you checked your /var/log/asterisk/full file for clues on what’s failing?

While enabling Iax trunk on site A , these are the lines referring to Iax , from /var/log/asterisk/full :

[2017-09-21 09:51:13] VERBOSE[421] loader.c: Reloading module ‘chan_iax2.so’ (Inter Asterisk eXchange (Ver 2))
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_general_additional.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_general_custom.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_registrations_custom.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_registrations.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_custom.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_additional.conf’: Found
[2017-09-21 09:51:13] VERBOSE[421] config.c: Parsing ‘/etc/asterisk/iax_custom_post.conf’: Found
[2017-09-21 09:51:13] WARNING[421] acl.c: Invalid IP address: all
[2017-09-21 09:51:13] WARNING[421] acl.c: Invalid IP address: all
[2017-09-21 09:51:13] WARNING[421] acl.c: Invalid IP address: all
[2017-09-21 09:51:13] WARNING[421] acl.c: Invalid IP address: all
[2017-09-21 09:51:13] WARNING[421] iax2/firmware.c: Error opening firmware directory ‘/var/lib/asterisk/firmware/iax’: No such file or directory
[2017-09-21 09:51:13] NOTICE[421] iax2/provision.c: No IAX provisioning configuration found, IAX provisioning disabled.

and after few seconds :

[2017-09-21 09:51:35] NOTICE[2285] chan_iax2.c: Peer ‘IaxMB’ is now UNREACHABLE! Time: 0

Anyway, site A and B has the same 10.13.66-20 distro and identical Iax configuration to site C
But only site A reports Iax peer unreachable…

With Iax2 show peer [peer C] , both A and B site report “ACL: NO”, while AtoB trunks have “ACL: YES”

This is the only difference with site C, anyway only A to C iax is unreachable… any other idea ?