Mobicents Restcomm SCTP Netty没有连接

时间:2018-06-05 08:41:12

标签: netty restcomm sctp mobicents

我已经运行了Restcomm独立M3UA服务器 - 客户端应用程序的示例。当我将服务器客户端Restcomm SCTP层更改为使用Netty时,它停止了连接。我需要帮助才能解决问题。

下面你可以在netty的情况下找到服务器和客户端的日志。关于如何完成这项工作的任何想法?

//服务器

[Jun 04 14:14:40.842] INFO com.globitel.m3ua.commons.Application.main(Application.java:48):FileVersion: 1.0.0
[Jun 04 14:14:40.847] DEBUG com.globitel.m3ua.commons.M3UAModule.initSCTP(M3UAModule.java:43):Initializing SCTP Stack .... Server
[Jun 04 14:14:40.908] INFO  SCTP configuration file path /home/work/m3uadialogic/Server_sctp.xml
[Jun 04 14:14:40.922] DEBUG Using Log4J as the default logging framework
[Jun 04 14:14:40.927] DEBUG -Dio.netty.eventLoopThreads: 8
[Jun 04 14:14:40.971] DEBUG -Dio.netty.noKeySetOptimization: false
[Jun 04 14:14:40.972] DEBUG -Dio.netty.selectorAutoRebuildThreshold: 512
[Jun 04 14:14:41.013] DEBUG -Dio.netty.noUnsafe: false
[Jun 04 14:14:41.014] DEBUG Java version: 8
[Jun 04 14:14:41.016] DEBUG sun.misc.Unsafe.theUnsafe: available
[Jun 04 14:14:41.017] DEBUG sun.misc.Unsafe.copyMemory: available
[Jun 04 14:14:41.018] DEBUG java.nio.Buffer.address: available
[Jun 04 14:14:41.019] DEBUG direct buffer constructor: available
[Jun 04 14:14:41.020] DEBUG java.nio.Bits.unaligned: available, true
[Jun 04 14:14:41.020] DEBUG jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior to Java9
[Jun 04 14:14:41.021] DEBUG java.nio.DirectByteBuffer.<init>(long, int): available
[Jun 04 14:14:41.021] DEBUG sun.misc.Unsafe: available
[Jun 04 14:14:41.021] DEBUG -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
[Jun 04 14:14:41.021] DEBUG -Dio.netty.bitMode: 64 (sun.arch.data.model)
[Jun 04 14:14:41.023] DEBUG -Dio.netty.noPreferDirect: false
[Jun 04 14:14:41.024] DEBUG -Dio.netty.maxDirectMemory: 881852416 bytes
[Jun 04 14:14:41.024] DEBUG -Dio.netty.uninitializedArrayAllocationThreshold: -1
[Jun 04 14:14:41.025] DEBUG java.nio.ByteBuffer.cleaner(): available
[Jun 04 14:14:41.043] DEBUG org.jctools-core.MpscChunkedArrayQueue: available
[Jun 04 14:14:41.142] DEBUG -Dio.netty.processId: 45746 (auto-detected)
[Jun 04 14:14:41.145] DEBUG -Djava.net.preferIPv4Stack: false
[Jun 04 14:14:41.146] DEBUG -Djava.net.preferIPv6Addresses: false
[Jun 04 14:14:41.149] DEBUG Loopback interface: lo (lo, 0:0:0:0:0:0:0:1%lo)
[Jun 04 14:14:41.150] DEBUG /proc/sys/net/core/somaxconn: 128
[Jun 04 14:14:41.152] DEBUG -Dio.netty.machineId: 00:15:5d:ff:fe:2c:ff:0d (auto-detected)
[Jun 04 14:14:41.161] DEBUG -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
[Jun 04 14:14:41.162] DEBUG -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
[Jun 04 14:14:41.177] DEBUG -Dio.netty.leakDetection.level: simple
[Jun 04 14:14:41.178] DEBUG -Dio.netty.leakDetection.targetRecords: 4
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.numHeapArenas: 8
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.numDirectArenas: 8
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.pageSize: 8192
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.maxOrder: 11
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.chunkSize: 16777216
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.tinyCacheSize: 512
[Jun 04 14:14:41.227] DEBUG -Dio.netty.allocator.smallCacheSize: 256
[Jun 04 14:14:41.228] DEBUG -Dio.netty.allocator.normalCacheSize: 64
[Jun 04 14:14:41.228] DEBUG -Dio.netty.allocator.maxCachedBufferCapacity: 32768
[Jun 04 14:14:41.228] DEBUG -Dio.netty.allocator.cacheTrimInterval: 8192
[Jun 04 14:14:41.228] DEBUG -Dio.netty.allocator.useCacheForAllThreads: true
[Jun 04 14:14:41.241] DEBUG -Dio.netty.allocator.type: pooled
[Jun 04 14:14:41.242] DEBUG -Dio.netty.threadLocalDirectBufferSize: 0
[Jun 04 14:14:41.242] DEBUG -Dio.netty.maxThreadLocalCharBufferSize: 16384
[Jun 04 14:14:41.257] WARN  Unknown channel option 'SO_BACKLOG' for channel '[id: 0x176733a9]'
[Jun 04 14:14:41.281] INFO  [id: 0x176733a9] REGISTERED
[Jun 04 14:14:41.283] INFO  [id: 0x176733a9] BIND: /127.0.0.1:2950
[Jun 04 14:14:41.285] INFO  SctpServerChannel bound to=[/127.0.0.1:2950] 
[Jun 04 14:14:41.286] INFO  Started Server=testserver
[Jun 04 14:14:41.287] INFO  [id: 0x176733a9, L:/127.0.0.1:2950] ACTIVE
[Jun 04 14:14:41.288] INFO  Started SCTP Management=Server
[Jun 04 14:14:41.297] INFO  Removing allocated resources: Servers=1, Associations=1
[Jun 04 14:14:41.297] INFO  Management requested to stop Association [name=serverAsscoiation, associationType=SERVER, ipChannelType=SCTP, hostAddress=, hostPort=0, peerAddress=127.0.0.1, peerPort=2905, serverName=testserver, extraHostAddress=[]]
[Jun 04 14:14:41.308] INFO  Stoped Server=testserver
[Jun 04 14:14:41.309] INFO  [id: 0x176733a9, L:/127.0.0.1:2950] CLOSE
[Jun 04 14:14:41.311] INFO  [id: 0x176733a9, L:/127.0.0.1:2950] INACTIVE
[Jun 04 14:14:41.311] INFO  [id: 0x176733a9, L:/127.0.0.1:2950] UNREGISTERED
[Jun 04 14:14:41.347] DEBUG com.globitel.m3ua.commons.M3UAModule.initSCTP(M3UAModule.java:51):Initialized SCTP Stack ....
[Jun 04 14:14:41.447] DEBUG com.globitel.m3ua.commons.M3UAModule.startSCTP(M3UAModule.java:56):Starting SCTP Stack
[Jun 04 14:14:41.449] INFO  Created Server=testserver
[Jun 04 14:14:41.456] INFO  Added Associoation=serverAsscoiation of type=SERVER
[Jun 04 14:14:41.456] WARN  Unknown channel option 'SO_BACKLOG' for channel '[id: 0x473dc0f0]'
[Jun 04 14:14:41.457] INFO  [id: 0x473dc0f0] REGISTERED
[Jun 04 14:14:41.458] INFO  [id: 0x473dc0f0] BIND: /127.0.0.1:2950
[Jun 04 14:14:41.459] INFO  [id: 0x473dc0f0, L:/127.0.0.1:2950] ACTIVE
[Jun 04 14:14:41.459] INFO  SctpServerChannel bound to=[/127.0.0.1:2950] 
[Jun 04 14:14:41.460] INFO  Started Server=testserver
[Jun 04 14:14:41.568] DEBUG com.globitel.m3ua.commons.M3UAModule.initM3UA(M3UAModule.java:79):Initializing M3UA Stack .... Server
[Jun 04 14:14:41.629] INFO  M3UA configuration file path /home/work/m3uadialogic/Server_m3ua1.xml
[Jun 04 14:14:41.672] INFO  Started Association=Association [name=serverAsscoiation, associationType=SERVER, ipChannelType=SCTP, hostAddress=null, hostPort=0, peerAddress=127.0.0.1, peerPort=2905, serverName=testserver, extraHostAddress=[]]
[Jun 04 14:14:41.675] INFO  Started M3UAManagement
[Jun 04 14:14:41.675] DEBUG com.globitel.m3ua.commons.M3UAModule.initM3UA(M3UAModule.java:92):M3UA Stack Initialized Successfully....
[Jun 04 14:14:41.775] DEBUG com.globitel.m3ua.commons.M3UAModule.initializeStack(M3UAModule.java:137):[[[[[[[[[[    M3UA Stack Started       ]]]]]]]]]]

