Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-7374

WildFfly openssl requires glibc 2.14 resulting in failure when starting on RHEL 6

    XMLWordPrintable

Details

    Description

      When starting EAP on RHEL 6 it shows ERROR messages when loading openssl [1]. This is caused by the wrapper requiring glibc 2.14 or newer but on RHEL 6 (RHEL 6.7) there is only glibc 2.12.

      As there should be no ERROR messages during EAP start with default configuration, marking as blocker.

      [1]

      11:20:42,474 ERROR [stderr] (MSC service thread 1-3) java.lang.reflect.InvocationTargetException
      11:20:42,476 ERROR [stderr] (MSC service thread 1-3) 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      11:20:42,479 ERROR [stderr] (MSC service thread 1-3) 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      11:20:42,481 ERROR [stderr] (MSC service thread 1-3) 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      11:20:42,494 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.reflect.Method.invoke(Method.java:498)
      11:20:42,495 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.openssl.SSL.init(SSL.java:73)
      11:20:42,496 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.openssl.SSL.getInstance(SSL.java:49)
      11:20:42,497 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.openssl.OpenSSLEngine.<clinit>(OpenSSLEngine.java:59)
      11:20:42,497 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.Class.forName0(Native Method)
      11:20:42,498 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.Class.forName(Class.java:348)
      11:20:42,499 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.protocols.alpn.OpenSSLAlpnProvider$1.run(OpenSSLAlpnProvider.java:47)
      11:20:42,505 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.protocols.alpn.OpenSSLAlpnProvider$1.run(OpenSSLAlpnProvider.java:43)
      11:20:42,508 ERROR [stderr] (MSC service thread 1-3) 	at java.security.AccessController.doPrivileged(Native Method)
      11:20:42,516 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.protocols.alpn.OpenSSLAlpnProvider.<clinit>(OpenSSLAlpnProvider.java:43)
      11:20:42,517 ERROR [stderr] (MSC service thread 1-3) 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      11:20:42,524 ERROR [stderr] (MSC service thread 1-3) 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      11:20:42,525 ERROR [stderr] (MSC service thread 1-3) 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      11:20:42,539 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      11:20:42,540 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.Class.newInstance(Class.java:442)
      11:20:42,541 ERROR [stderr] (MSC service thread 1-3) 	at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
      11:20:42,542 ERROR [stderr] (MSC service thread 1-3) 	at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
      11:20:42,542 ERROR [stderr] (MSC service thread 1-3) 	at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
      11:20:42,543 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.protocols.alpn.ALPNManager.<init>(ALPNManager.java:40)
      11:20:42,548 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.protocols.alpn.ALPNManager.<clinit>(ALPNManager.java:35)
      11:20:42,550 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.server.protocol.http.AlpnOpenListener.<init>(AlpnOpenListener.java:64)
      11:20:42,551 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.server.protocol.http.AlpnOpenListener.<init>(AlpnOpenListener.java:83)
      11:20:42,552 ERROR [stderr] (MSC service thread 1-3) 	at io.undertow.server.protocol.http.AlpnOpenListener.<init>(AlpnOpenListener.java:75)
      11:20:42,553 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.extension.undertow.HttpsListenerService.createAlpnOpenListener(HttpsListenerService.java:101)
      11:20:42,557 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.extension.undertow.HttpsListenerService.createOpenListener(HttpsListenerService.java:86)
      11:20:42,572 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.extension.undertow.ListenerService.start(ListenerService.java:158)
      11:20:42,581 ERROR [stderr] (MSC service thread 1-3) 	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1963)
      11:20:42,582 ERROR [stderr] (MSC service thread 1-3) 	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1896)
      11:20:42,590 ERROR [stderr] (MSC service thread 1-3) 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      11:20:42,591 ERROR [stderr] (MSC service thread 1-3) 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      11:20:42,593 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.Thread.run(Thread.java:745)
      11:20:42,595 ERROR [stderr] (MSC service thread 1-3) Caused by: java.lang.UnsatisfiedLinkError: /tmp/tmp-2717760086872143296openssl/libwfssl.so: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/tmp-2717760086872143296openssl/libwfssl.so)
      11:20:42,596 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      11:20:42,597 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
      11:20:42,598 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1837)
      11:20:42,610 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
      11:20:42,611 ERROR [stderr] (MSC service thread 1-3) 	at java.lang.System.loadLibrary(System.java:1122)
      11:20:42,619 ERROR [stderr] (MSC service thread 1-3) 	at org.wildfly.openssl.SSL$LibraryLoader.load(SSL.java:180)
      11:20:42,620 ERROR [stderr] (MSC service thread 1-3) 	... 34 more
      
      

      Attachments

        Issue Links

          Activity

            People

              sdouglas1@redhat.com Stuart Douglas
              rhatlapa@redhat.com Radim Hatlapatka (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: