AJAM - Aynchronous Javascript Asterisk Manager - How to set it up?

I’m trying to get the Noojee Click working but it requires AJAM, which I don’t think is enabled in FreePBX. Does anyone know how to set it up or if it’s possible?

Anyone? Will v3 support AJAM? I can’t figure out how to get it to work at all.

I would like to know if AJAM is supported in FreePBX 2.9 as well. Can one of the developers provide some insight?

AJAM is there.

Just follow the instructions here: https://wiki.noojee.com.au/Noojee_Click/Installation


Step 1 of the instructions involves adding some lines to /etc/http.conf, however, this file does not exist on my system. If I add the lines to /etc/httpd/conf/httpd.conf, apache will not start.

Try the command

It might give you a clue as to what’s wrong.

Apache tells me what is wrong when I try to start it. Apache does not like “[general]” in its configuration file.

Just checked those instructions and they are not telling you to alter the apache config but the AJAM config…

I did that as well with no luck. Also the commands in the article don’t work.

[[email protected] ~]# asterisk -rx "reload manager"
No such command ‘reload manager’ (type ‘core show help reload manager’ for other possible commands)

Those instructions must be very old, the command is ‘manager reload’

Without being overly negative your chance of success simply typing meaningless commands is basically 0.

For instance, if you don’t realize the manager needs to be reloaded in order to authorize the new manager user then the step is meaningless.

Also you have to have a good grasp on FreePBX since it does not support the AJAM directly you must be mindful of the implications of running commands on a system with FreePBX vs. a bare metal Asterisk system.