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

[Bug 62634] Apache httpd 2.4.33 on Sol SPARC hangs after between 130 and 134 hours reliably. Httpd is accepting no connections at this time. A restart of the service will bring things back to normal before counting down to 130 - 134 hours again.


https://bz.apache.org/bugzilla/show_bug.cgi?id=62634

Andrej Kosecky <andrej_kosecky@xxxxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P1
            Version|2.4.33                      |2.4.34

--- Comment #2 from Andrej Kosecky <andrej_kosecky@xxxxxxxxxxxxx> ---
I can confirm that we have the same problem in Solaris10/x86_64 and
Solaris11/Sparc environment.

HTTPDs were compiled and we are having the same problem with version 2.4.23 and
2.4.34.

While trying to identify the problem we configured two Listen ports for the
same VirtualHost. 
The result of that reconfiguration is the hang occures only for one port. The
other port of the same VirtualHost is serving services without problems.
We never found an error in logs. Netstat does not show any anomaly.

The only solution is restart.






Info about version 2.4.34:
##################################################
$ cat config.nice 
#! /bin/sh
#
# Created by configure

CFLAGS="-m64"; export CFLAGS
LDFLAGS="-m64"; export LDFLAGS
"./configure" \
"--prefix=/opt/apache_httpd/httpd-2.4.34/" \
"--with-apr=/opt/apache_httpd/httpd-2.4.34/bin/" \
"--with-apr-util=/opt/apache_httpd/httpd-2.4.34/bin/" \
"--with-ssl=/opt/apache_httpd/httpd-2.4.34/" \
"--enable-mods-shared=all" \
"--disable-ext-filter" \
"CFLAGS=-m64" \
"LDFLAGS=-m64" \
"$@"

$ ./httpd -V
Server version: Apache/2.4.34 (Unix)
Server built:   Aug  3 2018 11:41:44
Server's Module Magic Number: 20120211:79
Server loaded:  APR 1.6.3, APR-UTIL 1.6.1
Compiled using: APR 1.6.3, APR-UTIL 1.6.1
Architecture:   64-bit
Server MPM:     event
  threaded:     yes (fixed thread count)
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_PROC_PTHREAD_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/opt/apache_httpd/httpd-2.4.34/"
 -D SUEXEC_BIN="/opt/apache_httpd/httpd-2.4.34//bin/suexec"
 -D DEFAULT_PIDLOG="logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"



 Info about version 2.4.23:
##################################################
# cat build/config.nice 
#! /bin/sh
#
# Created by configure

"./configure" \
"--prefix=/opt/httpd-2.4.23/" \
"--with-apr-util=/opt/httpd-2.4.23/bin/" \
"--with-apr=/opt/httpd-2.4.23/bin/" \
"--with-mpm=prefork" \
"--enable-unixd" \
"--enable-ssl" \
"--with-ssl=/opt/httpd-2.4.23/" \
"--enable-cache" \
"--enable-cache-disk" \
"--enable-socache-memcache" \
"--enable-cache-socache" \
"--enable-slotmem-shm" \
"--enable-dumpio" \
"--enable-include" \
"--enable-logio" \
"--enable-expires" \
"--enable-proxy" \
"--enable-proxy-html" \
"--enable-proxy-connect" \
"--enable-proxy-ftp" \
"--enable-proxy-http" \
"--enable-proxy-ajp" \
"--enable-proxy-balancer" \
"--enable-proxy-hcheck" \
"--enable-dav" \
"--enable-asis" \
"--enable-info" \
"--enable-cgi" \
"--enable-negotiation" \
"--enable-imagemap" \
"--enable-actions" \
"--enable-speling" \
"--enable-userdir" \
"--enable-vhost-alias" \
"--enable-rewrite" \
"--enable-substitute" \
"--with-pcre=/opt/httpd-2.4.23/" \
"$@"

# ./bin/httpd -V
Server version: Apache/2.4.23 (Unix)
Server built:   Sep 30 2016 09:47:42
Server's Module Magic Number: 20120211:61
Server loaded:  APR 1.5.2, APR-UTIL 1.5.4
Compiled using: APR 1.5.2, APR-UTIL 1.5.4
Architecture:   32-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_USE_PROC_PTHREAD_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/opt/httpd-2.4.23/"
 -D SUEXEC_BIN="/opt/httpd-2.4.23//bin/suexec"
 -D DEFAULT_PIDLOG="logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"
#

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: bugs-help@xxxxxxxxxxxxxxxx