Testsuite: org.apache.catalina.tribes.group.interceptors.TestTcpFailureDetector Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.707 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 ----------------- Nov 02, 2023 6:19:11 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Nov 02, 2023 6:19:11 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Unable to bind server socket to:[localhost/127.0.0.1:4099] throwing error. Nov 02, 2023 6:19:11 PM 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:555) at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337) at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294) 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.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) 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) Nov 02, 2023 6:19:11 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Nov 02, 2023 6:19:11 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4012] Nov 02, 2023 6:19:11 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Nov 02, 2023 6:19:11 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Nov 02, 2023 6:19:12 PM 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={97 60 33 -106 112 -116 76 64 -120 -80 15 100 84 93 -111 43 }, payload={}, command={}, domain={18 105 11 41 10 -17 66 10 -114 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1021, securePort=-1, UDP Port=-1, id={48 -114 -85 45 -121 41 67 -86 -114 72 -71 -64 -95 -38 29 71 }, payload={}, command={}, domain={18 105 11 41 10 -17 66 10 -114 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1004, securePort=-1, UDP Port=-1, id={7 -82 -9 -37 22 -105 78 85 -124 114 40 12 22 83 33 18 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1011, securePort=-1, UDP Port=-1, id={-81 28 -59 -102 93 -15 74 -74 -94 -43 -53 -55 -6 63 112 -114 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1074, securePort=-1, UDP Port=-1, id={-113 59 -105 114 -77 126 73 -76 -109 117 113 34 84 14 -80 -55 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1016, securePort=-1, UDP Port=-1, id={34 -79 -60 -102 -91 41 72 63 -115 54 98 64 -100 25 61 81 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1015, securePort=-1, UDP Port=-1, id={-32 118 -70 25 98 -93 67 12 -113 -12 -63 -59 -121 69 40 26 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1022, securePort=-1, UDP Port=-1, id={62 43 99 -25 41 60 76 -91 -125 83 75 64 77 115 122 12 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1009, securePort=-1, UDP Port=-1, id={90 26 115 83 -9 -91 75 -76 -85 -43 27 14 -23 85 -63 -17 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1025, securePort=-1, UDP Port=-1, id={3 88 120 108 62 -19 68 36 -126 -52 69 85 -108 20 60 -16 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM 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=1036, securePort=-1, UDP Port=-1, id={-105 22 9 -12 63 -117 68 -7 -83 124 8 11 -10 -7 117 -33 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Nov 02, 2023 6:19:12 PM 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=1034, securePort=-1, UDP Port=-1, id={5 64 117 -38 78 1 67 -21 -121 111 -110 21 -124 -31 31 -22 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:12 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Nov 02, 2023 6:19:13 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Nov 02, 2023 6:19:13 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Nov 02, 2023 6:19:13 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4013] Nov 02, 2023 6:19:13 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Nov 02, 2023 6:19:13 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Nov 02, 2023 6:19:13 PM 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=2115, securePort=-1, UDP Port=-1, id={7 -82 -9 -37 22 -105 78 85 -124 114 40 12 22 83 33 18 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2092, securePort=-1, UDP Port=-1, id={-105 22 9 -12 63 -117 68 -7 -83 124 8 11 -10 -7 117 -33 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2121, securePort=-1, UDP Port=-1, id={34 -79 -60 -102 -91 41 72 63 -115 54 98 64 -100 25 61 81 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2180, securePort=-1, UDP Port=-1, id={-113 59 -105 114 -77 126 73 -76 -109 117 113 34 84 14 -80 -55 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2109, securePort=-1, UDP Port=-1, id={-32 118 -70 25 98 -93 67 12 -113 -12 -63 -59 -121 69 40 26 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2119, securePort=-1, UDP Port=-1, id={-81 28 -59 -102 93 -15 74 -74 -94 -43 -53 -55 -6 63 112 -114 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2117, securePort=-1, UDP Port=-1, id={62 43 99 -25 41 60 76 -91 -125 83 75 64 77 115 122 12 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2106, securePort=-1, UDP Port=-1, id={3 88 120 108 62 -19 68 36 -126 -52 69 85 -108 20 60 -16 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2106, securePort=-1, UDP Port=-1, id={90 26 115 83 -9 -91 75 -76 -85 -43 27 14 -23 85 -63 -17 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2107, securePort=-1, UDP Port=-1, id={5 64 117 -38 78 1 67 -21 -121 111 -110 21 -124 -31 31 -22 }, payload={}, command={}, domain={22 -116 57 23 -76 -33 64 16 -116 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2539, securePort=-1, UDP Port=-1, id={97 60 33 -106 112 -116 76 64 -120 -80 15 100 84 93 -111 43 }, payload={}, command={}, domain={18 105 11 41 10 -17 66 10 -114 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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=2533, securePort=-1, UDP Port=-1, id={48 -114 -85 45 -121 41 67 -86 -114 72 -71 -64 -95 -38 29 71 }, payload={}, command={}, domain={18 105 11 41 10 -17 66 10 -114 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:13 PM 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] Nov 02, 2023 6:19:14 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Nov 02, 2023 6:19:14 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Nov 02, 2023 6:19:14 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Nov 02, 2023 6:19:15 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Nov 02, 2023 6:19:15 PM 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@3fec2caa[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@22978f40[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda$79/0x00000008010c3608@7c8459df]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@3974fe36[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 26] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) 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:581) Nov 02, 2023 6:19:15 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Nov 02, 2023 6:19:15 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4012] Nov 02, 2023 6:19:15 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Nov 02, 2023 6:19:15 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Nov 02, 2023 6:19:15 PM 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=1001, securePort=-1, UDP Port=-1, id={27 -17 -109 28 -40 41 74 -50 -117 -45 -25 90 69 76 -13 57 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1015, securePort=-1, UDP Port=-1, id={-76 72 29 -59 -106 -36 68 45 -127 -32 -19 -124 81 10 108 52 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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={76 80 -12 -26 -92 13 65 -62 -89 89 66 93 -127 -33 -88 39 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1008, securePort=-1, UDP Port=-1, id={30 15 -44 106 29 15 69 68 -97 -124 -76 89 -75 -40 89 63 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1012, securePort=-1, UDP Port=-1, id={117 90 -19 5 60 -68 75 -121 -68 -97 -101 46 -93 118 -121 -42 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1003, securePort=-1, UDP Port=-1, id={-64 -23 0 33 -33 -52 74 -9 -88 -83 -15 -102 1 -95 104 95 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1003, securePort=-1, UDP Port=-1, id={-88 67 -68 116 -69 -19 66 -109 -105 58 -58 27 86 -94 -47 106 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1069, securePort=-1, UDP Port=-1, id={-96 33 83 -105 87 -66 76 -102 -65 9 96 -127 -74 67 -98 -112 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1060, securePort=-1, UDP Port=-1, id={-74 -25 119 -51 60 -84 74 -55 -78 124 -48 -86 -34 -69 92 -64 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=1062, securePort=-1, UDP Port=-1, id={-112 91 -15 -40 50 -106 74 5 -110 -10 -95 56 89 -5 83 -113 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=4540, securePort=-1, UDP Port=-1, id={97 60 33 -106 112 -116 76 64 -120 -80 15 100 84 93 -111 43 }, payload={}, command={}, domain={18 105 11 41 10 -17 66 10 -114 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:15 PM 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=4535, securePort=-1, UDP Port=-1, id={48 -114 -85 45 -121 41 67 -86 -114 72 -71 -64 -95 -38 29 71 }, payload={}, command={}, domain={18 105 11 41 10 -17 66 10 -114 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:16 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Nov 02, 2023 6:19:16 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Nov 02, 2023 6:19:17 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Nov 02, 2023 6:19:17 PM org.apache.catalina.tribes.group.GroupChannel start WARNING: No utility executor was set, creating one Nov 02, 2023 6:19:17 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:[localhost/127.0.0.1:4002] Nov 02, 2023 6:19:17 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to [500] Nov 02, 2023 6:19:17 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[4] Nov 02, 2023 6:19:17 PM 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=3063, securePort=-1, UDP Port=-1, id={-112 91 -15 -40 50 -106 74 5 -110 -10 -95 56 89 -5 83 -113 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3054, securePort=-1, UDP Port=-1, id={27 -17 -109 28 -40 41 74 -50 -117 -45 -25 90 69 76 -13 57 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3074, securePort=-1, UDP Port=-1, id={-74 -25 119 -51 60 -84 74 -55 -78 124 -48 -86 -34 -69 92 -64 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3067, securePort=-1, UDP Port=-1, id={-76 72 29 -59 -106 -36 68 45 -127 -32 -19 -124 81 10 108 52 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3057, securePort=-1, UDP Port=-1, id={76 80 -12 -26 -92 13 65 -62 -89 89 66 93 -127 -33 -88 39 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3063, securePort=-1, UDP Port=-1, id={30 15 -44 106 29 15 69 68 -97 -124 -76 89 -75 -40 89 63 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3059, securePort=-1, UDP Port=-1, id={117 90 -19 5 60 -68 75 -121 -68 -97 -101 46 -93 118 -121 -42 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3047, securePort=-1, UDP Port=-1, id={-64 -23 0 33 -33 -52 74 -9 -88 -83 -15 -102 1 -95 104 95 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:17 PM 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=3048, securePort=-1, UDP Port=-1, id={-88 67 -68 116 -69 -19 66 -109 -105 58 -58 27 86 -94 -47 106 }, payload={}, command={}, domain={81 -86 -113 -65 -7 109 69 1 -68 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:18 PM 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=1004, securePort=-1, UDP Port=-1, id={77 -8 -35 26 122 -98 67 -27 -74 -92 -21 -122 -109 114 -114 1 }, payload={}, command={}, domain={-98 6 -4 -82 37 -18 69 -45 -83 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:18 PM 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=1005, securePort=-1, UDP Port=-1, id={83 -106 -111 38 55 92 70 7 -95 -24 -117 -119 38 -26 -21 52 }, payload={}, command={}, domain={-98 6 -4 -82 37 -18 69 -45 -83 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:18 PM 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=1004, securePort=-1, UDP Port=-1, id={77 -8 -35 26 122 -98 67 -27 -74 -92 -21 -122 -109 114 -114 1 }, payload={}, command={}, domain={-98 6 -4 -82 37 -18 69 -45 -83 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:18 PM 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=1005, securePort=-1, UDP Port=-1, id={83 -106 -111 38 55 92 70 7 -95 -24 -117 -119 38 -26 -21 52 }, payload={}, command={}, domain={-98 6 -4 -82 37 -18 69 -45 -83 ...(16)}]] was refused to join cluster Nov 02, 2023 6:19:18 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[4] Nov 02, 2023 6:19:18 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for [1000] milliseconds to establish cluster membership, start level:[8] Nov 02, 2023 6:19:19 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:[8] Nov 02, 2023 6:19:19 PM org.apache.catalina.tribes.transport.nio.ParallelNioSender doLoop WARNING: Member send is failing for:[tcp://{127, 0, 0, 1}:4002] ; Setting to suspect and retrying. Nov 02, 2023 6:19:19 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Received memberDisappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=2004, securePort=-1, UDP Port=-1, id={-54 -2 -69 -53 -118 102 79 -17 -105 117 27 -62 116 -128 -67 -106 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={19 -4 91 -26 -124 -6 68 -45 -65 ...(16)}]] message. Will verify. Nov 02, 2023 6:19:19 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Verification complete. Member disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp://{127, 0, 0, 1}:4002,{127, 0, 0, 1},4002, alive=2004, securePort=-1, UDP Port=-1, id={-54 -2 -69 -53 -118 102 79 -17 -105 117 27 -62 116 -128 -67 -106 }, payload={67 104 97 110 110 101 108 45 50 ...(9)}, command={}, domain={19 -4 91 -26 -124 -6 68 -45 -65 ...(16)}]] Nov 02, 2023 6:19:19 PM 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@4ef9dd65[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@fc4d75e[Wrapped task = org.apache.catalina.tribes.membership.McastServiceImpl$$Lambda$79/0x00000008010c3608@bfb427e]] rejected from java.util.concurrent.ScheduledThreadPoolExecutor@56aad6ed[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 22] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2065) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:833) 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:581) ------------- ---------------- --------------- Testcase: testTcpMcastFail took 0.254 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.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 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:555) at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337) at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294) 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.263 sec Testcase: testTcpSendFailureMemberDrop took 4.151 sec