I’m having a very strange issue…
I’ve got the latest version of Spark running 3 systems with identical OS’s - all Arch Linux 64 bit. All machines are up to date, the only thing seperating them is hardware and the packages installed, though each has sound and video working.
Spark works perfectly on all boxes in IM (chat) mode, however it only manages to call out on one client.
My setup is as such: Openfire (latest) running on FreeBSD 8.3 64bit with SIP connection to FreePBX running Asterisk version 1.8.18.
When I dial out one 2 of the 3 clients nothing happens and nothing is logged anywhere to be seen, however the working client is fine.
I’m running OpenJDK version 7 and the latest version from the Arch stable repos.
I’m wondering if anyone can help me?
Unfortunately I haven’t found a way to debug Spark, and the Openfire and FreePBX boxes have nothing in their logs either for me to display here that might be helpful.
The odd thing is that initially when fired up Spark manages to recieve a call on the 2 malfunctioning clients, but if rejected and dialed again; the system just responds with busy.
How can this work on one system but not two others? The settings are the same for each machine or similar, just different IP’s.
I have tried with different SIP users and the same SIP user across machines but the only one working is my initial client - the one I setup first.
Can anybody make sense of this?