Unabel to dial extention

Hi

I’‘m installed and setting the asterisk-im plugin and mapping two extensions (10 and 12). In Coccinella appear an icon like a phone for all users i’‘m mapping, but not the dial tab. When i’'m dial to user with extension 10, coccinella launch an alert window whith the message: “unable to dial extention 10”

I have asterisk 1.0.10, wildfire 3.0.0, asterisk-im 1.1.1 and coccinella.

manager.conf

enabled = yes

port = 5038

bindaddr = 0.0.0.0

secret = im

deny=0.0.0.0/0.0.0.0

permit=127.0.0.1/255.255.255.0

permit=212.145.55.118/255.255.255.0

read = system,call,log,verbose,command,agent,user

write = system,call,log,verbose,command,agent,user

Settings from asterisk-im

Enabled:yes

Server: myasteriskserver

Port:5038

Username:asteriskim

password:im

Asterisk context: outgoing

Default caller id: blank

Dial command variables: blank

I’'m read all threads and not find any solution.

What’'s wrong?

Thanks in advance

Regards

The debug.log

org.jivesoftware.phone.PhoneException: Unabled to dial extention 10

at org.jivesoftware.phone.asterisk.AsteriskPhoneManager.dial(AsteriskPhoneManager. java:341)

at org.jivesoftware.phone.asterisk.AsteriskPhoneManager.originate(AsteriskPhoneMan ager.java:156)

at org.jivesoftware.phone.PacketHandler.handleDial(PacketHandler.java:90)

at org.jivesoftware.phone.PacketHandler.processPacket(PacketHandler.java:47)

at org.jivesoftware.phone.asterisk.AsteriskPlugin.processPacket(AsteriskPlugin.jav a:222)

at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent. process(InternalComponentManager.java:363)

at org.jivesoftware.wildfire.IQRouter.handle(IQRouter.java:218)

at org.jivesoftware.wildfire.IQRouter.route(IQRouter.java:96)

at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:67)

at org.jivesoftware.wildfire.net.SocketReader.processIQ(SocketReader.java:247)

at org.jivesoftware.wildfire.net.ClientSocketReader.processIQ(ClientSocketReader.j ava:51)

at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:213)

at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMod e.java:156)

at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 62)

at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)

Any ideas?

Sorry, I’'m forgot some lines, this is the complete debug

org.jivesoftware.phone.PhoneException: Unabled to dial extention 10

at org.jivesoftware.phone.asterisk.AsteriskPhoneManager.dial(AsteriskPhoneManager. java:341)

at org.jivesoftware.phone.asterisk.AsteriskPhoneManager.originate(AsteriskPhoneMan ager.java:156)

at org.jivesoftware.phone.PacketHandler.handleDial(PacketHandler.java:90)

at org.jivesoftware.phone.PacketHandler.processPacket(PacketHandler.java:47)

at org.jivesoftware.phone.asterisk.AsteriskPlugin.processPacket(AsteriskPlugin.jav a:222)

at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent. process(InternalComponentManager.java:363)

at org.jivesoftware.wildfire.IQRouter.handle(IQRouter.java:218)

at org.jivesoftware.wildfire.IQRouter.route(IQRouter.java:96)

at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:67)

at org.jivesoftware.wildfire.net.SocketReader.processIQ(SocketReader.java:247)

at org.jivesoftware.wildfire.net.ClientSocketReader.processIQ(ClientSocketReader.j ava:51)

at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:213)

at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMod e.java:156)

at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 62)

at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)

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

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at org.jivesoftware.phone.asterisk.AsteriskPhoneManager.dial(AsteriskPhoneManager. java:329)

… 15 more

I’‘m build the latest version of asterisk-im from svn, remove the plugin from wildfire and installing the new plugin. Now the alert widow not appear, but when i make a call nothing happens. On the debug i can’‘t locate the lines with the call, but this the debug lines when i’'m logout with coccinella and login with spark

2006.07.13 12:56:32 Logging off antonio@mywildfireserver/coccinella on org.jivesoftware.wildfire.net.SocketConnection@f7bd29 socket: Socket[addr=/130.117.240.164,port=52041,localport=5222] session: org.jivesoftware.wildfire.ClientSession@1a626ac status: 3 address: antonio@mywildfireserver/coccinella id: 5a03341f presence:

java.lang.Exception: Failed to create connection to remote server

at org.jivesoftware.wildfire.server.OutgoingSessionPromise.createSessionAndSendPac ket(OutgoingSessionPromise.java:143)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise.access$300(OutgoingSess ionPromise.java:40)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise$1$1.run(OutgoingSession Promise.java:95)

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)