Bug 32823 - (OS 2)The system cannot find the file specified
Summary: (OS 2)The system cannot find the file specified
Status: CLOSED INVALID
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: Core (show other bugs)
Version: 2.0.52
Hardware: PC OS/2
: P2 major with 3 votes (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
URL:
Keywords: ErrorMessage
Depends on:
Blocks:
 
Reported: 2004-12-23 09:00 UTC by Oyvind Johansen
Modified: 2009-05-22 08:46 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oyvind Johansen 2004-12-23 09:00:58 UTC
When trying to start Apache I get this message in my log:
"
[Thu Dec 23 07:47:39 2004] [crit] (OS 2)The system cannot find the file 
specified.  : Parent: Unable to connect child stdout to NUL.\n
[Thu Dec 23 07:47:39 2004] [crit] (OS 2)The system cannot find the file 
specified.  : master_main: create child process failed. Exiting.
"

It would help a lot to get to know: 
* What module is reporting this error
* What file could not be found
* What is the use of the file

This could be achieved by better documentation and logging in code. 

It might not be considered as a bug, but I feel it belongs in Bugzilla because 
the logfile fails to explain what really happened. 

The loglevel was set to debug and the "error" has been reported on three 
different installation with various configurations. One of them trying to host 
Bugzilla.
Comment 1 André Malo 2004-12-24 00:11:44 UTC
The module reporting is the core ("parent"). The error message is the system
message of OS errorcode 2.
Actually I find that the log message is quite descriptive.
Comment 2 Tim Bapp 2005-05-12 01:23:37 UTC
I am also getting this version of this error:

[Wed May 11 17:41:45 2005] [error] (OS 2)The system cannot find the file 
specified.
  : No installed service named "Apache2".

I am not getting anything written into the error log, therefore I can not 
analyse the bug, nor am I getting a line number error to detect where the bug 
is in the httpd.conf config file.

Tim Bapp
Comment 3 Nyle Davis 2005-05-12 20:07:46 UTC
I'm helping Tim Bapp with his config.  We are loading on a Win2K box.  I am
wondering if we need to disable or rename the IIS/Window Internet server before
getting Apache to load.
Comment 4 eddie 2005-06-03 13:42:13 UTC
These are two different problems.

For:

[Thu Dec 23 07:47:39 2004] [crit] (OS 2)The system cannot find the file 
specified.  : Parent: Unable to connect child stdout to NUL.\n

Open Device Manager, choose to show hidden devices (view --> show hidden 
devices), check that you have "Non-Plug and Play Devices" --> Null there and 
enabled, enabled and running.



For:

(OS 2)The system cannot find the file specified.  : No installed service 
named "Apache2".


Are you sure you have the service installed using Apache2?  If you try to start 
apache through the services mmc does it start then?

If Apache and IIS are both set to listen on port 80 then whichever starts first 
will win.




Comment 5 Samantha 2005-09-13 21:34:31 UTC
(In reply to comment #4)
> These are two different problems.
> For:
> [Thu Dec 23 07:47:39 2004] [crit] (OS 2)The system cannot find the file 
> specified.  : Parent: Unable to connect child stdout to NUL.\n
> Open Device Manager, choose to show hidden devices (view --> show hidden 
> devices), check that you have "Non-Plug and Play Devices" --> Null there and 
> enabled, enabled and running.
> For:
> (OS 2)The system cannot find the file specified.  : No installed service 
> named "Apache2".
> Are you sure you have the service installed using Apache2?  If you try to 
start 
> apache through the services mmc does it start then?
> If Apache and IIS are both set to listen on port 80 then whichever starts 
first 
> will win.


Hi I am really new to all this and i am getting exactly the same error messages 
as above. If you could help me with these problems by explaining in really 
simple terms i would be really greatfull. Please help thanks
sam
Comment 6 Ganesan Jeeva 2007-09-17 03:46:09 UTC
Hi all,

I have installed apache 2.2.4 with open ssl package on Windows 2003 server. 
After installation everything working fine. I can restart the service from 
apache montior as well as server serivce console. But when i try to restart 
the service from command prompt i am not able to perform this task.i have 
tried the following command to restart apache. 

httpd -k restart.

When i do this i am getting this error message

C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -k start
[Mon Sep 17 15:57:15 2007] [error] (OS 2)The system cannot find the file 
specifi
ed.  : No installed service named "Apache2.2".

The default service installed with the name of apache2 by the installer. But 
the httpd.exe ask me the service "apache2.2" . once i installed the the 
service name with the name of "apache2.2" by using the command httpd.exe -k -
install -n "Apache2.2" i can do all functions using the httpd.exe. BUt i need 
to edit the registry to delete the default serverice "Apache2" installed by 
the installer. However i want to know about this error asap. Becoz we are in 
the process to upgrade our 2.0 version to 2.2.4. So please confirm about the 
error message. THanks.
Comment 7 William A. Rowe Jr. 2007-12-22 11:52:08 UTC
Footnote, ignore comments 2 and below, users too lazy to read the original
reporters' description.
Comment 8 Dan Poirier 2009-05-22 08:16:19 UTC
This report seems to have become a dumping ground for unrelated issues.  Closing.  Please open a new report (or find another, more appropriate one) if you're concerned about any of these.