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]
