directadmin dont start httpd

venon

Verified User
Joined
Jul 16, 2006
Messages
52
hello my directadmin dont start httpd any more I going nuts

I change port to use ssl did not work and change back and now appache will not work .

this is my hhtpd :

ServerRoot "/etc/httpd"

PidFile /var/run/httpd.pid

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15


##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

# perchild MPM
# NumServers: constant number of server processes
# StartThreads: initial number of worker threads in each server process
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# MaxThreadsPerChild: maximum number of worker threads in each server process
# MaxRequestsPerChild: maximum number of connections per server process
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
</IfModule>

Listen 0.0.0.0:80

#
# Dynamic Shared Object (DSO) Support
#
LoadModule php4_module /usr/lib/apache/libphp4.so
LoadModule frontpage_module /usr/lib/apache/mod_frontpage.so
LoadModule perl_module /usr/lib/apache/mod_perl.so

User apache
Group apache

ServerAdmin admin@localhost
UseCanonicalName Off
DocumentRoot "/var/www/html"

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

<Directory "/var/www/html">
Options -Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

#this is setup, but via alternate means
UserDir disabled

AddHandler cgi-script .cgi .pl
<Directory /home/*>
AllowOverride All
Options -MultiViews -Indexes FollowSymlinks IncludesNoExec +Includes
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>

DirectoryIndex index.html index.html.var index.htm index.shtml index.php index.php4 index.php3 index.phtml index.cgi

AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>

TypesConfig /etc/mime.types

DefaultType text/plain

<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>

HostnameLookups Off

EnableMMAP on
EnableSendfile on

ErrorLog /var/log/httpd/error_log
LogLevel warn

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
LogFormat "%b" bytes

CustomLog /var/log/httpd/access_log combined

# Set to one of: Full | OS | Minor | Minimal | Major | Prod
ServerTokens Full
ServerSignature On

Alias /icons/ "/var/www/icons/"
<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

<Directory "/var/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

IndexOptions FancyIndexing VersionSort

#
# AddIcon* directives tell the server which icon to show for different
# files or filename extensions. These are only displayed for
# FancyIndexed directories.
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

#
# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
#
DefaultIcon /icons/unknown.gif

ReadmeName README.html
HeaderName HEADER.html

IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

# DefaultLanguage en

AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw

LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
ForceLanguagePriority Prefer Fallback
AddDefaultCharset ISO-8859-1

AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
# See http://www.iana.org/assignments/character-sets
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis

AddType application/x-tar .tgz
AddType application/x-httpd-php .inc .php .php4 .php3 .phtml
AddType application/x-httpd-php-source .phps



#
# AddEncoding allows you to have certain browsers uncompress
# information on the fly. Note: Not all browsers support this.
# Despite the name similarity, the following Add* directives have nothing
# to do with the FancyIndexing customization directives above.
#
#AddEncoding x-compress .Z
#AddEncoding x-gzip .gz .tgz
#
# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddHandler cgi-script .cgi
AddHandler imap-file map
AddHandler type-map var
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully

#<Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>

#<Location /server-info>
# SetHandler server-info
# Order deny,allow
# Deny from all
# Allow from .example.com
#</Location>

<IfModule mod_ssl.c>
Include conf/ssl.conf
</IfModule>


#Start DirectAdmin Settings
Alias /config /var/www/html/redirect.php
Alias /phpMyAdmin /var/www/html/phpMyAdmin/
Alias /phpmyadmin /var/www/html/phpMyAdmin/
Alias /webmail /var/www/html/webmail/
Alias /squirrelmail /var/www/html/squirrelmail/

ErrorDocument 400 /400.shtml
ErrorDocument 401 /401.shtml
ErrorDocument 403 /403.shtml
ErrorDocument 404 /404.shtml
ErrorDocument 500 /500.shtml

#All NameVirtualHost lines are in this file
#Don't remove this line or apache will generate errors.
Include /etc/httpd/conf/ips.conf

LogFormat "%b \"%r\"" homedir
#The default site for the server.
<VirtualHost xxx.xx.xx.xx:80>
ServerAdmin webmaster@localhost
AliasMatch ^/~([^/]+)(/.*)* /home/$1/public_html$2
DocumentRoot /var/www/html
ServerName localhost
ScriptAlias /cgi-bin/ /var/www/cgi-bin/

CustomLog /var/log/httpd/homedir.log homedir
</VirtualHost>

<VirtualHost xx.xx.xx.xxx:443>
ServerName localhost
ServerAdmin webmaster@localhost
AliasMatch ^/~([^/]+)(/.*)* /home/$1/public_html$2
DocumentRoot /var/www/html
ScriptAlias /cgi-bin/ /var/www/cgi-bin/

SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key

CustomLog /var/log/httpd/homedir.log homedir
</VirtualHost>

Include /usr/local/directadmin/data/users/gambler/httpd.conf
Include /usr/local/directadmin/data/users/tops/httpd.conf
Include /usr/local/directadmin/data/users/dtv100/httpd.conf
Include /usr/local/directadmin/data/users/devil/httpd.conf
Include /usr/local/directadmin/data/users/armageddon/httpd.conf
Include /usr/local/directadmin/data/users/koolsigs/httpd.conf
Include /usr/local/directadmin/data/users/melapower/httpd.conf
Include /usr/local/directadmin/data/users/raymondspc/httpd.conf
Include /usr/local/directadmin/data/users/dish/httpd.conf
Include /usr/local/directadmin/data/users/offshore/httpd.conf
Include /usr/local/directadmin/data/users/digital/httpd.conf
Include /usr/local/directadmin/data/users/gui/httpd.conf
Include /usr/local/directadmin/data/users/rafael/httpd.conf
Include /usr/local/directadmin/data/users/caper/httpd.conf
Include /usr/local/directadmin/data/users/dragon/httpd.conf
Include /usr/local/directadmin/data/users/evd/httpd.conf
Include /usr/local/directadmin/data/users/smaze/httpd.conf
Include /usr/local/directadmin/data/users/n2unlimite/httpd.conf


this is my admin conf

SSL=0
addip=/usr/local/directadmin/scripts/addip
admin_helper=admin.site-helper.com
admindir=./data/admin
apache_public_html=0
apachecert=/etc/httpd/conf/ssl.crt/server.crt
apacheconf=/etc/httpd/conf/httpd.conf
apacheips=/etc/httpd/conf/ips.conf
apachekey=/etc/httpd/conf/ssl.key/server.key
apachelogdir=/var/log/httpd/domains
apachemimetypes=/etc/mime.types
brutecount=100
bruteforce=0
cacert=/usr/local/directadmin/conf/cacert.pem
cakey=/usr/local/directadmin/conf/cakey.pem
demodocsroot=./data/skins/enhanced
docsroot=./data/skins/enhanced
emailspoolvirtual=/var/spool/virtual
emailvirtual=/etc/virtual
ethernet_dev=eth0
exempt_local_block=0
ftpconfig=/etc/proftpd.conf
ftppasswd=/etc/proftpd.passwd
ftpvhosts=/etc/proftpd.vhosts.conf
license=/usr/local/directadmin/conf/license.key
log_rotate_size=5
logdir=/var/log/directadmin
logger=/usr/local/directadmin/logger
loghostname=0
login_history=10
logs_to_keep=5
max_username_length=10
maxfilesize=10485760
mysqlconf=/usr/local/directadmin/conf/mysql.conf
namedconfig=/etc/named.conf
nameddir=/var/named
ns1=ns1.devilsreaper.com
ns2=ns2.devilsreaper.com
numservers=5
owsadm=/usr/local/frontpage/version5.0/bin/owsadm.exe
port=2222
quota_partition=/
removeip=/usr/local/directadmin/scripts/removeip
reseller_helper=reseller.site-helper.com
servername=devils.devilsreaper.com
serverpath=/usr/local/directadmin
session_minutes=60
skinsdir=./data/skins
sshdconfig=/etc/ssh/sshd_config
taskqueue=/usr/local/directadmin/data/task.queue
templates=/usr/local/directadmin/data/templates
ticketsdir=/usr/local/directadmin/data/tickets
timeout=60
tmpdir=../../../home/tmp
user_helper=www.site-helper.com
userdata=./data/users
apache_ver=2.0
apache_ver=2.0



can someone help me please
 
What happens when you try to start it from the DA process status page? If it doesn't start, try looking at the DA log files to see if there is an error somewhere.
 
when I go to DA and click restart it tell me An error has occurred
and
I try to restart from ssh and cant restart either.
Da seen to be running .
 
When you try to start via SSH, what is the error. You need to look at the apache error logs, they should tell you what is wrong. Did this work before and if so, what was done that made it stop working?
 
[root@angel ~]# /sbin/service httpd restart
Stopping httpd: [FAILED]
Starting httpd: [FAILED]
[root@angel ~]#

so far what I found
apache error log :

Wed Aug 09 22:55:52 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
 
some error I see in apache error log :

[Thu Aug 10 06:35:42 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:35:44 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:35:44 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:35:44 2006] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Thu Aug 10 06:35:44 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:35:44 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:41:53 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:41:53 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:41:53 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:41:53 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:43:53 2006] [error] Cannot remove module mod_perl.c: not found in module list
[Thu Aug 10 06:43:53 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:43:53 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:43:53 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:43:53 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:47:00 2006] [error] Cannot remove module mod_perl.c: not found in module list
[Thu Aug 10 06:47:00 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:47:00 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:47:00 2006] [warn] NameVirtualHost 202.71.106.216:443 has no VirtualHosts
[Thu Aug 10 06:47:00 2006] [error] mod_ssl: Init: (shared.domain:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:47:00 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:47:45 2006] [error] Cannot remove module mod_perl.c: not found in module list
[Thu Aug 10 06:47:45 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:47:45 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:47:45 2006] [warn] NameVirtualHost 202.71.106.216:443 has no VirtualHosts
[Thu Aug 10 06:47:45 2006] [error] mod_ssl: Init: (shared.domain:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:47:45 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:50:36 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:50:36 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:50:36 2006] [warn] NameVirtualHost 202.71.106.216:443 has no VirtualHosts
[Thu Aug 10 06:50:36 2006] [error] mod_ssl: Init: (shared.domain:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:50:36 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 06:52:39 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 06:52:39 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 06:52:39 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 06:52:39 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 07:00:47 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 07:00:47 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 07:00:47 2006] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Thu Aug 10 07:00:47 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 07:00:47 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 07:02:03 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 07:02:03 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 07:02:03 2006] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Thu Aug 10 07:02:03 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 07:02:03 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
[Thu Aug 10 07:02:11 2006] [warn] NameVirtualHost 202.71.106.217:80 has no VirtualHosts
[Thu Aug 10 07:02:11 2006] [warn] NameVirtualHost 202.71.106.217:443 has no VirtualHosts
[Thu Aug 10 07:02:11 2006] [error] mod_ssl: Init: (localhost:443) Unable to configure RSA server private key (OpenSSL library error follows)
[Thu Aug 10 07:02:11 2006] [error] OpenSSL: error:0B080074:x509 certificate routines:func(128):reason(116)
 
thank you for your reply problem was fix by disamble ssl to all user and restore server key and cef then allow user to use ssl again that did it for me .
 
Back
Top