IBM Http server will not start, port 443 is not listening
Accepted answer
5 other answers
Review the error.log to see if there are any indications of problems. Also check the httpd.conf to validate that there is a virtual host or listen statement which uses port 443.
The other thing to check is run netstat -an before starting the server to see if there are any other processes listening on port 443
The other thing to check is run netstat -an before starting the server to see if there are any other processes listening on port 443
Other than the following, there is nothing else was added to the httpd.conf file.
#########################
ServerName clmserver.fxgovt.com:80
LoadModule ibm_ssl_module modules/mod_ibm_ssl.so
Listen [::]:443
<VirtualHost *:443>
SSLEnable
</VirtualHost>
KeyFile C:/Program Files/IBM/HTTPServer/ihsserverkey.kdb
SSLDisable
#########################
Here is the error log. But key files are in place. At least from the look of it in the directory. I did run netstat, and couldn't find any 443 port listening.
[Thu Oct 10 14:23:55 2013] [notice] IBM_HTTP_Server/8.0.0.3 (Win32) configured -- resuming normal operations
[Thu Oct 10 14:23:55 2013] [notice] Server built: Mar 7 2012 18:34:59
[Thu Oct 10 14:23:55 2013] [notice] Parent: Created child process 5124
[Thu Oct 10 14:23:55 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Thu Oct 10 14:23:57 2013] [error] SSL0169E: Keyfile does not exist: C:\\Program
Configuration Failed
[Thu Oct 10 14:23:57 2013] [crit] (OS 1813)The specified resource type cannot be found in the image file. : master_main: create child process failed. Exiting.
[Thu Oct 10 14:24:27 2013] [notice] Parent: Forcing termination of child process 36
[Thu Oct 10 14:53:46 2013] [notice] Using config file C:/Program Files/IBM/HTTPServer/conf/httpd.conf
[Thu Oct 10 14:53:46 2013] [notice] IBM_HTTP_Server/8.0.0.3 (Win32) configured -- resuming normal operations
[Thu Oct 10 14:53:46 2013] [notice] Server built: Mar 7 2012 18:34:59
[Thu Oct 10 14:53:46 2013] [notice] Parent: Created child process 2056
[Thu Oct 10 14:53:46 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Thu Oct 10 14:53:48 2013] [error] SSL0169E: Keyfile does not exist: C:\\Program
Configuration Failed
[Thu Oct 10 14:53:48 2013] [crit] (OS 1813)The specified resource type cannot be found in the image file. : master_main: create child process failed. Exiting.
[Thu Oct 10 14:54:18 2013] [notice] Parent: Forcing termination of child process 36
used ikeyman to changed location to c:\temp
but still got this error.
[Fri Oct 11 09:28:24 2013] [notice] IBM_HTTP_Server/8.5.0.0 (Win32) configured -- resuming normal operations
[Fri Oct 11 09:28:24 2013] [notice] Server built: Mar 7 2012 18:34:59
[Fri Oct 11 09:28:24 2013] [notice] Parent: Created child process 4500
[Fri Oct 11 09:28:24 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Fri Oct 11 09:28:26 2013] [error] SSL0169E: Keyfile does not exist: C:\\Program
Configuration Failed
[Fri Oct 11 09:28:26 2013] [crit] (OS 1813)The specified resource type cannot be found in the image file. : master_main: create child process failed. Exiting.
but still got this error.
[Fri Oct 11 09:28:24 2013] [notice] IBM_HTTP_Server/8.5.0.0 (Win32) configured -- resuming normal operations
[Fri Oct 11 09:28:24 2013] [notice] Server built: Mar 7 2012 18:34:59
[Fri Oct 11 09:28:24 2013] [notice] Parent: Created child process 4500
[Fri Oct 11 09:28:24 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Fri Oct 11 09:28:26 2013] [error] SSL0169E: Keyfile does not exist: C:\\Program
Configuration Failed
[Fri Oct 11 09:28:26 2013] [crit] (OS 1813)The specified resource type cannot be found in the image file. : master_main: create child process failed. Exiting.