GitHub user sramshek edited a discussion: getting 401 Unauthorized error when 
trying to setup pulsar using TLS Authentication

I am trying to setup Apache pulsar using TLS Encryption and followed the steps 
mentioned in this doc  
https://pulsar.apache.org/docs/3.3.x/security-tls-transport/#tls-overview to 
generate the certificates.
Since I am on windows, I am using pulsar docker image to spin the container, 
made the changes to standalone.conf 

Below is docker container command

```java
docker run -it ^
-p 6651:6651 ^
-p 8081:8081 ^
--mount source=pulsardata,target=/pulsar/data ^
--mount source=pulsarconf,target=/pulsar/conf ^
--mount type=bind,source=C:/MyLocalPath/pulsar3,target=/pulsar/certs ^
apachepulsar/pulsar:3.3.0 ^
bin/pulsar standalone
``` 
The generated certificates are placed under my local folder pulsar3, and mapped 
to container, 

```groovy
# enable authentication
authenticationEnabled=true
# set mTLS authentication provider
authenticationProviders=org.apache.pulsar.broker.authentication.AuthenticationProviderTls

# configure TLS for client to connect brokers
brokerClientTlsEnabled=true
brokerClientTrustCertsFilePath=/path/to/ca.cert.pem
brokerClientAuthenticationPlugin=org.apache.pulsar.client.impl.auth.AuthenticationTls
brokerClientAuthenticationParameters={"tlsCertFile":"/path/to/broker_client.cert.pem","tlsKeyFile":"/path/to/broker_client.key-pk8.pem"}

# configure TLS ports
brokerServicePortTls=6651
webServicePortTls=8081

# configure CA certificate
tlsTrustCertsFilePath=/path/to/ca.cert.pem
# configure server certificate
tlsCertificateFilePath=/path/to/server.cert.pem
# configure server's private key
tlsKeyFilePath=/path/to/server.key-pk8.pem

# enable mTLS
tlsRequireTrustedClientCertOnConnect=true
tlsAllowInsecureConnection=false

# Tls cert refresh duration in seconds (set 0 to check on every new connection)
tlsCertRefreshCheckDurationSec=300
``` 


When I spin the container with these changes, I see below error :

