When looking at the IAX information (as I have an ATT hotspot),
the information to make the changes needed appears to be incorrect.
It states,
open the file '/etc/asterisk/modules.confand change the line forres_rpt_http_registrations.so` from "load" to "noload":
noload => res_rpt_http_registrations.so
There is no "load => res_rpt_http_registrations.so".
But there is a "require = res_rpt_http_registrations.so".
Is the document out of date or is there a new process to follow? Or?
For some (older) ASL3 installations, the ASL3 Manual is correct. For recent installations, the configuration file was updated with the change from load to the more assertive require.
As for enabling IAX registration, the key change would be to change the module action from require (or load) to noload.