Wildfire 3.1.1 and asterisk-im 1.1.1

Install wildfire 3.1.1 on SUSE 101.Install module asterisk-im 1.1.1.Connect with asterisk.Connect normal.When connect spark with wildfire,spark disconnect.In log wildfire :

================================================================================

2006.12.30 16:50:10 org.jivesoftware.phone.asterisk.AsteriskPlugin.initPhoneManager(AsteriskPlugin.j ava:84)

java.net.ConnectException: Connection refused

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(Unknown Source)

at java.net.PlainSocketImpl.connectToAddress(Unknown Source)

at java.net.PlainSocketImpl.connect(Unknown Source)

at java.net.SocksSocketImpl.connect(Unknown Source)

at java.net.Socket.connect(Unknown Source)

at net.sf.asterisk.io.impl.SocketConnectionFacadeImpl.(SocketConnectionFacadeImpl. java:52)

at net.sf.asterisk.manager.DefaultManagerConnection.createSocket(DefaultManagerCon nection.java:541)

at net.sf.asterisk.manager.DefaultManagerConnection.connect(DefaultManagerConnecti on.java:530)

at net.sf.asterisk.manager.DefaultManagerConnection.login(DefaultManagerConnection .java:418)

at net.sf.asterisk.manager.DefaultManagerConnection.login(DefaultManagerConnection .java:377)

at net.sf.asterisk.manager.DefaultAsteriskManager.initialize(DefaultAsteriskManage r.java:153)

at org.jivesoftware.phone.asterisk.AsteriskPhoneManager.init(AsteriskPhoneManager. java:91)

at org.jivesoftware.phone.asterisk.AsteriskPlugin.initPhoneManager(AsteriskPlugin. java:81)

at org.jivesoftware.phone.PhonePlugin.init(PhonePlugin.java:71)

at org.jivesoftware.phone.PhonePlugin.initializePlugin(PhonePlugin.java:64)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)

at java.util.concurrent.FutureTask.runAndReset(Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

I’‘m having the exact same problem. I’'ve narrowed it down to the Asterisk-IM plugin, because when I disable that, the users are able to stay connected. Also, when the Asterisk-IM plugin is enabled, and users get auto-disconnected, if they try to re-connect using the “Reconnect” button, it crashes Spark. A couple iterations of this and Wildfire itself crashes. Also using Asterisk-IM 1.1.1 and Wildfire 3.1.1. Does anyone have any ideas?

http://www.couplet.be/temp/status_fix/asterisk-im.jar and not problem.