I am not sure if the receiver port should be the same or different from the localmember port. However, changing that to 4001 for node with localmember at 8090 and to 4002 for node with localmember at 8190, I am encountering the following error - ``` 12-Jun-2023 15:00:29.885 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/8.5.89 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: May 9 2023 16:21:47 UTC 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 8.5.89.0 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Mac OS X 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.16 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: x86_64 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /Users/manak/.sdkman/candidates/java/8.0.372.fx-librca/jre 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_372-b07 12-Jun-2023 15:00:29.887 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: BellSoft 12-Jun-2023 15:00:29.888 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /Users/manak/apache-tomcat-8.5.89 12-Jun-2023 15:00:29.888 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /Users/manak/apache-tomcat-8.5.89 12-Jun-2023 15:00:29.888 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/Users/manak/apache-tomcat-8.5.89/conf/logging.properties 12-Jun-2023 15:00:29.889 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 12-Jun-2023 15:00:29.889 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 12-Jun-2023 15:00:29.889 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 12-Jun-2023 15:00:29.889 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.net.preferIPv4Stack=true 12-Jun-2023 15:00:29.890 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.net.preferIPv4Addresses=true 12-Jun-2023 15:00:29.890 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 12-Jun-2023 15:00:29.890 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs= 12-Jun-2023 15:00:29.890 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/Users/manak/apache-tomcat-8.5.89 12-Jun-2023 15:00:29.891 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/Users/manak/apache-tomcat-8.5.89 12-Jun-2023 15:00:29.891 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/Users/manak/apache-tomcat-8.5.89/temp 12-Jun-2023 15:00:29.891 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [/Users/manak/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.] 12-Jun-2023 15:00:29.931 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8090"] 12-Jun-2023 15:00:29.954 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 548 ms 12-Jun-2023 15:00:30.046 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 12-Jun-2023 15:00:30.046 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.89] 12-Jun-2023 15:00:30.050 INFO [main] org.apache.catalina.ha.tcp.SimpleTcpCluster.startInternal Cluster is about to start 12-Jun-2023 15:00:30.059 INFO [main] org.apache.catalina.tribes.transport.ReceiverBase.bind Receiver Server Socket bound to:[localhost/127.0.0.1:4001] 12-Jun-2023 15:00:30.073 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/docs] 12-Jun-2023 15:00:30.301 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/docs] has finished in [228] ms 12-Jun-2023 15:00:30.302 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/manager] 12-Jun-2023 15:00:30.332 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/manager] has finished in [30] ms 12-Jun-2023 15:00:30.332 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/examples] 12-Jun-2023 15:00:30.596 INFO [localhost-startStop-1] org.apache.catalina.ha.session.DeltaManager.startInternal Register manager [localhost#/examples] to cluster element [Engine] with name [Catalina] 12-Jun-2023 15:00:30.597 INFO [localhost-startStop-1] org.apache.catalina.ha.session.DeltaManager.startInternal Starting clustering manager at [localhost#/examples] 12-Jun-2023 15:00:30.597 INFO [localhost-startStop-1] org.apache.catalina.ha.session.DeltaManager.getAllClusterSessions Manager [localhost#/examples]: skipping state transfer. No members active in cluster group. 12-Jun-2023 15:00:30.602 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/examples] has finished in [270] ms 12-Jun-2023 15:00:30.602 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/ROOT] 12-Jun-2023 15:00:30.618 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/ROOT] has finished in [15] ms 12-Jun-2023 15:00:30.618 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/host-manager] 12-Jun-2023 15:00:30.635 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/Users/manak/apache-tomcat-8.5.89/webapps/host-manager] has finished in [17] ms 12-Jun-2023 15:00:30.636 INFO [main] org.apache.catalina.ha.session.JvmRouteBinderValve.startInternal JvmRouteBinderValve started 12-Jun-2023 15:00:30.638 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8090"] 12-Jun-2023 15:00:30.647 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 692 ms
*12-Jun-2023 15:00:34.987 INFO [http-nio-8090-exec-1] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in method name [FLT20020x000x000x000xb50x000x000x000x010x000x000x010x880xae0xf1bA0x000x000x000x100xa30x1ckY0xd70xa0L0xfc0x8f0xe8i0x9e0xce0x830xb2P0x000x000x00MTRIBES-B0x010x000x000x000x0050x000x000x010x880xae0xf1bA0x000x000x0f0xa20xff0xff0xff0xff0xff0xff0xff0xff0x040x7f0x000x000x010x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x020x000x000x000x00TRIBES-E0x010x000x000x000x00@O0xa7sHy0x82C0xc90x9fo0x890x800xa1[0x070x14}0xd9R[0xeb0xf1C0x9a0xb7~0xbe0x8f0x81g0x1e0xb670x150xbe0x87E~L0xa80xbf0x0aM0x13S80x152U0xf60x940xb7:0xfa@x0x910x04}0xd7r0x840xc00xd5TLF2003...]. HTTP method names must be tokens* at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:932) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1695) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:750) *12-Jun-2023 15:00:34.987 INFO [http-nio-8090-exec-2] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in method name [FLT20020x000x000x000x990x000x000x000x000x000x000x010x880xae0xf1bC0x000x000x000x10P0xee)-0xc40xd6A0x120x8a0x9c0xab0x09C0x940xf9p0x000x000x00MTRIBES-B0x010x000x000x000x0050x000x000x010x880xae0xf1bA0x000x000x0f0xa20xff0xff0xff0xff0xff0xff0xff0xff0x040x7f0x000x000x010x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x020x000x000x000x00TRIBES-E0x010x000x000x000x00$Local ]. HTTP method names must be tokens* at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:422) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:492) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:932) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1695) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:750) 12-Jun-2023 15:00:35.066 INFO [GroupChannel-Heartbeat[Catalina-Channel]-1] org.apache.catalina.ha.tcp.SimpleTcpCluster.memberAdded Replication member added:[org.apache.catalina.tribes.membership.StaticMember[tcp://localhost:8190,localhost,8190, alive=0, securePort=-1, UDP Port=-1, id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 }, payload={}, command={}, domain={}]] 12-Jun-2023 15:00:35.067 INFO [GroupChannel-Heartbeat[Catalina-Channel]-1] org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.performBasicCheck Suspect member, confirmed alive.[org.apache.catalina.tribes.membership.StaticMember[tcp://localhost:8190,localhost,8190, alive=0, securePort=-1, UDP Port=-1, id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 }, payload={}, command={}, domain={}]] 12-Jun-2023 15:01:58.330 INFO [http-nio-8090-exec-7] org.apache.catalina.tribes.io.BufferPool.getBufferPool Created a buffer pool with max size:[104857600] bytes of type: [org.apache.catalina.tribes.io.BufferPool15Impl] 12-Jun-2023 15:01:58.343 WARNING [http-nio-8090-exec-7] org.apache.catalina.tribes.transport.nio.ParallelNioSender.doLoop Member send is failing for:[tcp://localhost:8190] ; Setting to suspect and retrying. 12-Jun-2023 15:01:58.346 INFO [http-nio-8090-exec-7] org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.memberDisappeared Received memberDisappeared[org.apache.catalina.tribes.membership.StaticMember[tcp://localhost:8190,localhost,8190, alive=0, securePort=-1, UDP Port=-1, id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 }, payload={}, command={}, domain={}]] message. Will verify. 12-Jun-2023 15:01:58.346 INFO [http-nio-8090-exec-7] org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.memberDisappeared Verification complete. Member still alive[org.apache.catalina.tribes.membership.StaticMember[tcp://localhost:8190,localhost,8190, alive=0, securePort=-1, UDP Port=-1, id={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 }, payload={}, command={}, domain={}]] ```