Testsuite: org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.665 sec ------------- Standard Output --------------- testTcpMcastFail() testTcpFailureMemberAdd() Channel-2:member added[Channel-1] testTcpSendFailureMemberDrop() Channel-2:member added[Channel-1] Channel-1:member added[Channel-2] Channel-1:member disappeared[Channel-2] ------------- ---------------- --------------- ------------- Standard Error ----------------- Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Unable to bind server socket to:[localhost/127.0.0.1:4099] throwing error. Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.transport.nio.NioReceiver start SEVERE: Unable to start cluster receiver java.net.SocketException: Invalid argument at java.base/sun.nio.ch.Net.bind0(Native Method) at java.base/sun.nio.ch.Net.bind(Net.java:565) at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344) at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301) at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89) at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:81) at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:214) at org.apache.catalina.tribes.transport.nio.NioReceiver.bind(NioReceiver.java:130) at org.apache.catalina.tribes.transport.nio.NioReceiver.start(NioReceiver.java:92) at org.apache.catalina.tribes.group.ChannelCoordinator.internalStart(ChannelCoordinator.java:162) at org.apache.catalina.tribes.group.ChannelCoordinator.start(ChannelCoordinator.java:106) at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:189) at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:189) at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:189) at org.apache.catalina.tribes.group.GroupChannel.start(GroupChannel.java:501) at org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.testTcpMcastFail(TestTcpFailureDetector.java:130) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4012] Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Feb 13, 2024 1:05:04 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4004,{127, 0, 0, 1},4004, alive=1012, securePort=-1, UDP Port=-1, id={-25 -14 52 94 63 99 79 -113 -120 68 18 18 -109 122 107 51 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4005,{127, 0, 0, 1},4005, alive=1006, securePort=-1, UDP Port=-1, id={3 92 93 -105 -27 11 71 57 -71 1 66 17 104 -49 -86 -89 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4001,{127, 0, 0, 1},4001, alive=1022, securePort=-1, UDP Port=-1, id={79 -3 105 102 -46 -128 77 73 -116 48 -127 72 83 -9 -93 -108 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=1061, securePort=-1, UDP Port=-1, id={32 -92 -28 -85 110 25 72 -92 -99 42 -101 -62 99 -68 45 -36 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4006,{127, 0, 0, 1},4006, alive=1021, securePort=-1, UDP Port=-1, id={85 115 -29 15 30 88 66 4 -70 1 9 -80 1 9 37 -41 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=1060, securePort=-1, UDP Port=-1, id={21 -117 -127 -126 -123 -117 71 49 -113 -117 21 -77 22 -68 -18 -90 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4007,{127, 0, 0, 1},4007, alive=1021, securePort=-1, UDP Port=-1, id={-85 102 -67 -119 -64 59 69 60 -85 78 96 -52 77 -117 107 35 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4008,{127, 0, 0, 1},4008, alive=1018, securePort=-1, UDP Port=-1, id={-30 -62 47 18 108 91 64 15 -105 108 -46 -101 89 107 50 119 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1020, securePort=-1, UDP Port=-1, id={115 -125 -84 7 -99 -48 67 -69 -126 -85 44 45 -67 -97 66 122 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=1010, securePort=-1, UDP Port=-1, id={85 59 -121 103 95 38 75 1 -124 -83 86 65 106 -68 112 -27 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4010,{127, 0, 0, 1},4010, alive=1010, securePort=-1, UDP Port=-1, id={83 40 -17 127 116 75 77 -76 -93 -75 -38 40 -102 124 -28 103 }, payload={}, command={}, domain={-32 -16 -43 -45 91 -104 73 10 -71 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4011,{127, 0, 0, 1},4011, alive=1017, securePort=-1, UDP Port=-1, id={-29 81 -114 -68 98 -16 79 -101 -125 -119 20 -21 -107 -104 -116 23 }, payload={}, command={}, domain={-32 -16 -43 -45 91 -104 73 10 -71 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Feb 13, 2024 1:05:05 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Feb 13, 2024 1:05:06 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Feb 13, 2024 1:05:06 AM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4001] Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.io.BufferPool getBufferPool INFO: Created a buffer pool with max size:[104857600] bytes of type: [org.apache.catalina.tribes.io.BufferPool] Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4007,{127, 0, 0, 1},4007, alive=2549, securePort=-1, UDP Port=-1, id={-85 102 -67 -119 -64 59 69 60 -85 78 96 -52 77 -117 107 35 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=2614, securePort=-1, UDP Port=-1, id={21 -117 -127 -126 -123 -117 71 49 -113 -117 21 -77 22 -68 -18 -90 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=2554, securePort=-1, UDP Port=-1, id={115 -125 -84 7 -99 -48 67 -69 -126 -85 44 45 -67 -97 66 122 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=2544, securePort=-1, UDP Port=-1, id={85 59 -121 103 95 38 75 1 -124 -83 86 65 106 -68 112 -27 }, payload={}, command={}, domain={-18 -93 -29 62 -69 -88 69 53 -122 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4011,{127, 0, 0, 1},4011, alive=2529, securePort=-1, UDP Port=-1, id={-29 81 -114 -68 98 -16 79 -101 -125 -119 20 -21 -107 -104 -116 23 }, payload={}, command={}, domain={-32 -16 -43 -45 91 -104 73 10 -71 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:07 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4010,{127, 0, 0, 1},4010, alive=2528, securePort=-1, UDP Port=-1, id={83 40 -17 127 116 75 77 -76 -93 -75 -38 40 -102 124 -28 103 }, payload={}, command={}, domain={-32 -16 -43 -45 91 -104 73 10 -71 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4007,{127, 0, 0, 1},4007, alive=1001, securePort=-1, UDP Port=-1, id={26 -39 -37 -43 -7 -102 71 116 -104 -92 -31 16 39 -101 21 12 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1016, securePort=-1, UDP Port=-1, id={18 20 119 100 64 17 79 -30 -65 65 38 -17 7 -112 8 15 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4004,{127, 0, 0, 1},4004, alive=1001, securePort=-1, UDP Port=-1, id={121 -35 -100 95 -83 -28 74 -27 -106 1 -49 -107 -45 45 59 -78 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=1006, securePort=-1, UDP Port=-1, id={110 121 80 24 76 -11 68 -72 -73 -55 16 -11 -13 -70 49 -54 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4006,{127, 0, 0, 1},4006, alive=1009, securePort=-1, UDP Port=-1, id={-102 -14 98 59 34 60 68 62 -88 44 116 -107 83 -20 -117 -63 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=1005, securePort=-1, UDP Port=-1, id={112 32 73 -36 -2 84 73 102 -113 -30 19 18 80 -72 -75 -63 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4005,{127, 0, 0, 1},4005, alive=1008, securePort=-1, UDP Port=-1, id={-124 108 -104 -60 -67 -82 69 110 -95 -64 -55 -4 -61 11 -128 19 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=1012, securePort=-1, UDP Port=-1, id={120 26 91 38 16 -118 72 -59 -117 -21 -53 95 -95 -115 1 -80 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4013,{127, 0, 0, 1},4013, alive=1001, securePort=-1, UDP Port=-1, id={97 27 108 -37 67 126 78 22 -110 55 -57 -102 -8 126 59 127 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run WARNING: Error receiving mcast package. Sleeping 500ms java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@43c7eb0c[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@2fae137[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda/0x00007f5587086b90@6c565b0]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@614ddd49[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 16] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2081) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:841) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:340) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:562) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.execute(ScheduledThreadPoolExecutor.java:705) at org.apache.catalina.tribes.membership.McastServiceImpl.memberDataReceived(McastServiceImpl.java:433) at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:381) at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:578) Feb 13, 2024 1:05:08 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4008,{127, 0, 0, 1},4008, alive=1003, securePort=-1, UDP Port=-1, id={70 -109 -32 -109 86 63 68 58 -119 -54 33 78 121 -23 61 -24 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4001] Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4013,{127, 0, 0, 1},4013, alive=1538, securePort=-1, UDP Port=-1, id={97 27 108 -37 67 126 78 22 -110 55 -57 -102 -8 126 59 127 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4007,{127, 0, 0, 1},4007, alive=1552, securePort=-1, UDP Port=-1, id={26 -39 -37 -43 -7 -102 71 116 -104 -92 -31 16 39 -101 21 12 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1568, securePort=-1, UDP Port=-1, id={18 20 119 100 64 17 79 -30 -65 65 38 -17 7 -112 8 15 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4004,{127, 0, 0, 1},4004, alive=1555, securePort=-1, UDP Port=-1, id={121 -35 -100 95 -83 -28 74 -27 -106 1 -49 -107 -45 45 59 -78 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4008,{127, 0, 0, 1},4008, alive=1549, securePort=-1, UDP Port=-1, id={70 -109 -32 -109 86 63 68 58 -119 -54 33 78 121 -23 61 -24 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=1572, securePort=-1, UDP Port=-1, id={110 121 80 24 76 -11 68 -72 -73 -55 16 -11 -13 -70 49 -54 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4006,{127, 0, 0, 1},4006, alive=1575, securePort=-1, UDP Port=-1, id={-102 -14 98 59 34 60 68 62 -88 44 116 -107 83 -20 -117 -63 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=1566, securePort=-1, UDP Port=-1, id={112 32 73 -36 -2 84 73 102 -113 -30 19 18 80 -72 -75 -63 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4005,{127, 0, 0, 1},4005, alive=1570, securePort=-1, UDP Port=-1, id={-124 108 -104 -60 -67 -82 69 110 -95 -64 -55 -4 -61 11 -128 19 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=1572, securePort=-1, UDP Port=-1, id={120 26 91 38 16 -118 72 -59 -117 -21 -53 95 -95 -115 1 -80 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4011,{127, 0, 0, 1},4011, alive=4530, securePort=-1, UDP Port=-1, id={-29 81 -114 -68 98 -16 79 -101 -125 -119 20 -21 -107 -104 -116 23 }, payload={}, command={}, domain={-32 -16 -43 -45 91 -104 73 10 -71 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:09 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4010,{127, 0, 0, 1},4010, alive=4530, securePort=-1, UDP Port=-1, id={83 40 -17 127 116 75 77 -76 -93 -75 -38 40 -102 124 -28 103 }, payload={}, command={}, domain={-32 -16 -43 -45 91 -104 73 10 -71 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:10 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Feb 13, 2024 1:05:10 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4000] Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4013,{127, 0, 0, 1},4013, alive=3539, securePort=-1, UDP Port=-1, id={97 27 108 -37 67 126 78 22 -110 55 -57 -102 -8 126 59 127 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4007,{127, 0, 0, 1},4007, alive=3553, securePort=-1, UDP Port=-1, id={26 -39 -37 -43 -7 -102 71 116 -104 -92 -31 16 39 -101 21 12 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4004,{127, 0, 0, 1},4004, alive=3556, securePort=-1, UDP Port=-1, id={121 -35 -100 95 -83 -28 74 -27 -106 1 -49 -107 -45 45 59 -78 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4008,{127, 0, 0, 1},4008, alive=3550, securePort=-1, UDP Port=-1, id={70 -109 -32 -109 86 63 68 58 -119 -54 33 78 121 -23 61 -24 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4006,{127, 0, 0, 1},4006, alive=3576, securePort=-1, UDP Port=-1, id={-102 -14 98 59 34 60 68 62 -88 44 116 -107 83 -20 -117 -63 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=3573, securePort=-1, UDP Port=-1, id={120 26 91 38 16 -118 72 -59 -117 -21 -53 95 -95 -115 1 -80 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:11 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4005,{127, 0, 0, 1},4005, alive=3572, securePort=-1, UDP Port=-1, id={-124 108 -104 -60 -67 -82 69 110 -95 -64 -55 -4 -61 11 -128 19 }, payload={}, command={}, domain={-85 -75 -10 -108 -1 -60 72 105 -109 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:12 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Feb 13, 2024 1:05:12 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Feb 13, 2024 1:05:12 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1002, securePort=-1, UDP Port=-1, id={113 -90 50 -65 21 -128 75 -123 -67 -105 51 15 85 -22 -7 -76 }, payload={}, command={}, domain={-90 -56 -124 72 -57 63 71 33 -104 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:12 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4003,{127, 0, 0, 1},4003, alive=1002, securePort=-1, UDP Port=-1, id={113 -90 50 -65 21 -128 75 -123 -67 -105 51 15 85 -22 -7 -76 }, payload={}, command={}, domain={-90 -56 -124 72 -57 63 71 33 -104 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:12 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=1003, securePort=-1, UDP Port=-1, id={101 105 114 122 -17 -116 69 -33 -70 -118 -41 -23 -26 87 -12 -6 }, payload={}, command={}, domain={-90 -56 -124 72 -57 63 71 33 -104 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:12 AM org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor memberAdded INFO: Member [org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4009,{127, 0, 0, 1},4009, alive=1003, securePort=-1, UDP Port=-1, id={101 105 114 122 -17 -116 69 -33 -70 -118 -41 -23 -26 87 -12 -6 }, payload={}, command={}, domain={-90 -56 -124 72 -57 63 71 33 -104 ...(16)}]] was refused to join cluster Feb 13, 2024 1:05:13 AM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Feb 13, 2024 1:05:13 AM org.apache.catalina.tribes.transport.nio.ParallelNioSender doLoop WARNING: Member send is failing for:[tcp://{127, 0, 0, 1}:4000] ; Setting to suspect and retrying. Feb 13, 2024 1:05:13 AM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Received memberDisappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=2016, securePort=-1, UDP Port=-1, id={-26 61 -73 -15 68 -67 79 -62 -77 -34 112 51 79 -49 87 -45 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={-56 52 -30 66 101 -70 79 -94 -115 ...(16)}]] message. Will verify. Feb 13, 2024 1:05:13 AM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Verification complete. Member disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4000,{127, 0, 0, 1},4000, alive=2016, securePort=-1, UDP Port=-1, id={-26 61 -73 -15 68 -67 79 -62 -77 -34 112 51 79 -49 87 -45 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={-56 52 -30 66 101 -70 79 -94 -115 ...(16)}]] Feb 13, 2024 1:05:13 AM org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run WARNING: Error receiving mcast package. Sleeping 500ms java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@a9b6ade[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@4ba660e5[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda/0x00007f55870874f0@4f99fd49]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@1e965684[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 18] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2081) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:841) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:340) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(ScheduledThreadPoolExecutor.java:562) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.execute(ScheduledThreadPoolExecutor.java:705) at org.apache.catalina.tribes.membership.McastServiceImpl.memberDataReceived(McastServiceImpl.java:433) at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:381) at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:578) ------------- ---------------- --------------- Testcase: testTcpMcastFail took 0.244 sec Caused an ERROR java.net.SocketException: Invalid argument; No faulty members identified. org.apache.catalina.tribes.ChannelException: java.net.SocketException: Invalid argument; No faulty members identified. at org.apache.catalina.tribes.group.ChannelCoordinator.internalStart(ChannelCoordinator.java:208) at org.apache.catalina.tribes.group.ChannelCoordinator.start(ChannelCoordinator.java:106) at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:189) at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:189) at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:189) at org.apache.catalina.tribes.group.GroupChannel.start(GroupChannel.java:501) at org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector.testTcpMcastFail(TestTcpFailureDetector.java:130) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) Caused by: java.net.SocketException: Invalid argument at java.base/sun.nio.ch.Net.bind0(Native Method) at java.base/sun.nio.ch.Net.bind(Net.java:565) at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344) at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301) at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:89) at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:81) at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:214) at org.apache.catalina.tribes.transport.nio.NioReceiver.bind(NioReceiver.java:130) at org.apache.catalina.tribes.transport.nio.NioReceiver.start(NioReceiver.java:92) at org.apache.catalina.tribes.group.ChannelCoordinator.internalStart(ChannelCoordinator.java:162) Testcase: testTcpFailureMemberAdd took 4.257 sec Testcase: testTcpSendFailureMemberDrop took 4.143 sec