Hi, this morning we updated our Hbase installation to version 2.4.12 and we are 
experiencing a problem that we did not find with version 2.8.5.Our certificate 
is a wildcard. How can we handle this problem?The exception is the following:
 2022-06-17 10:47:06,794 ERROR [main] regionserver.HRegionServer: Failed 
construction RegionServerjava.io.IOException: Problem starting http server      
  at org.apache.hadoop.hbase.http.HttpServer.start(HttpServer.java:1140)        
at org.apache.hadoop.hbase.http.InfoServer.start(InfoServer.java:151)        at 
org.apache.hadoop.hbase.regionserver.HRegionServer.putUpWebUI(HRegionServer.java:2232)
        at 
org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:691)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:421)      
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)      
  at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)      
  at org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:2947)  
      at 
org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:252)
        at 
org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:149)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)        at 
org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:152)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2965)Caused 
by: java.lang.IllegalStateException: KeyStores with multiple certificates are 
not supported on the base class 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory. (Use 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory$Server 
or 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory$Client 
instead)        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.newSniX509ExtendedKeyManager(SslContextFactory.java:1288)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.getKeyManagers(SslContextFactory.java:1270)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.load(SslContextFactory.java:372)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:243)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.SslConnectionFactory.doStart(SslConnectionFactory.java:97)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:321)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:81)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.Server.doStart(Server.java:401)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at org.apache.hadoop.hbase.http.HttpServer.start(HttpServer.java:1109)  
      ... 14 more2022-06-17 10:47:06,798 ERROR [main] 
master.HMasterCommandLine: Master exitingjava.lang.RuntimeException: Failed 
construction of Master: class org.apache.hadoop.hbase.master.HMaster.        at 
org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:2954)       
 at 
org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:252)
        at 
org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:149)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)        at 
org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:152)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2965)Caused 
by: java.io.IOException: Problem starting http server        at 
org.apache.hadoop.hbase.http.HttpServer.start(HttpServer.java:1140)        at 
org.apache.hadoop.hbase.http.InfoServer.start(InfoServer.java:151)        at 
org.apache.hadoop.hbase.regionserver.HRegionServer.putUpWebUI(HRegionServer.java:2232)
        at 
org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:691)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:421)      
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)      
  at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)      
  at org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:2947)  
      ... 5 moreCaused by: java.lang.IllegalStateException: KeyStores with 
multiple certificates are not supported on the base class 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory. (Use 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory$Server 
or 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory$Client 
instead)        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.newSniX509ExtendedKeyManager(SslContextFactory.java:1288)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.getKeyManagers(SslContextFactory.java:1270)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.load(SslContextFactory.java:372)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:243)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.SslConnectionFactory.doStart(SslConnectionFactory.java:97)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:321)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:81)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:234)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.server.Server.doStart(Server.java:401)
        at 
org.apache.hbase.thirdparty.org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
        at org.apache.hadoop.hbase.http.HttpServer.start(HttpServer.java:1109)  
      ... 14 more

Thanks,
Hamado Dene

Reply via email to