Jump to content

Hyper Server + SSL = Could not load SSL library


Clipe Informática

Recommended Posts

Hi,

I installed a hyper server on a Windows Server 2019 and I´m trying to configure the SSL access. However when I try to start the service it does not work. The log give me this info:

hyper_service.exe: 00001290: 21:46:23 []:>--------------------------------------------------------------<
hyper_service.exe: 00001290: 21:46:23 [TUniServerModule]:Server First Init.
hyper_service.exe: 00001290: 21:46:23 [TUniServerModule]:Start Path = C:\xxxxx\
hyper_service.exe: 00001290: 21:46:23 [TUniHyperServer]:InitInterceptor
hyper_service.exe: 00001290: 21:46:23 [Transport.PoolSize]:516
hyper_service.exe: 00001290: 21:46:25 [TUniServerModule]:Starting HTTP Server on Port: 443...
hyper_service.exe: 00001290: 21:46:25 [InitWebServer]:EIdOSSLCouldNotLoadSSLLibrary : Could not load SSL library. : Addr: $0000000000A1F554
hyper_service.exe: 00001290: 21:46:25 [TUniServerModule]:Shutting Down Server.
hyper_service.exe: 00001290: 21:46:25 [TUniHyperServer]:Terminating...
hyper_service.exe: 00001290: 21:46:25 [TUniHyperNodeManager]:Terminating...
hyper_service.exe: 00001290: 21:46:26 [TUniHyperNodeManager]:Terminated.
hyper_service.exe: 00001290: 21:46:26 [TUniServerModule]:Stopping HTTP Server.
hyper_service.exe: 00001290: 21:46:27 [TUniServerModule]:HTTP Server Stopped.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Terminating Session manager.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Stopping Cache Eraser...
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Cache Eraser Stopped.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Destroying Worker Threads.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Session manager terminated.
hyper_service.exe: 00001290: 21:46:27 [TUniHyperServer]:Terminated.
hyper_service.exe: 00001290: 21:46:27 [TUniServerModule]:Server Shutdown Completed.
hyper_service.exe: 00001290: 21:46:27 []:<-------------------------------------------------------------->
hyper_service.exe: 00001284: 21:46:27 [Terminated]:Exit Code: 0

I already put the ssleay32 and libeay32 dlls on the hyper server folder, as well in the system32 and sysWOW64 folders.

My cfg file for SSL is like this:

object TUniHyperSSL
  SSL.Enabled = True
  SSL.SSLOptions.RootCertFile = 'root.pem'
  SSL.SSLOptions.CertFile = 'cert.pem'
  SSL.SSLOptions.KeyFile = 'key.pem'
  SSL.SSLOptions.Method = sslvTLSv1_1
  SSL.SSLOptions.SSLVersions = [sslvTLSv1_1]
  SSL.SSLOptions.Mode = sslmUnassigned
  SSL.SSLOptions.VerifyMode = []
  SSL.SSLOptions.VerifyDepth = 0
  SSL.SSLPort = 443
end

Why am I still getting the " Could not load SSL library" error?

Link to comment
Share on other sites

14 hours ago, Clipe Informática said:

Hi,

I installed a hyper server on a Windows Server 2019 and I´m trying to configure the SSL access. However when I try to start the service it does not work. The log give me this info:


hyper_service.exe: 00001290: 21:46:23 []:>--------------------------------------------------------------<
hyper_service.exe: 00001290: 21:46:23 [TUniServerModule]:Server First Init.
hyper_service.exe: 00001290: 21:46:23 [TUniServerModule]:Start Path = C:\xxxxx\
hyper_service.exe: 00001290: 21:46:23 [TUniHyperServer]:InitInterceptor
hyper_service.exe: 00001290: 21:46:23 [Transport.PoolSize]:516
hyper_service.exe: 00001290: 21:46:25 [TUniServerModule]:Starting HTTP Server on Port: 443...
hyper_service.exe: 00001290: 21:46:25 [InitWebServer]:EIdOSSLCouldNotLoadSSLLibrary : Could not load SSL library. : Addr: $0000000000A1F554
hyper_service.exe: 00001290: 21:46:25 [TUniServerModule]:Shutting Down Server.
hyper_service.exe: 00001290: 21:46:25 [TUniHyperServer]:Terminating...
hyper_service.exe: 00001290: 21:46:25 [TUniHyperNodeManager]:Terminating...
hyper_service.exe: 00001290: 21:46:26 [TUniHyperNodeManager]:Terminated.
hyper_service.exe: 00001290: 21:46:26 [TUniServerModule]:Stopping HTTP Server.
hyper_service.exe: 00001290: 21:46:27 [TUniServerModule]:HTTP Server Stopped.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Terminating Session manager.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Stopping Cache Eraser...
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Cache Eraser Stopped.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Destroying Worker Threads.
hyper_service.exe: 00001290: 21:46:27 [TUniGUISessionManager]:Session manager terminated.
hyper_service.exe: 00001290: 21:46:27 [TUniHyperServer]:Terminated.
hyper_service.exe: 00001290: 21:46:27 [TUniServerModule]:Server Shutdown Completed.
hyper_service.exe: 00001290: 21:46:27 []:<-------------------------------------------------------------->
hyper_service.exe: 00001284: 21:46:27 [Terminated]:Exit Code: 0

I already put the ssleay32 and libeay32 dlls on the hyper server folder, as well in the system32 and sysWOW64 folders.

My cfg file for SSL is like this:


object TUniHyperSSL
  SSL.Enabled = True
  SSL.SSLOptions.RootCertFile = 'root.pem'
  SSL.SSLOptions.CertFile = 'cert.pem'
  SSL.SSLOptions.KeyFile = 'key.pem'
  SSL.SSLOptions.Method = sslvTLSv1_1
  SSL.SSLOptions.SSLVersions = [sslvTLSv1_1]
  SSL.SSLOptions.Mode = sslmUnassigned
  SSL.SSLOptions.VerifyMode = []
  SSL.SSLOptions.VerifyDepth = 0
  SSL.SSLPort = 443
end

Why am I still getting the " Could not load SSL library" error?

hello, i am not sure by maybe problem is in openssl.dll versions. try to search in web

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...