Your message dated Thu, 05 Sep 2019 02:28:09 +0900
with message-id <[email protected]>
and subject line Re: redmine: process does not respond to signals
has caused the Debian Bug report #659468,
regarding redmine: process does not respond to signals
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
659468: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659468
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lighttpd
Version: 1.4.28-2+squeeze1
Severity: normal
When I run "service lighttpd reload" lighttpd does not properly kill the
ruby processes of Redmine (see attached configuration file).
michael@vserver:~$ ps -A | grep ruby
11600 ? 00:00:02 ruby
michael@vserver:~$ sudo service lighttpd reload
Reloading web server configuration: lighttpd.
michael@vserver:~$ ps -A | grep ruby
11600 ? 00:00:02 ruby # <-- thats the bad one
28667 ? 00:00:02 ruby
28764 ? 00:00:02 ruby
When looking at 11600 in htop the process is a child of init, not
of lighttpd anymore. Neither "kill -s 15 11600" nor "kill -s 10 11600"
will terminate the ruby process. "kill -s 9 11600" of course does.
-- System Information:
Debian Release: 6.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-vserver-amd64 (SMP w/24 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages lighttpd depends on:
ii libattr1 1:2.4.44-2 Extended attribute shared library
ii libbz2-1.0 1.0.5-6+squeeze1 high-quality block-sorting file co
ii libc6 2.11.3-2 Embedded GNU C Library: Shared lib
ii libfam0 2.7.0-17 Client library to control the FAM
ii libldap-2.4-2 2.4.23-7.2 OpenLDAP libraries
ii libpcre3 8.02-1.1 Perl 5 Compatible Regular Expressi
ii libssl0.9.8 0.9.8o-4squeeze7 SSL shared libraries
ii libterm-readline-perl-p 1.0303-1 Perl implementation of Readline li
ii lsb-base 3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip
ii mime-support 3.48-1 MIME files 'mime.types' & 'mailcap
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages lighttpd recommends:
ii spawn-fcgi 1.6.3-1 A fastcgi process spawner
Versions of packages lighttpd suggests:
pn apache2-utils <none> (no description available)
ii openssl 0.9.8o-4squeeze7 Secure Socket Layer (SSL) binary a
pn rrdtool <none> (no description available)
-- Configuration Files:
/etc/lighttpd/lighttpd.conf changed:
server.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
"mod_rewrite",
)
server.document-root = "/var/www"
server.upload-dirs = ( "/var/cache/lighttpd/uploads" )
server.errorlog = "/var/log/lighttpd/error.log"
server.pid-file = "/var/run/lighttpd.pid"
server.username = "www-data"
server.groupname = "www-data"
index-file.names = ( "index.php", "index.html",
"index.htm", "default.htm",
" index.lighttpd.html" )
url.access-deny = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
include_shell "/usr/share/lighttpd/use-ipv6.pl"
dir-listing.encoding = "utf-8"
server.dir-listing = "disable"
compress.cache-dir = "/var/cache/lighttpd/compress/"
compress.filetype = ( "application/x-javascript", "text/css",
"text/html", "text/plain" )
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
$HTTP["url"] =~ "^/redmine(/|$)" {
var.X_DEBIAN_SITEID = "default"
server.document-root = "/usr/share/redmine/public/"
server.indexfiles = ( "dispatch.fcgi" )
server.error-handler-404 = "/redmine/dispatch.fcgi"
alias.url = (
"/redmine/plugin_assets/" => "/var/cache/redmine/" +
var.X_DEBIAN_SITEID + "/plugin_assets/",
"/redmine" => "/usr/share/redmine/public"
)
fastcgi.server += (
".fcgi" => (
"localhost" => (
"min-procs" => 1,
# max-procs >= 2 for Upload Progress or other
tasks that need a second parallel request
"max-procs" => 2,
"socket" =>
"/var/run/redmine/sockets/" + var.X_DEBIAN_SITEID + "/fcgi.socket",
"bin-path" =>
"/usr/share/redmine/public/dispatch.fcgi",
"bin-environment" => (
"RAILS_RELATIVE_URL_ROOT" => "/redmine",
"X_DEBIAN_SITEID" =>
var.X_DEBIAN_SITEID,
"RAILS_LOG" => "/var/log/redmine"
),
"check-local" => "disable",
"kill-signal" => 10 # this is because programs
linked against libfcgi need USR1 kill-signal
)
)
)
}
url.rewrite-once += (
"^/rsslounge/favicon.ico$" => "/rsslounge/public/favicon.ico",
"^/rsslounge/plugins/([^/]+)/(.*)$" =>
"/rsslounge/plugins/$1/public/$2",
"^/rsslounge/favicons/(.*)$" => "/rsslounge/data/favicons/$1",
"^/rsslounge/thumbnails/(.*)$" => "/rsslounge/data/thumbnails/$1",
"^/rsslounge/javascript/(.*)$" => "/rsslounge/public/javascript/$1",
"^/rsslounge/stylesheets/(.*)$" => "/rsslounge/public/stylesheets/$1",
"^/rsslounge/public/" => "$0",
"^/rsslounge/(.*)" => "/rsslounge/index.php?mod_rewrite=1&$1"
)
alias.url += ( "/phppgadmin" => "/usr/share/phppgadmin" )
-- no debconf information
--- End Message ---
--- Begin Message ---
Quack,
I found some time to test and I could not reproduce the problem with
version 4.0.4 in unstable, both reload and restart of lighttpd killed
the ruby process and started a new one.
I am ths closing this BR, thanks for your report.
\_o<
--
Marc Dequènes
--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers