For further analyzing..
my red5 sip.log ( we changed telephone extension line number from 2233
to 2297):
-------------------------------------
2011-02-23 10:22:03,055 [main] DEBUG ROOT - Starting up context sip
2011-02-23 10:22:03,462 [Launcher:/sip] DEBUG
o.b.voiceconf.red5.Application - VoiceConferenceApplication
appStart[sip]
2011-02-23 10:22:03,565 [Launcher:/sip] DEBUG
o.b.voiceconf.sip.SipPeer - SIPUser register
2011-02-23 10:22:03,566 [Launcher:/sip] DEBUG
o.b.voiceconf.sip.SipPeer - SIPUser register : "2297" <sip:
22...@172.16.242.136>
2011-02-23 10:22:03,566 [Launcher:/sip] DEBUG
o.b.voiceconf.sip.SipPeer - SIPUser register :
sip:22...@172.16.242.136
2011-02-23 10:22:03,688 [pool-7-thread-1] INFO
o.b.voiceconf.sip.SipRegisterAgent - Registering contact <sip:
22...@172.16.242.136> (it expires in 3600 secs)
2011-02-23 10:22:35,703 [Thread-5] ERROR o.b.voiceconf.sip.SipPeer -
Failed to register with Sip Server.
-------------------------------------
and my red5 log for the sip server events:
-------------------------------------
SipProvider-5060: Date: 10:22:03.522 Wed 23 Feb 2011
SipProvider-5060: SipStack: mjsip stack 1.6
SipProvider-5060: new SipProvider(): 5060/udp/tcp
Exception: java.net.BindException: Address already in use
at java.net.PlainDatagramSocketImpl.bind0(Native Method)
at
java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:
77)
at java.net.DatagramSocket.bind(DatagramSocket.java:373)
at java.net.DatagramSocket.<init>(DatagramSocket.java:229)
at java.net.DatagramSocket.<init>(DatagramSocket.java:282)
at java.net.DatagramSocket.<init>(DatagramSocket.java:254)
at org.zoolu.net.UdpSocket.<init>(UdpSocket.java:48)
at org.zoolu.sip.provider.UdpTransport.<init>(UdpTransport.java:54)
at org.zoolu.sip.provider.SipProvider.startTrasport(SipProvider.java:
359)
at org.zoolu.sip.provider.SipProvider.<init>(SipProvider.java:259)
at
org.bigbluebutton.voiceconf.sip.SipPeer.initSipProvider(SipPeer.java:
64)
at org.bigbluebutton.voiceconf.sip.SipPeer.<init>(SipPeer.java:60)
at
org.bigbluebutton.voiceconf.sip.SipPeerManager.createSipPeer(SipPeerManager.java:
51)
at
org.bigbluebutton.voiceconf.red5.Application.appStart(Application.java:
56)
at
org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:
417)
at org.red5.server.Scope.start(Scope.java:1158)
at org.red5.server.Scope.init(Scope.java:893)
at org.red5.server.WebScope.register(WebScope.java:198)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:
1529)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1468)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1398)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
512)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
450)
at org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:290)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
222)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
287)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
189)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
557)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:
842)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
416)
at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:594)
Exception: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:
336)
at java.net.ServerSocket.bind(ServerSocket.java:336)
at java.net.ServerSocket.<init>(ServerSocket.java:202)
at java.net.ServerSocket.<init>(ServerSocket.java:114)
at org.zoolu.net.TcpServer.init(TcpServer.java:90)
at org.zoolu.net.TcpServer.<init>(TcpServer.java:66)
at org.zoolu.sip.provider.SipProvider.startTrasport(SipProvider.java:
370)
at org.zoolu.sip.provider.SipProvider.<init>(SipProvider.java:259)
at
org.bigbluebutton.voiceconf.sip.SipPeer.initSipProvider(SipPeer.java:
64)
at org.bigbluebutton.voiceconf.sip.SipPeer.<init>(SipPeer.java:60)
at
org.bigbluebutton.voiceconf.sip.SipPeerManager.createSipPeer(SipPeerManager.java:
51)
at
org.bigbluebutton.voiceconf.red5.Application.appStart(Application.java:
56)
at
org.red5.server.adapter.MultiThreadedApplicationAdapter.start(MultiThreadedApplicationAdapter.java:
417)
at org.red5.server.Scope.start(Scope.java:1158)
at org.red5.server.Scope.init(Scope.java:893)
at org.red5.server.WebScope.register(WebScope.java:198)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:
1529)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1468)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1398)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
512)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
450)
at org.springframework.beans.factory.support.AbstractBeanFactory
$1.getObject(AbstractBeanFactory.java:290)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
222)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
287)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
189)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
557)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:
842)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
416)
at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:594)
SipProvider-5060: adding SipProviderListener: ANY
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at
org.bigbluebutton.voiceconf.sip.KeepAliveSip.sendToken(KeepAliveSip.java:
75)
at org.bigbluebutton.voiceconf.sip.KeepAliveUdp.run(KeepAliveUdp.java:
149)
at org.bigbluebutton.voiceconf.sip.KeepAliveSip.run(KeepAliveSip.java:
82)
TransactionClient#0: id: 024675...@172.16.242.136-1-
REGISTER-172.16.242.136:5060-z9hG4bK923310
TransactionClient#0: created
TransactionClient#0: changed transaction state: T_Trying
SipProvider-5060: adding SipProviderListener:
024675...@172.16.242.136-1-REGISTER-172.16.242.136:5060-
z9hG4bK923310
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.request(TransactionClient.java:
85)
at
org.bigbluebutton.voiceconf.sip.SipRegisterAgent.register(SipRegisterAgent.java:
213)
at
org.bigbluebutton.voiceconf.sip.SipRegisterAgent.register(SipRegisterAgent.java:
154)
at
org.bigbluebutton.voiceconf.sip.SipRegisterAgent.registerWithServer(SipRegisterAgent.java:
298)
at org.bigbluebutton.voiceconf.sip.SipRegisterAgent.access
$000(SipRegisterAgent.java:45)
at org.bigbluebutton.voiceconf.sip.SipRegisterAgent
$1.run(SipRegisterAgent.java:250)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at
org.bigbluebutton.voiceconf.sip.KeepAliveSip.sendToken(KeepAliveSip.java:
75)
at org.bigbluebutton.voiceconf.sip.KeepAliveUdp.run(KeepAliveUdp.java:
149)
at org.bigbluebutton.voiceconf.sip.KeepAliveSip.run(KeepAliveSip.java:
82)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at
org.bigbluebutton.voiceconf.sip.KeepAliveSip.sendToken(KeepAliveSip.java:
75)
at org.bigbluebutton.voiceconf.sip.KeepAliveUdp.run(KeepAliveUdp.java:
149)
at org.bigbluebutton.voiceconf.sip.KeepAliveSip.run(KeepAliveSip.java:
82)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at
org.bigbluebutton.voiceconf.sip.KeepAliveSip.sendToken(KeepAliveSip.java:
75)
at org.bigbluebutton.voiceconf.sip.KeepAliveUdp.run(KeepAliveUdp.java:
149)
at org.bigbluebutton.voiceconf.sip.KeepAliveSip.run(KeepAliveSip.java:
82)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
TransactionClient#0: Retransmission timeout expired
SipProvider-5060: using transport udp
SipProvider-5060: Resolving host address '172.16.242.136'
SipProvider-5060: Sending message to udp:
172.16.242.136:5060
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
918)
at
org.zoolu.sip.transaction.TransactionClient.onTimeout(TransactionClient.java:
130)
at org.zoolu.tools.Timer.onInnerTimeout(Timer.java:126)
at org.zoolu.tools.InnerTimer.run(InnerTimer.java:43)
Exception: java.lang.NullPointerException
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
770)
at org.zoolu.sip.provider.SipProvider.sendMessage(SipProvider.java:
751)
at
org.bigbluebutton.voiceconf.sip.KeepAliveSip.sendToken(KeepAliveSip.java:
75)
at org.bigbluebutton.voiceconf.sip.KeepAliveUdp.run(KeepAliveUdp.java:
149)
at org.bigbluebutton.voiceconf.sip.KeepAliveSip.run(KeepAliveSip.java:
82)
TransactionClient#0: Transaction timeout expired
SipProvider-5060: removing SipProviderListener:
024675...@172.16.242.136-1-REGISTER-172.16.242.136:5060-
z9hG4bK923310
TransactionClient#0: changed transaction state: T_Terminated