[Issue 467] No-registrar calls hardly works twice

emcho at dev.java.net emcho at dev.java.net
Wed Jan 7 13:52:51 CET 2009


https://sip-communicator.dev.java.net/issues/show_bug.cgi?id=467






------- Additional comments from emcho at dev.java.net Wed Jan  7 12:52:48 +0000 2009 -------
I believe a problem described on dev by Werner is also related to this issue so
I am pasting his description here.

Werner:

My test environment:

SC_li - running on Linux, 64bit, openSuse 11.1, Java build
1.6.0_07-b06, 64bit hotspot server

SC_XP - running on Windows XP 32bit, Java build 1.6.0-b105, HotSpot
Client VM



First problem area:

Calling from SC_li to SC-XP - a first call setup worked well. Only
when performing a hangup initialized at SC_li triggered problems at
SC_XP. The wireshark protocol shows that the "BYE" was send and the
SC_XP tries to contact a DNS server. This DNS request obviously
produces a timeout, hence no DNS record is available. However, the
SC_XP client didn't send the matching 200 OK to SC_li. I had to
"terminate" the call manually at SC_XP. A wireshark protocol is
available for this case.


Second problem area:

As above calling from SC_li to SC_XP - here the call setup fails. The
wireshark protocol show repeated DNS requests, SC_Xp then sends a 503
service unavailable, and at the same time the incoming call window
pops up and plays the incoming call alert sound. A wireshark protocol
is available.

In addition SC_XP reports the following errors (console):

     [java]
     [java] Welcome to Felix.
     [java] =================
     [java]
     [java] IOException in readRegistry: java.io.EOFException
     [java] 11:01:38.334 SCHWERWIEGEND:
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processRequest().565 Failed
to create a new servertransaction for an
 incoming request
     [java] (Next message contains the request)
     [java] javax.sip.TransactionUnavailableException: Cannot create Server
transaction for ACK
     [java]     at
gov.nist.javax.sip.SipProviderImpl.getNewServerTransaction(SipProviderImpl.java:446)
     [java]     at
net.java.sip.communicator.impl.protocol.sip.OperationSetBasicTelephonySipImpl.processRequest(OperationSetBasicTelephonySipImpl.java:551)
     [java]     at
net.java.sip.communicator.impl.protocol.sip.ProtocolProviderServiceSipImpl.processRequest(ProtocolProviderServiceSipImpl.java:776)
     [java]     at
net.java.sip.communicator.impl.protocol.sip.SipStackSharing.processRequest(SipStackSharing.java:468)
     [java]     at
gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:223)
     [java]     at gov.nist.javax.sip.EventScanner.run(EventScanner.java:492)
     [java]     at java.lang.Thread.run(Thread.java:619)
     [java] 11:01:38.344 SCHWERWIEGEND:
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processRequest().565 Failed
to create a new servertransaction for an
 incoming request
     [java] (Next message contains the request)
     [java] javax.sip.TransactionUnavailableException: Cannot create Server
transaction for ACK
     [java]     at
gov.nist.javax.sip.SipProviderImpl.getNewServerTransaction(SipProviderImpl.java:446)
     [java]     at
net.java.sip.communicator.impl.protocol.sip.OperationSetBasicTelephonySipImpl.processRequest(OperationSetBasicTelephonySipImpl.java:551)
     [java]     at
net.java.sip.communicator.impl.protocol.sip.ProtocolProviderServiceSipImpl.processRequest(ProtocolProviderServiceSipImpl.java:776)
     [java]     at
net.java.sip.communicator.impl.protocol.sip.SipStackSharing.processRequest(SipStackSharing.java:468)
     [java]     at
gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:223)
     [java]     at gov.nist.javax.sip.EventScanner.run(EventScanner.java:492)
     [java]     at java.lang.Thread.run(Thread.java:619)

.... plus many more exceptions


End of SC_XP console error********************



During the same test runs SC_li produces the error messages:

     [java] 11:01:16.466 SCHWERWIEGEND:
impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().741
Received error: 408 Request Timeout

     [java] 11:01:52.524 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.

     [java] 11:01:52.525 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to

     [java] 11:01:52.879 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.

     [java] 11:01:52.880 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to

     [java] 11:01:53.036 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.

     [java] 11:01:53.037 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to

     [java] 11:01:54.038 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.

     [java] 11:01:54.038 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to

     [java] 11:01:56.039 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.

     [java] 11:01:56.040 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to

     [java] 11:02:00.055 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.

     [java] 11:02:00.056 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:00.580 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:00.581 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:04.051 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:04.052 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:08.059 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:08.069 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:12.062 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:12.064 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:16.069 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:16.069 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:20.074 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:20.075 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to
     [java] 11:02:24.079 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.findTargetFor().824 transaction shouldn't be null.
     [java] 11:02:24.081 SCHWERWIEGEND:
impl.protocol.sip.SipStackSharing.processResponse().490 couldn't find a
ProtocolProviderServiceSipImpl to dispatch to





More information about the issues mailing list