Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com Date: Mon, 15 Apr 2002 17:05:35 +0200 From: Corinna Vinschen To: cygwin-apps AT cygwin DOT com Subject: Re: [ANN] updated: apache-1.3.24-1 Message-ID: <20020415170535.A31224@cygbert.vinschen.de> Mail-Followup-To: cygwin-apps AT cygwin DOT com References: <3CB03249 DOT 92BE4405 AT wapme-systems DOT de> <1225117538 DOT 20020413170730 AT familiehaase DOT de> <20020415135342 DOT L29277 AT cygbert DOT vinschen DOT de> <3CBAD020 DOT C6403E6A AT wapme-systems DOT de> <144284210272 DOT 20020415162954 AT familiehaase DOT de> <3CBAE60F DOT 9963AA54 AT wapme-systems DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3CBAE60F.9963AA54@wapme-systems.de> User-Agent: Mutt/1.3.22.1i On Mon, Apr 15, 2002 at 04:39:11PM +0200, Stipe Tolj wrote: > Hi Gerrit > > > Another 'bug': > > The Apache manual includes information about running Apache as a > > service. If i try to do it like it is described there I get an > > error: > > > > $ cygrunsrv -I apache -d "Cygwin apache" -p /usr/sbin/httpd -u Apache -w password > > > > $ cygrunsrv -S apache > > cygrunsrv: Error starting a service: QueryServiceStatus: Win32 error 1062: > > Der Dienst wurde nicht gestartet. > > > > In Eventlog: > > Blah:apache : Win32 Process Id = 0x18A : Cygwin Process Id = 0x18A : `apache' service started. > > Blub:apache : Win32 Process Id = 0x18A : Cygwin Process Id = 0x18A : `apache' service stopped. > > > > Also a short hint how to install it as a service in > > the /usr/doc/Cygwin/apache-xxx.README would be nice. > > you try to start httpd with a user called "Apache". If "Apache" has no > win32 system token set, then he's unable to change to the httpd > runtime user that is defined in /etc/apache/httpd.conf. > > This is my guess. Could you check what user has been specified in > httpd.conf. Gerrit, I think Stipe is right here. The latest changes I asked him for should allow to start apache as SYSTEM and to change the user context according to the "User" and "Group" settings in the /etc/apache/httpd.conf file as on U*X systems. Try starting apache as SYSTEM and set the user in the conf file. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT cygwin DOT com Red Hat, Inc.