`2024-07-18 15:09:00 2024-07-18T09:39:00,591+0000 [main] INFO  
org.apache.pulsar.functions.worker.WorkerUtils - Create Pulsar Admin to service 
url http://localhost:8080: authPlugin = 
org.apache.pulsar.client.impl.auth.AuthenticationTls, authParams = 
{"tlsCertFile":"/pulsar/certs/broker_client.cert.pem","tlsKeyFile":"/pulsar/certs/broker_client.key-pk8.pem"},
 tlsTrustCerts = /pulsar/certs/ca.cert.pem, allowTlsInsecureConnection = false, 
enableTlsHostnameVerification = false
2024-07-18 15:09:00 2024-07-18T09:39:00,694+0000 [main] INFO  
org.apache.pulsar.functions.worker.WorkerUtils - Create Pulsar Admin to service 
url http://localhost:8080: authPlugin = 
org.apache.pulsar.client.impl.auth.AuthenticationTls, authParams = 
{"tlsCertFile":"/pulsar/certs/broker_client.cert.pem","tlsKeyFile":"/pulsar/certs/broker_client.key-pk8.pem"},
 tlsTrustCerts = /pulsar/certs/ca.cert.pem, allowTlsInsecureConnection = false, 
enableTlsHostnameVerification = false
2024-07-18 15:09:00 Jul 18, 2024 9:39:00 AM 
io.opentelemetry.api.GlobalOpenTelemetry maybeAutoConfigureAndSetGlobal
2024-07-18 15:09:00 INFO: AutoConfiguredOpenTelemetrySdk found on classpath but 
automatic configuration is disabled. To enable, run your JVM with 
-Dotel.java.global-autoconfigure.enabled=true
2024-07-18 15:09:01 2024-07-18T09:39:01,352+0000 [pulsar-web-48-19] WARN  
org.apache.pulsar.broker.web.AuthenticationFilter - [127.0.0.1] Failed to 
authenticate HTTP request: Authentication required
2024-07-18 15:09:01 2024-07-18T09:39:01,364+0000 [pulsar-web-48-19] INFO  
org.eclipse.jetty.server.RequestLog - 127.0.0.1 - - [18/Jul/2024:09:39:01 
+0000] "PUT /admin/v2/persistent/public/functions/assignments HTTP/1.1" 401 0 
"-" "Pulsar-Java-v3.3.0" 17
2024-07-18 15:09:01 2024-07-18T09:39:01,366+0000 [AsyncHttpClient-122-1] WARN  
org.apache.pulsar.client.admin.internal.BaseResource - 
[http://localhost:8080/admin/v2/persistent/public/functions/assignments] Failed 
to perform http put request: javax.ws.rs.NotAuthorizedException: HTTP 401 
Unauthorized
2024-07-18 15:09:01 2024-07-18T09:39:01,369+0000 [main] ERROR 
org.apache.pulsar.functions.worker.PulsarWorkerService - Error Starting up in 
worker
2024-07-18 15:09:01 
org.apache.pulsar.client.admin.PulsarAdminException$NotAuthorizedException: 
HTTP 401 Unauthorized
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.PulsarAdminException.wrap(PulsarAdminException.java:252)
 ~[org.apache.pulsar-pulsar-client-admin-api-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.BaseResource.sync(BaseResource.java:352)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.TopicsImpl.createNonPartitionedTopic(TopicsImpl.java:312)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.Topics.createNonPartitionedTopic(Topics.java:540)
 ~[org.apache.pulsar-pulsar-client-admin-api-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.functions.worker.PulsarWorkerService.tryCreateNonPartitionedTopic(PulsarWorkerService.java:391)
 ~[org.apache.pulsar-pulsar-functions-worker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.functions.worker.PulsarWorkerService.start(PulsarWorkerService.java:445)
 [org.apache.pulsar-pulsar-functions-worker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.broker.PulsarService.startWorkerService(PulsarService.java:1795)
 [org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.broker.PulsarService.start(PulsarService.java:942) 
[org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.PulsarStandalone.start(PulsarStandalone.java:352) 
[org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.PulsarStandaloneStarter.main(PulsarStandaloneStarter.java:149)
 [org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     Suppressed: 
org.apache.pulsar.client.admin.PulsarAdminException$NotAuthorizedException: 
HTTP 401 Unauthorized
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.BaseResource.getApiException(BaseResource.java:281)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.BaseResource$1.failed(BaseResource.java:136)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation$1.failed(JerseyInvocation.java:882)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation$1.completed(JerseyInvocation.java:863)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime.processResponse(ClientRuntime.java:232)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime.access$200(ClientRuntime.java:62) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime$2.lambda$response$0(ClientRuntime.java:176)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors.process(Errors.java:292) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors.process(Errors.java:274) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors.process(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:288)
 ~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime$2.response(ClientRuntime.java:176) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$apply$1(AsyncHttpConnector.java:258)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$retryOperation$4(AsyncHttpConnector.java:300)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.NettyResponseFuture.loadContent(NettyResponseFuture.java:222)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.NettyResponseFuture.done(NettyResponseFuture.java:257)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.finishUpdate(AsyncHttpClientHandler.java:241)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.HttpHandler.handleChunk(HttpHandler.java:114) 
~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.HttpHandler.handleRead(HttpHandler.java:143) 
~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.channelRead(AsyncHttpClientHandler.java:78)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
 ~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at java.base/java.lang.Thread.run(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01     Caused by: javax.ws.rs.NotAuthorizedException: HTTP 401 
Unauthorized
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:942)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation.access$700(JerseyInvocation.java:82)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             ... 54 more
2024-07-18 15:09:01 Caused by: javax.ws.rs.NotAuthorizedException: HTTP 401 
Unauthorized
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:942)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.JerseyInvocation.access$700(JerseyInvocation.java:82)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.JerseyInvocation$1.completed(JerseyInvocation.java:863)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime.processResponse(ClientRuntime.java:232)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime.access$200(ClientRuntime.java:62) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime$2.lambda$response$0(ClientRuntime.java:176)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors.process(Errors.java:292) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors.process(Errors.java:274) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors.process(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:288)
 ~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime$2.response(ClientRuntime.java:176) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$apply$1(AsyncHttpConnector.java:258)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$retryOperation$4(AsyncHttpConnector.java:300)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.NettyResponseFuture.loadContent(NettyResponseFuture.java:222)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.NettyResponseFuture.done(NettyResponseFuture.java:257)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.finishUpdate(AsyncHttpClientHandler.java:241)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.handler.HttpHandler.handleChunk(HttpHandler.java:114) 
~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.handler.HttpHandler.handleRead(HttpHandler.java:143) 
~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.channelRead(AsyncHttpClientHandler.java:78)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
 ~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01     at java.base/java.lang.Thread.run(Unknown Source) ~[?:?]
2024-07-18 15:09:01 2024-07-18T09:39:01,377+0000 [main] ERROR 
org.apache.pulsar.broker.PulsarService - Failed to start Pulsar service: 
org.apache.pulsar.client.admin.PulsarAdminException$NotAuthorizedException: 
HTTP 401 Unauthorized
2024-07-18 15:09:01 java.lang.RuntimeException: 
org.apache.pulsar.client.admin.PulsarAdminException$NotAuthorizedException: 
HTTP 401 Unauthorized
2024-07-18 15:09:01     at 
org.apache.pulsar.functions.worker.PulsarWorkerService.start(PulsarWorkerService.java:589)
 ~[org.apache.pulsar-pulsar-functions-worker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.broker.PulsarService.startWorkerService(PulsarService.java:1795)
 ~[org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.broker.PulsarService.start(PulsarService.java:942) 
[org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.PulsarStandalone.start(PulsarStandalone.java:352) 
[org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.PulsarStandaloneStarter.main(PulsarStandaloneStarter.java:149)
 [org.apache.pulsar-pulsar-broker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01 Caused by: 
org.apache.pulsar.client.admin.PulsarAdminException$NotAuthorizedException: 
HTTP 401 Unauthorized
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.PulsarAdminException.wrap(PulsarAdminException.java:252)
 ~[org.apache.pulsar-pulsar-client-admin-api-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.BaseResource.sync(BaseResource.java:352)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.TopicsImpl.createNonPartitionedTopic(TopicsImpl.java:312)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.Topics.createNonPartitionedTopic(Topics.java:540)
 ~[org.apache.pulsar-pulsar-client-admin-api-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.functions.worker.PulsarWorkerService.tryCreateNonPartitionedTopic(PulsarWorkerService.java:391)
 ~[org.apache.pulsar-pulsar-functions-worker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
org.apache.pulsar.functions.worker.PulsarWorkerService.start(PulsarWorkerService.java:445)
 ~[org.apache.pulsar-pulsar-functions-worker-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     ... 4 more
2024-07-18 15:09:01     Suppressed: 
org.apache.pulsar.client.admin.PulsarAdminException$NotAuthorizedException: 
HTTP 401 Unauthorized
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.BaseResource.getApiException(BaseResource.java:281)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.BaseResource$1.failed(BaseResource.java:136)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation$1.failed(JerseyInvocation.java:882)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation$1.completed(JerseyInvocation.java:863)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime.processResponse(ClientRuntime.java:232)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime.access$200(ClientRuntime.java:62) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime$2.lambda$response$0(ClientRuntime.java:176)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors.process(Errors.java:292) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors.process(Errors.java:274) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.internal.Errors.process(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:288)
 ~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.ClientRuntime$2.response(ClientRuntime.java:176) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$apply$1(AsyncHttpConnector.java:258)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01             at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$retryOperation$4(AsyncHttpConnector.java:300)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01             at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.NettyResponseFuture.loadContent(NettyResponseFuture.java:222)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.NettyResponseFuture.done(NettyResponseFuture.java:257)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.finishUpdate(AsyncHttpClientHandler.java:241)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.HttpHandler.handleChunk(HttpHandler.java:114) 
~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.HttpHandler.handleRead(HttpHandler.java:143) 
~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.channelRead(AsyncHttpClientHandler.java:78)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318)
 ~[io.netty-netty-codec-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
 ~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) 
~[io.netty-netty-transport-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
 ~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[io.netty-netty-common-4.1.108.Final.jar:4.1.108.Final]
2024-07-18 15:09:01             at java.base/java.lang.Thread.run(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01     Caused by: javax.ws.rs.NotAuthorizedException: HTTP 401 
Unauthorized
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:942)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             at 
org.glassfish.jersey.client.JerseyInvocation.access$700(JerseyInvocation.java:82)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01             ... 54 more
2024-07-18 15:09:01 Caused by: javax.ws.rs.NotAuthorizedException: HTTP 401 
Unauthorized
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:942)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.JerseyInvocation.access$700(JerseyInvocation.java:82)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.JerseyInvocation$1.completed(JerseyInvocation.java:863)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime.processResponse(ClientRuntime.java:232)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime.access$200(ClientRuntime.java:62) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime$2.lambda$response$0(ClientRuntime.java:176)
 ~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors.process(Errors.java:292) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors.process(Errors.java:274) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.internal.Errors.process(Errors.java:244) 
~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:288)
 ~[org.glassfish.jersey.core-jersey-common-2.41.jar:?]
2024-07-18 15:09:01     at 
org.glassfish.jersey.client.ClientRuntime$2.response(ClientRuntime.java:176) 
~[org.glassfish.jersey.core-jersey-client-2.41.jar:?]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$apply$1(AsyncHttpConnector.java:258)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01     at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$retryOperation$4(AsyncHttpConnector.java:300)
 ~[org.apache.pulsar-pulsar-client-admin-original-3.3.0.jar:3.3.0]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown 
Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown
 Source) ~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) 
~[?:?]
2024-07-18 15:09:01     at 
java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.NettyResponseFuture.loadContent(NettyResponseFuture.java:222)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.NettyResponseFuture.done(NettyResponseFuture.java:257)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]
2024-07-18 15:09:01     at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.finishUpdate(AsyncHttpClientHandler.java:241)
 ~[org.asynchttpclient-async-http-client-2.12.1.jar:?]`

GitHub link: https://github.com/apache/pulsar/discussions/23051

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


Reply via email to