[users@httpd] httpd 2.0.52 : Connection reset by peer in the log file

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello

I am using apache server httpd 2.0.52 on a linux box with kernel 2.6.12.
My problem appears when I use the rpm command to view the content
of a rpm file (rpm -qpl ...) or to install the rpm file (rpm -ivh ...) and when
the argument name is an URL which specifies a rpm file behind a httpd
server.

When I launch : rpm -qpl http://myserver/a.rpm
sometimes the command works ( one per fifty) , but when it fails, it fail
like if the rpm file was truncated:
error: http://myserver/a.rpm: MD5 digest: BAD Expected(b64c0b0780eacdd872) != (48ed1165517db)

and in the log file of the httpd server, I can see always the same message:
[info] (104)Connection reset by peer: core_output_filter: writing data to the network

If I execute this command on the server where httpd is, it will work, otherwise not

Here is my configuration :
               [root@myserver conf]# httpd -S
               VirtualHost configuration:
               xx.yy.zz.uu:1967     is a NameVirtualHost
default server myserver (/etc/httpd/conf/httpd.conf:1060) port 1967 namevhost myserver (/etc/httpd/conf/httpd.conf:1060)
               Syntax OK
               [root@myserver conf]# httpd -l
               Compiled in modules:
                 core.c
                 prefork.c
                 http_core.c
                 mod_so.c
               [root@myserver conf]# httpd -t
               Syntax OK
               [root@myserver conf]# httpd -v
               Server version: Apache/2.0.52
               Server built:   Mar 24 2005 13:17:35
               [root@myserver conf]#

