I (perhaps stupidly) installed Wildfire on a fresh Asterisk@Home 2.5 system. They seem to coexist fine, but I am not getting the notifications in spark.
it’'s no problem to run Wifi and Asterisk on the same server. But it seems that one should always use the DNS names and not 127.0.0.1 for communication between Asterisk-IM and Asterisk.
You can take a look at working setup. It is in a VMware image. It has all parts configured and working. But it uses Coccinella client. Spark has some problems that I could not figure out. Coccinella gives a strange message once in a while, but in general it works well.
I am running asterisk and Wildfire on a machine behind a nat firewall. Internal interface is 192.168.0.1/external is 69.160.170.216/domain name is admin.inetws.net. I have tried inputting 127.0.0.1, 192.168.0.1, admin.inetws.net, 69.160.170.216 in the address field for Asterisk-IM. Asterisk and wildfire logs show a successful login. Wildfire logs show a timeout waiting for a response. Here is the odd thing if I run telnet localhost 5038 from the machine running both I can successfully access the Asterisk manager. Any thoughts?
is it possible that Asterisk sends the response to your external interface and there it get’'s dropped? Maybe it helps to add a line to /etc/hosts like:
Thanks for the thoughts. I have since setup a local DNS entry for admin.inetws.net so that machines on the local lan see its ip as 192.168.0.1. The thing that I still am confused about is why it seems that you must use a fully qualified domain name for this particular module. Most of the other apps (Java and otherwise) running on this server are happy if I put in 127.0.0.1, 192.168.0.1, localhost, or admin.inetws.net including a direct telnet to the Asterisk manager from admin.inetws.net. Anyway following is a result of a dig and traceroute run directly from a shell on admin.inetws.net