App-blacklist-check fails, LookupBlacklist() no longer present in 1.6.0 betas

The macro app-blacklist-check in extensions_additional.conf fails under recent 1.6.0 betas because the LookupBlacklist() application is no longer present. There is probably some other function to accomplish this now, but the application is definitely not present in my 1.6.0beta builds.

There is something called func_blacklist. I have no idea whether or how it is related?


It was my mistake. It turns out you MUST regenerate your extensions file when you switch back and forth from 1.4.x to 1.6.x. There is logic in FreePBX to do the right thing for each version, and I simply hadn’t regenerated my extensions after changing Asterisk versions.

Live and learn!