Here is my http.conf :

   ServerTokens OS
   ServerRoot "/etc/httpd"
   PidFile run/httpd.pid
   Timeout 300
   KeepAlive Off
   MaxKeepAliveRequests 100
   KeepAliveTimeout 15
   <IfModule prefork.c>
   StartServers       10
   MinSpareServers    5
   MaxSpareServers   20
   MaxClients       150
   MaxRequestsPerChild  1000
   </IfModule>
   <IfModule worker.c>
   StartServers         2
   MaxClients         150
   MinSpareThreads     25
   MaxSpareThreads     75
   ThreadsPerChild     25
   MaxRequestsPerChild  0
   </IfModule>
   Listen 80
   LoadModule access_module modules/mod_access.so
   LoadModule auth_module modules/mod_auth.so
   LoadModule auth_anon_module modules/mod_auth_anon.so
   LoadModule auth_dbm_module modules/mod_auth_dbm.so
   LoadModule auth_digest_module modules/mod_auth_digest.so
   LoadModule include_module modules/mod_include.so
   LoadModule log_config_module modules/mod_log_config.so
   LoadModule env_module modules/mod_env.so
   LoadModule mime_magic_module modules/mod_mime_magic.so
   LoadModule cern_meta_module modules/mod_cern_meta.so
   LoadModule expires_module modules/mod_expires.so
   LoadModule deflate_module modules/mod_deflate.so
   LoadModule headers_module modules/mod_headers.so
   LoadModule usertrack_module modules/mod_usertrack.so
   LoadModule unique_id_module modules/mod_unique_id.so
   LoadModule setenvif_module modules/mod_setenvif.so
   LoadModule mime_module modules/mod_mime.so
   LoadModule dav_module modules/mod_dav.so
   LoadModule status_module modules/mod_status.so
   LoadModule autoindex_module modules/mod_autoindex.so
   LoadModule asis_module modules/mod_asis.so
   LoadModule info_module modules/mod_info.so
   LoadModule dav_fs_module modules/mod_dav_fs.so
   LoadModule vhost_alias_module modules/mod_vhost_alias.so
   LoadModule negotiation_module modules/mod_negotiation.so
   LoadModule dir_module modules/mod_dir.so
   LoadModule imap_module modules/mod_imap.so
   LoadModule actions_module modules/mod_actions.so
   LoadModule speling_module modules/mod_speling.so
   LoadModule userdir_module modules/mod_userdir.so
   LoadModule alias_module modules/mod_alias.so
   LoadModule rewrite_module modules/mod_rewrite.so
   LoadModule proxy_module modules/mod_proxy.so
   LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
   LoadModule proxy_http_module modules/mod_proxy_http.so
   LoadModule proxy_connect_module modules/mod_proxy_connect.so
   LoadModule cache_module modules/mod_cache.so
   LoadModule suexec_module modules/mod_suexec.so
   LoadModule disk_cache_module modules/mod_disk_cache.so
   LoadModule file_cache_module modules/mod_file_cache.so
   LoadModule mem_cache_module modules/mod_mem_cache.so
   LoadModule cgi_module modules/mod_cgi.so
   User apache
   Group ia64
   ServerAdmin battujp@myserver
   ServerName myserver
   UseCanonicalName Off
   DocumentRoot "/mnt/livraison/web/html"
   <Directory />
       Options FollowSymLinks All
       AllowOverride None
   </Directory>
   <Directory "/mnt/livraison/web/html">
       Options All MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>
   <IfModule mod_userdir.c>
       UserDir public_html
   </IfModule>
   DirectoryIndex index.html index.html.var
   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
   ErrorLog logs/error_log
   LogLevel debug
   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 logs/access_log combined
   CustomLog logs/referer_log referer
   CustomLog logs/agent_log agent
   ServerSignature On
   Alias /images/ "/mnt/livraison/web/html/images/"
   <Directory "/mnt/livraison/web/html/images/">
       Options Indexes MultiViews
       AllowOverride None
       Order allow,deny
       Allow from all
   </Directory>
   Alias /icons/ "/mnt/livraison/web/icons/"
   <Directory "/mnt/livraison/web/icons/">
       Options Indexes MultiViews
       AllowOverride None
       Order allow,deny
       Allow from all
   </Directory>
   <IfModule mod_dav_fs.c>
       # Location of the WebDAV lock database.
       DAVLockDB /var/lib/dav/lockdb
   </IfModule>
   ScriptAlias /cgi-bin/ "/mnt/livraison/web/cgi-bin/"
   <Directory "/mnt/livraison/web/cgi-bin">
       AllowOverride None
       Options None
       Order allow,deny
       Allow from all
   </Directory>
   IndexOptions FancyIndexing VersionSort NameWidth=*
   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.html
   HeaderName HEADER.html
   IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
   AddEncoding x-compress Z
   AddEncoding x-gzip gz tgz
   AddLanguage da .dk
   AddLanguage nl .nl
   AddLanguage en .en
   AddLanguage et .et
   AddLanguage fr .fr
   AddLanguage de .de
   AddLanguage he .he
   AddLanguage el .el
   AddLanguage it .it
   AddLanguage ja .ja
   AddLanguage pl .po
   AddLanguage ko .ko
   AddLanguage pt .pt
   AddLanguage nn .nn
   AddLanguage no .no
   AddLanguage pt-br .pt-br
   AddLanguage ltz .ltz
   AddLanguage ca .ca
   AddLanguage es .es
   AddLanguage sv .sv
   AddLanguage cs .cz .cs
   AddLanguage ru .ru
   AddLanguage zh-CN .zh-cn
   AddLanguage zh-TW .zh-tw
   AddLanguage hr .hr
   LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca
   es sv tw
   ForceLanguagePriority Prefer Fallback
   AddDefaultCharset UTF-8
   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
   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
   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
   AddHandler imap-file map
   AddHandler type-map var
   AddOutputFilter INCLUDES .shtml
   Alias /error/ "/var/www/error/"
   <IfModule mod_negotiation.c>
   <IfModule mod_include.c>
       <Directory "/var/www/error">
           AllowOverride None
           Options IncludesNoExec
           AddOutputFilter Includes html
           AddHandler type-map var
           Order allow,deny
           Allow from all
           LanguagePriority en es de fr
           ForceLanguagePriority Prefer Fallback
       </Directory>
   ErrorDocument 404 /admin/page_missing.html
   ErrorDocument 403 /admin/page_privee.html
   </IfModule>
   </IfModule>
   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
       Allow from all
   </Location>
   <Location /server-info>
       SetHandler server-info
       Order deny,allow
       Allow from all
   </Location>
   [root@myserver conf]#



I tried to disable the virtual host, enable KeepAlive ,
disable MaxKeepAliveRequests , enable EnableMMAP but the
problem is still the same


Do you have any ideas about this error:
[info] (104)Connection reset by peer: core_output_filter: writing data to the network

Thanks for your help

Jean-Philippe BATTU
Bull Grenoble


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux