Gå til innhold

403 error - DrqueueOnRails


Anbefalte innlegg

Hei!

Jeg prøver å installere et webinterface (drqueueonrails) på min renderfarm (drqueue)... det er bassert på en ruby on rails kjerne... Jeg har installert alt og lagt alle filene i var/www og chown et det til www-data. Har også opprettet en virutal host og ruta routern til serveren min... likevell får jeg en 403 feil...Kan noen hjelpe meg?

 

http://www.drqueue.org/

http://www.drqueue.org/project/wiki/DrQueueOnRails

 

Gaute

Lenke til kommentar
Videoannonse
Annonse

ruby on rails er satt opp... fulgte denne tutorialen her: http://www.urbanpuddle.com/articles/2008/0...-apache-version

Mongrel loggene (vet ikke hvilken du trenger poster alle):

Klikk for å se/fjerne innholdet nedenfor
** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

Rails Error: Unable to access log file. Please ensure that /var/www/drqueueonrails/drqueueonrails/log/development.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.

DEPRECATION WARNING: config.action_view.cache_template_extensions option has been deprecated and has no affect. Please remove it from your config files. See http://www.rubyonrails.org/deprecation for details. (called from send at /usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:455)

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:86:in `initialize': Permission denied - log/mongrel.pid (Errno::EACCES)

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:86:in `open'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:86:in `write_pid_file'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:132:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281

from /usr/bin/mongrel_rails:19:in `load'

from /usr/bin/mongrel_rails:19

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

Rails Error: Unable to access log file. Please ensure that /var/www/drqueueonrails/drqueueonrails/log/development.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.

DEPRECATION WARNING: config.action_view.cache_template_extensions option has been deprecated and has no affect. Please remove it from your config files. See http://www.rubyonrails.org/deprecation for details. (called from send at /usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:455)

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:86:in `initialize': Permission denied - log/mongrel.pid (Errno::EACCES)

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:86:in `open'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:86:in `write_pid_file'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:132:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281

from /usr/bin/mongrel_rails:19:in `load'

from /usr/bin/mongrel_rails:19

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info.

** Starting Mongrel listening at 0.0.0.0:3000

** Starting Rails with development environment...

 

*******************************************************************

* config.breakpoint_server has been deprecated and has no effect. *

*******************************************************************

 

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 0.0.0.0:3000

** Writing PID file to log/mongrel.pid

log/mongrel.pid = 5958

 

Klikk for å se/fjerne innholdet nedenfor
** Daemonized, any open files are closed. Look at log/mongrel.8000.pid and log/mongrel.8000.log for info.

** Starting Mongrel listening at 127.0.0.1:8000

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- /var/www/drqueueonrails/config/environment (LoadError)

from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:147:in `rails'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:113:in `cloaker_'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `call'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `listener'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:99:in `cloaker_'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `call'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `initialize'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `new'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281

from /usr/bin/mongrel_rails:19:in `load'

from /usr/bin/mongrel_rails:19

** Daemonized, any open files are closed. Look at log/mongrel.8000.pid and log/mongrel.8000.log for info.

** Starting Mongrel listening at 127.0.0.1:8000

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8000

** Writing PID file to log/mongrel.8000.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8000.pid and log/mongrel.8000.log for info.

** Starting Mongrel listening at 127.0.0.1:8000

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8000

** Writing PID file to log/mongrel.8000.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8000.pid and log/mongrel.8000.log for info.

** Starting Mongrel listening at 127.0.0.1:8000

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8000

** Writing PID file to log/mongrel.8000.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8000.pid and log/mongrel.8000.log for info.

** Starting Mongrel listening at 127.0.0.1:8000

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8000

** Writing PID file to log/mongrel.8000.pid

mongrel.8000.pid = 5992

 

Klikk for å se/fjerne innholdet nedenfor
** Daemonized, any open files are closed. Look at log/mongrel.8001.pid and log/mongrel.8001.log for info.

** Starting Mongrel listening at 127.0.0.1:8001

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- /var/www/drqueueonrails/config/environment (LoadError)

from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:147:in `rails'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:113:in `cloaker_'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `call'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `listener'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:99:in `cloaker_'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `call'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `initialize'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `new'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281

