1. Brekeke Product Name and Version:Brekeke SIP Server , Version 2.1.6.6 Standard
2. Java version: Java Verion 7 Update 10(Build 1.6.0_10-b33)
3. OS type and the version:Windows Server 2003 R2, Standard Edition Service pack 2
4. UA (phone), gateway or other hardware/software involved:
Lancom 1783VA
5. Your problem:
Calls from Lancom to Brekeke SIP-server disconnects after 30 seconds.
SIP-trace between Brekeke and Lancom shows:
Options-> 100 trying -> Invite -> 100 Trying -> 183 Session Progress -> 180 ringing -> 200 OK -> ACK.
The last ACK message is sent from Lancom to Brekeke, but Brekeke never forwards the ACK message to next device.
The SIP-sessions last perfectly for 30 seconds with sound both ways, before it disconnect. Call log in Brekeke Show 00:00 seconds.
This is tested with other brands than Lancom, and it then works OK.
Logs from: C:\Program Files\Brekeke\proxy\webapps\proxy\WEB-INF\work\sv\log\2017\11
Exception: java.net.UnknownHostException: SIP
java.net.Inet4AddressImpl.lookupAllHostAddr (null:-2)
java.net.InetAddress$1.lookupAllHostAddr (null:-1)
java.net.InetAddress.getAddressFromNameService (null:-1)
java.net.InetAddress.getAllByName0 (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getByName (null:-1)
com.brekeke.net.AddressCommon.getByName (null:-1)
com.brekeke.net.sip.SIPaddrPort.set (null:-1)
com.brekeke.net.sip.SIPaddrPort.<init> (null:-1)
com.brekeke.net.sip.SIPaddrPort.toAddrPort (null:-1)
com.brekeke.net.sip.SIPpacket.analyzeRouteAddress (null:-1)
com.brekeke.net.sip.sv.SIPex.runImple (null:-1)
com.brekeke.thread.ThreadCommon.run (null:-1)
Exception: java.net.UnknownHostException: SIP
java.net.InetAddress.getAllByName0 (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getByName (null:-1)
com.brekeke.net.AddressCommon.getByName (null:-1)
com.brekeke.net.sip.SIPaddrPort.set (null:-1)
com.brekeke.net.sip.SIPaddrPort.<init> (null:-1)
com.brekeke.net.sip.SIPaddrPort.toAddrPort (null:-1)
com.brekeke.net.sip.SIPpacket.analyzeRouteAddress (null:-1)
com.brekeke.net.sip.sv.SIPex.runImple (null:-1)
com.brekeke.thread.ThreadCommon.run (null:-1)
Exception: java.net.UnknownHostException: SIP
java.net.Inet4AddressImpl.lookupAllHostAddr (null:-2)
java.net.InetAddress$1.lookupAllHostAddr (null:-1)
java.net.InetAddress.getAddressFromNameService (null:-1)
java.net.InetAddress.getAllByName0 (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getByName (null:-1)
com.brekeke.net.AddressCommon.getByName (null:-1)
com.brekeke.net.sip.SIPaddrPort.set (null:-1)
com.brekeke.net.sip.SIPaddrPort.<init> (null:-1)
com.brekeke.net.sip.SIPaddrPort.toAddrPort (null:-1)
com.brekeke.net.sip.SIPpacket.analyzeRouteAddress (null:-1)
com.brekeke.net.sip.sv.SIPex.runImple (null:-1)
com.brekeke.thread.ThreadCommon.run (null:-1)
2. Java version: Java Verion 7 Update 10(Build 1.6.0_10-b33)
3. OS type and the version:Windows Server 2003 R2, Standard Edition Service pack 2
4. UA (phone), gateway or other hardware/software involved:
Lancom 1783VA
5. Your problem:
Calls from Lancom to Brekeke SIP-server disconnects after 30 seconds.
SIP-trace between Brekeke and Lancom shows:
Options-> 100 trying -> Invite -> 100 Trying -> 183 Session Progress -> 180 ringing -> 200 OK -> ACK.
The last ACK message is sent from Lancom to Brekeke, but Brekeke never forwards the ACK message to next device.
The SIP-sessions last perfectly for 30 seconds with sound both ways, before it disconnect. Call log in Brekeke Show 00:00 seconds.
This is tested with other brands than Lancom, and it then works OK.
Logs from: C:\Program Files\Brekeke\proxy\webapps\proxy\WEB-INF\work\sv\log\2017\11
Exception: java.net.UnknownHostException: SIP
java.net.Inet4AddressImpl.lookupAllHostAddr (null:-2)
java.net.InetAddress$1.lookupAllHostAddr (null:-1)
java.net.InetAddress.getAddressFromNameService (null:-1)
java.net.InetAddress.getAllByName0 (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getByName (null:-1)
com.brekeke.net.AddressCommon.getByName (null:-1)
com.brekeke.net.sip.SIPaddrPort.set (null:-1)
com.brekeke.net.sip.SIPaddrPort.<init> (null:-1)
com.brekeke.net.sip.SIPaddrPort.toAddrPort (null:-1)
com.brekeke.net.sip.SIPpacket.analyzeRouteAddress (null:-1)
com.brekeke.net.sip.sv.SIPex.runImple (null:-1)
com.brekeke.thread.ThreadCommon.run (null:-1)
Exception: java.net.UnknownHostException: SIP
java.net.InetAddress.getAllByName0 (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getByName (null:-1)
com.brekeke.net.AddressCommon.getByName (null:-1)
com.brekeke.net.sip.SIPaddrPort.set (null:-1)
com.brekeke.net.sip.SIPaddrPort.<init> (null:-1)
com.brekeke.net.sip.SIPaddrPort.toAddrPort (null:-1)
com.brekeke.net.sip.SIPpacket.analyzeRouteAddress (null:-1)
com.brekeke.net.sip.sv.SIPex.runImple (null:-1)
com.brekeke.thread.ThreadCommon.run (null:-1)
Exception: java.net.UnknownHostException: SIP
java.net.Inet4AddressImpl.lookupAllHostAddr (null:-2)
java.net.InetAddress$1.lookupAllHostAddr (null:-1)
java.net.InetAddress.getAddressFromNameService (null:-1)
java.net.InetAddress.getAllByName0 (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getAllByName (null:-1)
java.net.InetAddress.getByName (null:-1)
com.brekeke.net.AddressCommon.getByName (null:-1)
com.brekeke.net.sip.SIPaddrPort.set (null:-1)
com.brekeke.net.sip.SIPaddrPort.<init> (null:-1)
com.brekeke.net.sip.SIPaddrPort.toAddrPort (null:-1)
com.brekeke.net.sip.SIPpacket.analyzeRouteAddress (null:-1)
com.brekeke.net.sip.sv.SIPex.runImple (null:-1)
com.brekeke.thread.ThreadCommon.run (null:-1)