Forum Linux.débutant apache virtualhost readhat grsec

Posté par .
Étiquettes :
0
17
sept.
2004
Bonjour,

Nous avons pris un serveur OVH au boulot, je souhaite configurer dans apache un virtualhost pour rediriger different domaine vers différent repertoire.

Je configure mon virtualhost comme c'est indiqué dans la doc.
J'obiens

"The requested URL /test.html was not found on this server."

lorsque je lance ma page .

J'ai a priori bien configuré apache ...


Voilà la version du noyau 2.4.26-grsec

On m'a dit que cela pouvait venir du fait d'avoir grsecurity d'installé.

Quelqu'un peut-il me donner plus d'info la dessus...

Sylvain
  • # /var/log/apache/error.log

    Posté par (site web personnel) . Évalué à 3.

    Généralement apache met dans error.log le chemin complet du fichier non trouvé, regarde si ça correspond bien à ta conf

    Genre :
    [Fri Sep 10 12:24:54 2004] [error] [client 192.168.0.40] File does not exist: /var/www/isapi/mpupgrade.dll
  • # ...

    Posté par . Évalué à 1.

    si tu nous donnais la conf de ton virtual host on pourrait peut etre mieux t'aider.
    • [^] # Re: ...

      Posté par . Évalué à 1.

      Voilà mon thhpd.conf (j'ai volontairement masqué les ip) :
      ServerType standalone
      ServerRoot "/usr/local/apache"
      #LockFile /usr/local/apache/logs/httpd.lock
      PidFile /usr/local/apache/logs/httpd.pid
      ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard
      #ResourceConfig conf/srm.conf
      #AccessConfig conf/access.conf
      Timeout 300
      KeepAlive On
      MaxKeepAliveRequests 100
      KeepAliveTimeout 15
      MinSpareServers 10
      MaxSpareServers 20
      StartServers 15
      MaxClients 150
      MaxRequestsPerChild 60
      <IfDefine SSL>
      Listen 80
      Listen 443
      #BindAddress *
      ExtendedStatus On
      Port 80
      User nobody
      Group nobody
      ServerAdmin tech@ovh.net
      ServerName nsxxxxxx.ovh.net
      DocumentRoot "/usr/local/apache/htdocs"
       Options Includes ExecCGI MultiViews FollowSymLinks Indexes 
       AllowOverride All
      <Directory "/usr/local/apache/htdocs">
       Options Includes ExecCGI Indexes FollowSymLinks MultiViews
       AllowOverride All 
       Order allow,deny
       Allow from all
      <IfModule mod_userdir.c>
       UserDir www
      <IfModule mod_dir.c>
       DirectoryIndex index.html index.shtml index.htm index.cgi index.php index.php4 index.php3 index.wml index.asp
      AccessFileName .htaccess
      <Files ~ "^\.ht">
       Order allow,deny
       Deny from all
      UseCanonicalName On
      <IfModule mod_mime.c>
       TypesConfig /usr/local/apache/conf/mime.types
      DefaultType text/plain
      <IfModule mod_mime_magic.c>
       MIMEMagicFile /usr/local/apache/conf/magic
      HostnameLookups on
      ErrorLog /usr/local/apache/logs/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
      CustomLog /usr/local/apache/logs/access_log common
      ServerSignature On
      <IfModule mod_alias.c>
       Alias /icons/ "/usr/local/apache/icons/"
       <Directory "/usr/local/apache/icons">
       Options Indexes MultiViews
       AllowOverride None
       Order allow,deny
       Allow from all
       
       ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"
       <Directory "/usr/local/apache/cgi-bin">
       AllowOverride None
       Options None
       Order allow,deny
       Allow from all
       
      <IfModule mod_autoindex.c>
       IndexOptions FancyIndexing
       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 /icons/unknown.gif
       ReadmeName README
       HeaderName HEADER
       IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
      <IfModule mod_mime.c>
       AddEncoding x-compress Z
       AddEncoding x-gzip gz tgz
       AddLanguage da .dk
       AddLanguage nl .nl
       AddLanguage en .en
       AddLanguage et .ee
       AddLanguage fr .fr
       AddLanguage de .de
       AddLanguage el .el
       AddLanguage it .it
       AddLanguage ja .ja
       AddCharset ISO-2022-JP .jis
       AddLanguage pl .po
       AddCharset ISO-8859-2 .iso-pl
       AddLanguage pt .pt
       AddLanguage pt-br .pt-br
       AddLanguage ltz .lu
       AddLanguage ca .ca
       AddLanguage es .es
       AddLanguage sv .se
       AddLanguage cz .cz
       <IfModule mod_negotiation.c>
       LanguagePriority en da nl et fr de el it ja pl pt pt-br ltz ca es sv
       
       AddType application/x-httpd-php .php .php3
       AddType application/x-httpd-php-source .phps
       AddType application/x-tar .tgz
       AddHandler cgi-script .cgi
       AddType text/html .shtml
       AddHandler server-parsed .shtml
      #MetaDir .web
      #MetaSuffix .meta
      <IfModule mod_setenvif.c>
       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
      <Location /ovh-status>
       SetHandler server-status
       Order deny,allow
       Deny from all
       Allow from proxy.ovh.net
      NameVirtualHost xxx.xxx.xxx.xx1
      <IfModule mod_gzip.c>
      mod_gzip_on yes
      mod_gzip_dechunk yes
      mod_gzip_keep_workfiles No
      mod_gzip_temp_dir /tmp
      mod_gzip_minimum_file_size 1002
      mod_gzip_maximum_file_size 10000000
      mod_gzip_maximum_inmem_size 1000000
      mod_gzip_min_http 1000
      mod_gzip_item_include file \.htm$
      mod_gzip_item_include file \.html$
      mod_gzip_item_include mime text/.*
      mod_gzip_item_include file \.php.*$
      mod_gzip_item_include mime "application/x-httpd-php.*"
      mod_gzip_item_include mime httpd/unix-directory
      mod_gzip_item_include handler ^server-status$
      mod_gzip_item_exclude file \.css$
      mod_gzip_item_exclude file \.js$
      mod_gzip_item_exclude reqheader "Via:.*1\.0 PROXY"
      mod_gzip_item_exclude reqheader "Via:.*1\.0 lavoisier \(NetCache NetApp\/5\.0\.1R2\)"
      <IfDefine SSL>
      AddType application/x-x509-ca-cert .crt
      AddType application/x-pkcs7-crl .crl
      <IfModule mod_ssl.c>
      SSLPassPhraseDialog builtin
      SSLSessionCache dbm:logs/ssl_scache
      SSLSessionCacheTimeout 300
      SSLMutex file:logs/ssl_mutex
      SSLRandomSeed startup builtin
      SSLRandomSeed connect builtin
      SSLLog logs/ssl_engine_log
      SSLLogLevel info
      <IfDefine SSL>
      <VirtualHost _default_:443>
      # General setup for the virtual host
      DocumentRoot "/home/ovh/www"
      ServerName nsxxxx.ovh.net 
      ServerAdmin xxxx@ovh.net
      ErrorLog logs/error_ssl_log
      TransferLog logs/access_ssl_log
      SSLEngine on
      SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
      SSLCertificateFile /usr/local/apache/conf/ssl.crt/server.crt
      SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/server.key
      <Files ~ "\.(cgi|shtml|phtml|php3?)$">
       SSLOptions +StdEnvVars
      <Directory "/usr/local/apache/cgi-bin">
       SSLOptions +StdEnvVars
      SetEnvIf User-Agent ".*MSIE.*" \
       nokeepalive ssl-unclean-shutdown \
       downgrade-1.0 force-response-1.0
      CustomLog logs/ssl_request_log \
       "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
      </VirtualHost> 
      <VirtualHost xxx.xxx.xxx.xx1>
      ServerAdmin xxxx@ovh.net
      DocumentRoot /home/ovh/www
      User vpopmail
      Group vchkpw
      ServerName nsxxxxx.ovh.net
      CustomLog logs/ovh-access_log combined
      ScriptAlias /cgi-bin/ /home/ovh/cgi-bin/
      </VirtualHost>
      #Voilà le virtualhost en question
      <VirtualHost xxxx.xxxxxxxxxxxxxxx.com>
      ServerAdmin aaa@aaaaa.net
      DocumentRoot xxxx.xxxxxxxxxxxxxxx.com
      User databecker
      Group databecker
      ServerName xxxx.xxxxxxxxxxxxxxx.com
      CustomLog logs/databeckerfrance_log combined
      </VirtualHost>
      

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.