from /usr/bin/mongrel_rails:19:in `load'

from /usr/bin/mongrel_rails:19

** Daemonized, any open files are closed. Look at log/mongrel.8001.pid and log/mongrel.8001.log for info.

** Starting Mongrel listening at 127.0.0.1:8001

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8001

** Writing PID file to log/mongrel.8001.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8001.pid and log/mongrel.8001.log for info.

** Starting Mongrel listening at 127.0.0.1:8001

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8001

** Writing PID file to log/mongrel.8001.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8001.pid and log/mongrel.8001.log for info.

** Starting Mongrel listening at 127.0.0.1:8001

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8001

** Writing PID file to log/mongrel.8001.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8001.pid and log/mongrel.8001.log for info.

** Starting Mongrel listening at 127.0.0.1:8001

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8001

** Writing PID file to log/mongrel.8001.pid

log/mongrel.8001.pid = 5996

 

Klikk for å se/fjerne innholdet nedenfor
** Daemonized' date=' any open files are closed. Look at log/mongrel.8002.pid and log/mongrel.8002.log for info.

** Starting Mongrel listening at 127.0.0.1:8002

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- /var/www/drqueueonrails/config/environment (LoadError)

from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:147:in `rails'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:113:in `cloaker_'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `call'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `listener'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:99:in `cloaker_'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `call'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `initialize'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `new'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run'

from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281

