Hello!
Looks like that passenger apache module from repo
http://download.opensuse.org/repositories/devel:/languages:/ruby:/extensions/
is not working correctly
Steps to reproduce(to test on 13.2, just replace 13.1->13.2 in repo):
install minimal openSUSE
zypper update
zypper ar -f 
"http://download.opensuse.org/repositories/devel:/languages:/ruby:/extensions/openSUSE_13.1";
"ruby_extensions"
zypper install rubygem-passenger-apache2 ruby ruby2.1-rubygem-rake
mkdir -p /run/passenger && chmod 1777 /run/passenger
mkdir -p /webapps/rack_example/public
echo -e "app = proc do |env|\n\t[200, { \"Content-Type\"
=>\"text/html\" }, [\"hello <b>world</b>\"]]\nend\nrun app" >
/webapps/rack_example/config.ru
add passenger module in /etc/sysconfig/apache2
Put
<VirtualHost *:80>
ServerName testruby.example.org
DocumentRoot /webapps/rack_example/public
<Directory /webapps/rack_example/public>
Allow from all
Options -MultiViews
# Uncomment this if you're on Apache >= 2.4:
Require all granted
</Directory>
</VirtualHost>
to /etc/apache2/vhosts.d/test.conf
run systemctl restart apache2
go to http://<ip_of_server>

Expected result:
Web-page with text: "Hello World"

Present result:
Hanging of web page and these warnings in /var/log/apache2/error_log:
[ 2015-03-16 15:27:31.3151 2817/7f31634a5740
agents/Watchdog/Main.cpp:386 ]: Some Phusion Passenger agent processes
did not exit in time, forcefully shutting down all.

Could you please try to reproduce the issue?
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to