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..."
"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
ServerName testruby.example.org
DocumentRoot /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://
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: opensuse-ruby+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org