//客户端

[Jun 04 14:14:48.065] INFO  com.globitel.m3ua.commons.Application.main(Application.java:48):FileVersion: 1.0.0
[Jun 04 14:14:48.068] DEBUG com.globitel.m3ua.commons.M3UAModule.initSCTP(M3UAModule.java:43):Initializing SCTP Stack .... Client
[Jun 04 14:14:48.123] INFO  SCTP configuration file path /home/work/m3uadialogic/Client_sctp.xml
[Jun 04 14:14:48.137] DEBUG Using Log4J as the default logging framework
[Jun 04 14:14:48.142] DEBUG -Dio.netty.eventLoopThreads: 8
[Jun 04 14:14:48.185] DEBUG -Dio.netty.noKeySetOptimization: false
[Jun 04 14:14:48.185] DEBUG -Dio.netty.selectorAutoRebuildThreshold: 512
[Jun 04 14:14:48.228] DEBUG -Dio.netty.noUnsafe: false
[Jun 04 14:14:48.229] DEBUG Java version: 8
[Jun 04 14:14:48.231] DEBUG sun.misc.Unsafe.theUnsafe: available
[Jun 04 14:14:48.232] DEBUG sun.misc.Unsafe.copyMemory: available
[Jun 04 14:14:48.233] DEBUG java.nio.Buffer.address: available
[Jun 04 14:14:48.234] DEBUG direct buffer constructor: available
[Jun 04 14:14:48.235] DEBUG java.nio.Bits.unaligned: available, true
[Jun 04 14:14:48.235] DEBUG jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior to Java9
[Jun 04 14:14:48.235] DEBUG java.nio.DirectByteBuffer.<init>(long, int): available
[Jun 04 14:14:48.235] DEBUG sun.misc.Unsafe: available
[Jun 04 14:14:48.236] DEBUG -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
[Jun 04 14:14:48.236] DEBUG -Dio.netty.bitMode: 64 (sun.arch.data.model)
[Jun 04 14:14:48.238] DEBUG -Dio.netty.noPreferDirect: false
[Jun 04 14:14:48.238] DEBUG -Dio.netty.maxDirectMemory: 881852416 bytes
[Jun 04 14:14:48.238] DEBUG -Dio.netty.uninitializedArrayAllocationThreshold: -1
[Jun 04 14:14:48.239] DEBUG java.nio.ByteBuffer.cleaner(): available
[Jun 04 14:14:48.258] DEBUG org.jctools-core.MpscChunkedArrayQueue: available
[Jun 04 14:14:48.298] INFO  Started SCTP Management=Client
[Jun 04 14:14:48.308] INFO  Removing allocated resources: Servers=0, Associations=1
[Jun 04 14:14:48.308] INFO  Management requested to stop Association [name=clientAsscoiation, associationType=CLIENT, ipChannelType=SCTP, hostAddress=127.0.0.1, hostPort=2905, peerAddress=127.0.0.1, peerPort=2950, serverName=, extraHostAddress=[]]
[Jun 04 14:14:48.328] DEBUG com.globitel.m3ua.commons.M3UAModule.initSCTP(M3UAModule.java:51):Initialized SCTP Stack ....
[Jun 04 14:14:48.429] DEBUG com.globitel.m3ua.commons.M3UAModule.startSCTP(M3UAModule.java:56):Starting SCTP Stack
[Jun 04 14:14:48.432] INFO  Added Associoation=clientAsscoiation of type=CLIENT
[Jun 04 14:14:48.533] DEBUG com.globitel.m3ua.commons.M3UAModule.initM3UA(M3UAModule.java:79):Initializing M3UA Stack .... Client
[Jun 04 14:14:48.617] INFO  M3UA configuration file path /home/work/m3uadialogic/Client_m3ua1.xml
[Jun 04 14:14:48.666] DEBUG Scheduling of a channel connection: Association=Association [name=clientAsscoiation, associationType=CLIENT, ipChannelType=SCTP, hostAddress=127.0.0.1, hostPort=2905, peerAddress=127.0.0.1, peerPort=2950, serverName=null, extraHostAddress=[]], connectDelay=10000
[Jun 04 14:14:48.668] INFO  Started Association=Association [name=clientAsscoiation, associationType=CLIENT, ipChannelType=SCTP, hostAddress=127.0.0.1, hostPort=2905, peerAddress=127.0.0.1, peerPort=2950, serverName=null, extraHostAddress=[]]
[Jun 04 14:14:48.669] INFO  Started M3UAManagement
[Jun 04 14:14:48.669] DEBUG com.globitel.m3ua.commons.M3UAModule.initM3UA(M3UAModule.java:92):M3UA Stack Initialized Successfully....
[Jun 04 14:14:48.770] DEBUG com.globitel.m3ua.commons.M3UAModule.initializeStack(M3UAModule.java:137):[[[[[[[[[[    M3UA Stack Started       ]]]]]]]]]]
[Jun 04 14:14:48.774] INFO  com.globitel.m3ua.dialogic.DialogicReader.run(DialogicReader.java:16):Starting DialogicReader::Run
[Jun 04 14:14:48.779] INFO  com.globitel.m3ua.dialogic.DialogicWriter.run(DialogicWriter.java:33):Starting DialogicWriter::Run
[Jun 04 14:14:58.668] DEBUG Initiating connection started: Association=Association [name=clientAsscoiation, associationType=CLIENT, ipChannelType=SCTP, hostAddress=127.0.0.1, hostPort=2905, peerAddress=127.0.0.1, peerPort=2950, serverName=null, extraHostAddress=[]]

0 个答案:

没有答案