from /usr/bin/mongrel_rails:19:in `load'

from /usr/bin/mongrel_rails:19

** Daemonized, any open files are closed. Look at log/mongrel.8002.pid and log/mongrel.8002.log for info.

** Starting Mongrel listening at 127.0.0.1:8002

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8002

** Writing PID file to log/mongrel.8002.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8002.pid and log/mongrel.8002.log for info.

** Starting Mongrel listening at 127.0.0.1:8002

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8002

** Writing PID file to log/mongrel.8002.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8002.pid and log/mongrel.8002.log for info.

** Starting Mongrel listening at 127.0.0.1:8002

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8002

** Writing PID file to log/mongrel.8002.pid

** TERM signal received.

** Daemonized, any open files are closed. Look at log/mongrel.8002.pid and log/mongrel.8002.log for info.

** Starting Mongrel listening at 127.0.0.1:8002

** Initiating groups for "www-data":"www-data".

** Changing group to "www-data".

** Changing user to "www-data".

** Starting Rails with production environment...

** Rails loaded.

** Loading any Rails specific GemPlugins

** Signals ready. TERM => stop. USR2 => restart. INT => stop (no restart).

** Rails signals registered. HUP => reload (without restart). It might not work well.

** Mongrel 1.1.5 available at 127.0.0.1:8002

** Writing PID file to log/mongrel.8002.pid

log/mongrel.8002.pid = 5999

Klikk for å se/fjerne innholdet nedenfor
Lenke til kommentar

Kjører foresten med apache som server... så den loggfila sier:

ErrorLog

Klikk for å se/fjerne innholdet nedenfor
[Fri Aug 01 00:33:21 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:34:49 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:34:50 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:35:26 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:38:59 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:43:15 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:43:28 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:49:41 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/favicon.ico

[Fri Aug 01 00:49:58 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:54:23 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 00:57:36 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 01:02:07 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 01:12:08 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 11:55:04 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/public/404.html

[Fri Aug 01 11:55:07 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/favicon.ico

[Fri Aug 01 11:56:23 2008] [error] [client 192.168.1.1] client denied by server configuration: proxy:http://127.0.0.1:3000/

[Fri Aug 01 14:53:51 2008] [error] [client 67.159.44.138] client denied by server configuration: proxy:http://127.0.0.1:3000/, referer: http://farmmysql.blender3d.no/index.php

Lenke til kommentar

/etc/apache2/apache2.conf:

Klikk for å se/fjerne innholdet nedenfor
#

# Based upon the NCSA server configuration files originally by Rob McCool.

#

# This is the main Apache server configuration file. It contains the

# configuration directives that give the server its instructions.

# See http://httpd.apache.org/docs/2.2/ for detailed information about

# the directives.

#

# Do NOT simply read the instructions in here without understanding

# what they do. They're here only as hints or reminders. If you are unsure

# consult the online docs. You have been warned.

#

# The configuration directives are grouped into three basic sections:

# 1. Directives that control the operation of the Apache server process as a

# whole (the 'global environment').

# 2. Directives that define the parameters of the 'main' or 'default' server,

# which responds to requests that aren't handled by a virtual host.

# These directives also provide default values for the settings

# of all virtual hosts.

# 3. Settings for virtual hosts, which allow Web requests to be sent to

# different IP addresses or hostnames and have them handled by the

# same Apache server process.

#

# Configuration and logfile names: If the filenames you specify for many

# of the server's control files begin with "/" (or "drive:/" for Win32), the

# server will use that explicit path. If the filenames do *not* begin

# with "/", the value of ServerRoot is prepended -- so "/var/log/apache2/foo.log"

# with ServerRoot set to "" will be interpreted by the

# server as "//var/log/apache2/foo.log".

#

 

### Section 1: Global Environment

#

# The directives in this section affect the overall operation of Apache,

# such as the number of concurrent requests it can handle or where it

# can find its configuration files.

#

 

#

# ServerRoot: The top of the directory tree under which the server's

# configuration, error, and log files are kept.

#

# NOTE! If you intend to place this on an NFS (or otherwise network)

# mounted filesystem then please read the LockFile documentation (available

# at <URL:http://httpd.apache.org/docs-2.1/mod/mpm_common.html#lockfile>);

# you will save yourself a lot of trouble.

#

# Do NOT add a slash at the end of the directory path.

#

ServerRoot "/etc/apache2"

 

#

# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.

#

#<IfModule !mpm_winnt.c>

#<IfModule !mpm_netware.c>

LockFile /var/lock/apache2/accept.lock

#</IfModule>

#</IfModule>

 

#

# PidFile: The file in which the server should record its process

# identification number when it starts.

# This needs to be set in /etc/apache2/envvars

#

PidFile ${APACHE_PID_FILE}

 

#

# Timeout: The number of seconds before receives and sends time out.

#

Timeout 300

 

#

# KeepAlive: Whether or not to allow persistent connections (more than

# one request per connection). Set to "Off" to deactivate.

#

KeepAlive On

 

#

# MaxKeepAliveRequests: The maximum number of requests to allow

# during a persistent connection. Set to 0 to allow an unlimited amount.

# We recommend you leave this number high, for maximum performance.

#

MaxKeepAliveRequests 100

 

#

# KeepAliveTimeout: Number of seconds to wait for the next request from the

# same client on the same connection.

#

KeepAliveTimeout 15

 

##

## Server-Pool Size Regulation (MPM specific)

##

 

# prefork MPM

# StartServers: number of server processes to start

# MinSpareServers: minimum number of server processes which are kept spare

# MaxSpareServers: maximum number of server processes which are kept spare

# MaxClients: maximum number of server processes allowed to start

# MaxRequestsPerChild: maximum number of requests a server process serves

<IfModule mpm_prefork_module>

StartServers 5

MinSpareServers 5

MaxSpareServers 10

MaxClients 150

MaxRequestsPerChild 0

</IfModule>

 

# worker MPM

# StartServers: initial number of server processes to start

# MaxClients: maximum number of simultaneous client connections

# MinSpareThreads: minimum number of worker threads which are kept spare

# MaxSpareThreads: maximum number of worker threads which are kept spare

# ThreadsPerChild: constant number of worker threads in each server process

# MaxRequestsPerChild: maximum number of requests a server process serves

<IfModule mpm_worker_module>

StartServers 2

MaxClients 150

MinSpareThreads 25

MaxSpareThreads 75

ThreadsPerChild 25

MaxRequestsPerChild 0

</IfModule>

 

# These need to be set in /etc/apache2/envvars

User ${APACHE_RUN_USER}

Group ${APACHE_RUN_GROUP}

 

#

# AccessFileName: The name of the file to look for in each directory

# for additional configuration directives. See also the AllowOverride

# directive.

#

 

AccessFileName .htaccess

 

#

# The following lines prevent .htaccess and .htpasswd files from being

# viewed by Web clients.

#

<Files ~ "^\.ht">

Order allow,deny

Deny from all

</Files>

 

#

# DefaultType is the default MIME type the server will use for a document

# if it cannot otherwise determine one, such as from filename extensions.

# If your server contains mostly text or HTML documents, "text/plain" is

# a good value. If most of your content is binary, such as applications

# or images, you may want to use "application/octet-stream" instead to

# keep browsers from trying to display binary files as though they are

# text.

#

DefaultType text/plain

 

 

#

# HostnameLookups: Log the names of clients or just their IP addresses

# e.g., www.apache.org (on) or 204.62.129.132 (off).

# The default is off because it'd be overall better for the net if people

# had to knowingly turn this feature on, since enabling it means that

# each client request will result in AT LEAST one lookup request to the

# nameserver.

#

HostnameLookups Off

 

# ErrorLog: The location of the error log file.

# If you do not specify an ErrorLog directive within a <VirtualHost>

# container, error messages relating to that virtual host will be

# logged here. If you *do* define an error logfile for a <VirtualHost>

# container, that host's errors will be logged there and not here.

#

ErrorLog /var/log/apache2/error.log

 

#

# LogLevel: Control the number of messages logged to the error_log.

# Possible values include: debug, info, notice, warn, error, crit,

# alert, emerg.

#

LogLevel warn

 

# Include module configuration:

Include /etc/apache2/mods-enabled/*.load

Include /etc/apache2/mods-enabled/*.conf

 

# Include all the user configurations:

Include /etc/apache2/httpd.conf

 

# Include ports listing

Include /etc/apache2/ports.conf

 

#

# The following directives define some format nicknames for use with

# a CustomLog directive (see below).

# If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i

#

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

LogFormat "%h %l %u %t \"%r\" %>s %b" common

LogFormat "%{Referer}i -> %U" referer

LogFormat "%{User-agent}i" agent

 

#

# ServerTokens

# This directive configures what you return as the Server HTTP response

# Header. The default is 'Full' which sends information about the OS-Type

# and compiled in modules.

# Set to one of: Full | OS | Minor | Minimal | Major | Prod

# where Full conveys the most information, and Prod the least.

#

ServerTokens Full

 

#

# Optionally add a line containing the server version and virtual host

# name to server-generated pages (internal error documents, FTP directory

# listings, mod_status and mod_info output etc., but not CGI generated

# documents or custom error documents).

# Set to "EMail" to also include a mailto: link to the ServerAdmin.

# Set to one of: On | Off | EMail

#

ServerSignature On

 

 

 

#

# Customizable error responses come in three flavors:

# 1) plain text 2) local redirects 3) external redirects

#

# Some examples:

#ErrorDocument 500 "The server made a boo boo."

#ErrorDocument 404 /missing.html

#ErrorDocument 404 "/cgi-bin/missing_handler.pl"

#ErrorDocument 402 http://www.example.com/subscription_info.html

#

 

#

# Putting this all together, we can internationalize error responses.

#

# We use Alias to redirect any /error/HTTP_<error>.html.var response to

# our collection of by-error message multi-language collections. We use

# includes to substitute the appropriate text.

#

# You can modify the messages' appearance without changing any of the

# default HTTP_<error>.html.var files by adding the line:

#

# Alias /error/include/ "/your/include/path/"

#

# which allows you to create your own set of files by starting with the

# /usr/share/apache2/error/include/ files and copying them to /your/include/path/,

# even on a per-VirtualHost basis. The default include files will display

# your Apache version number and your ServerAdmin email address regardless

# of the setting of ServerSignature.

#

# The internationalized error documents require mod_alias, mod_include

# and mod_negotiation. To activate them, uncomment the following 30 lines.

 

# Alias /error/ "/usr/share/apache2/error/"

#

# <Directory "/usr/share/apache2/error">

# AllowOverride None

# Options IncludesNoExec

# AddOutputFilter Includes html

# AddHandler type-map var

# Order allow,deny

# Allow from all

# LanguagePriority en cs de es fr it nl sv pt-br ro

# ForceLanguagePriority Prefer Fallback

# </Directory>

#

# ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var

# ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var

# ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var

# ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var

# ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var

# ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var

# ErrorDocument 410 /error/HTTP_GONE.html.var

# ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var

# ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var

# ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var

# ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var

# ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var

# ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var

# ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var

# ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var

# ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var

# ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

 

 

 

# Include of directories ignores editors' and dpkg's backup files,

# see README.Debian for details.

 

# Include generic snippets of statements

Include /etc/apache2/conf.d/

 

# Include the virtual host configurations:

Include /etc/apache2/sites-enabled/

 

ServerName 'Gaute'

NameVirtualHost *:80

<IfModule mod_ssl.c>

NameVirtualHost *:443

</IfModule>

virtual host:

/etc/apache2/sites-avaible/drqueue:

Klikk for å se/fjerne innholdet nedenfor
<VirtualHost *:80>

DocumentRoot /var/www/drqueueonrails

ServerName renderfarm

ServerAlias farm.blender3d.no

Setenv VLOG /var/www/drqueueonrails

ErrorLog /var/www/drqueueonrails/ErrorLog

 

Timeout 1200

ProxyTimeout 1200

 

XSendFile on

XSendFileAllowAbove on

 

# SSLEngine on

# SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

# SSLCertificateFile /etc/apache2/ssl/server.crt

# SSLCertificateKeyFile /etc/apache2/ssl/server.key

 

AddDefaultCharset utf-8

 

<Directory /var/www/drqueueonrails/drqueueonrails/public>

Options +FollowSymLinks

Options +SymLinksIfOwnerMatch

AllowOverride All

</Directory>

 

RewriteEngine On

 

ProxyPass /images !

ProxyPass /stylesheets !

ProxyPass /player !

ProxyPass /javascripts !

ProxyPass /upload !

 

Alias /images /var/www/drqueueonrails/DrQueueOnRails/public/images

Alias /stylesheets /var/www/drqueueonrails/DrQueueOnRails/public/stylesheets

Alias /player /var/www/drqueueonrails/DrQueueOnRails/public/player

Alias /javascripts /var/www/drqueueonrails/DrQueueOnRails/public/javascripts

Alias /upload /var/www/drqueueonrails/DrQueueOnRails/public/upload

 

ProxyPass / http://127.0.0.1:3000/

ProxyPassReverse / http://127.0.0.1:3000/

ProxyPreserveHost on

ProxyRequests Off

 

# RequestHeader set X_FORWARDED_PROTO 'https'

 

</VirtualHost>

Egentlig er det oppsett for ssl innebygd, men jeg har deaktivert det og for å unngå feilmeldinger har jeg bare satt en # forann alle de tilhørende kommandoene...

Lenke til kommentar

den har jeg ikke tenkt på... kanskje det er noe i den:

/var/www/drqueueonrails/drqueueonrails/public/.htaccess:

Klikk for å se/fjerne innholdet nedenfor
# General Apache options

AddHandler fastcgi-script .fcgi

AddHandler cgi-script .cgi

Options +FollowSymLinks +ExecCGI

 

# If you don't want Rails to look in certain directories,

# use the following rewrite rules so that Apache won't rewrite certain requests

#

# Example:

# RewriteCond %{REQUEST_URI} ^/notrails.*

# RewriteRule .* - [L]

 

# Redirect all requests not available on the filesystem to Rails

# By default the cgi dispatcher is used which is very slow

#

# For better performance replace the dispatcher with the fastcgi one

#

# Example:

# RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

RewriteEngine On

 

# If your Rails application is accessed via an Alias directive,

# then you MUST also set the RewriteBase in this htaccess file.

#

# Example:

# Alias /myrailsapp /path/to/myrailsapp/public

# RewriteBase /myrailsapp

 

RewriteRule ^$ index.html [QSA]

RewriteRule ^([^.]+)$ $1.html [QSA]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

 

# In case Rails experiences terminal errors

# Instead of displaying this message you can supply a file here which will be rendered instead

#

# Example:

# ErrorDocument 500 /500.html

 

ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly"

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...