------------------------------------------------------------
Login
Please enter your login details
You need to log in.
----------------------------------------------------------------
I can goto http://127.0.0.:3000/user/login, but can't login
no error message in log
mysql has a admin record in user table
this is my log:
# Logfile created on Sun Aug 27 07:48:30 Malay Peninsula Standard Time
2006 by logger.rb/1.5.2.7
[4;36;1mRole Columns (0.031000) [0m [0;1mSHOW FIELDS FROM
roles [0m
[4;35;1mSQL (0.016000) [0m [0mSELECT count(*) AS count_all FROM
roles [0m
[4;36;1mRole Load (0.000000) [0m [0;1mSELECT * FROM roles WHERE
(roles.`omnipotent` = 1 ) [0m
Processing UserController#admin (for 127.0.0.1 at 2006-08-27 07:48:54)
[GET]
Session ID: b95eeb99dd457d09c4b064794eaaca7b
Parameters: {"action"=>"admin", "controller"=>"user"}
required_perm is user/admin
[4;35;1mPermission Load (0.031000) [0m [0mSELECT DISTINCT
permissions.*
FROM permissions, roles,
permissions_roles
WHERE roles.name = 'Guest'
AND roles.id = permissions_roles.role_id
AND permissions_roles.permission_id = permissions.id
AND permissions.controller = 'user'
AND permissions.action = 'admin'
[0m
Redirected to http://127.0.0.1:3000/user/login
Filter chain halted as [authorize_action] returned false
Completed in 0.09400 (10 reqs/sec) | DB: 0.07800 (82%) | 302 Found
[http://127.0.0.1/user/admin]
Processing UserController#login (for 127.0.0.1 at 2006-08-27 07:48:54)
[GET]
Session ID: b95eeb99dd457d09c4b064794eaaca7b
Parameters: {"action"=>"login", "controller"=>"user"}
required_perm is user/login
[4;36;1mPermission Load (0.000000) [0m [0;1mSELECT DISTINCT
permissions.*
FROM permissions, roles,
permissions_roles
WHERE roles.name = 'Guest'
AND roles.id = permissions_roles.role_id
AND permissions_roles.permission_id = permissions.id
AND permissions.controller = 'user'
AND permissions.action = 'login'
[0m
Rendering within layouts/default
Rendering user/login
checking guest authorisation for user/home
[4;35;1mPermission Load (0.000000) [0m [0mSELECT DISTINCT
permissions.*
FROM permissions, roles,
permissions_roles
WHERE roles.name = 'Guest'
AND roles.id = permissions_roles.role_id
AND permissions_roles.permission_id = permissions.id
AND permissions.controller = 'user'
AND permissions.action = 'home'
[0m
checking guest authorisation for user/logout
[4;36;1mPermission Load (0.000000) [0m [0;1mSELECT DISTINCT
permissions.*
FROM permissions, roles,
permissions_roles
WHERE roles.name = 'Guest'
AND roles.id = permissions_roles.role_id
AND permissions_roles.permission_id = permissions.id
AND permissions.controller = 'user'
AND permissions.action = 'logout'
[0m
checking guest authorisation for user/home
[4;35;1mPermission Load (0.000000) [0m [0mSELECT DISTINCT
permissions.*
FROM permissions, roles,
permissions_roles
WHERE roles.name = 'Guest'
AND roles.id = permissions_roles.role_id
AND permissions_roles.permission_id = permissions.id
AND permissions.controller = 'user'
AND permissions.action = 'home'
[0m
checking guest authorisation for feed/list
[4;36;1mPermission Load (0.000000) [0m [0;1mSELECT DISTINCT
permissions.*
FROM permissions, roles,
permissions_roles
WHERE roles.name = 'Guest'
AND roles.id = permissions_roles.role_id
AND permissions_roles.permission_id = permissions.id
AND permissions.controller = 'feed'
AND permissions.action = 'list'
[0m
Completed in 0.10900 (9 reqs/sec) | Rendering: 0.06300 (57%) | DB:
0.00000 (0%) | 200 OK [http://127.0.0.1/user/login]
# If it is "admin" I do not see admin user in parameters list here in
the log e.g. you wil see Parameters: {"...} , you should see your admin
username in this.
# I also see feed/list accessed , how did you get hold of that url?,
did you manualy type it?
BTW,
# what is your Operating system?.
# Your ruby version
# Your rails version?
# Your mysql version?
this is funny, i did type in admin
I didn't type in the feed/list url
OS win xp home
ruby 1.8.4
rails 1.1.6
mysql 5.0
Let me thing it over and see if there is anything unsual. At this
moment based on info provided by you, looks like application should let
you in normally.
Meanwhile tell me this
# Have you configured your email settings while running setup wizard?,
if yes were they valid. Bottom line is if you have configured your
email settings (either sendmail or SMTP settings) and if you thing your
system can send an email. Then try this
# Go to http://localhost:3000/user/login
# Click on register button, register as a different user
# OpenAppDotOrg toolkit will send you an email confirmation about
registration (if your email settings are valid)
# Check your email and and click on the activate link and see whether
you are able to get into the application with this new user or not.
Let me know
-Thanks
NameError in UserController#signup
undefined local variable or method `generate_blank' for
#<UserController:0x368998c>
RAILS_ROOT: ./script/../config/..
Application Trace | Framework Trace | Full Trace
#{RAILS_ROOT}/app/controllers/user_controller.rb:54:in `signup'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/base.rb:941:in
`perform_action_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/filters.rb:368:in
`perform_action_without_benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/rescue.rb:82:in
`perform_action'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/base.rb:408:in
`process_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/filters.rb:377:in
`process_without_session_management_support'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/session_management.rb:117:in
`process'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in
`dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:115:in
`handle_dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:81:in
`service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
c:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:67:in
`dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/servers/webrick.rb:59
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:30
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
script/server:3
#{RAILS_ROOT}/app/controllers/user_controller.rb:54:in `signup'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/base.rb:941:in
`perform_action_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/filters.rb:368:in
`perform_action_without_benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/rescue.rb:82:in
`perform_action'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/base.rb:408:in
`process_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/filters.rb:377:in
`process_without_session_management_support'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/session_management.rb:117:in
`process'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in
`dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:115:in
`handle_dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:81:in
`service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
c:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/webrick_server.rb:67:in
`dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/servers/webrick.rb:59
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:30
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in
`require'
script/server:3
Request
Parameters: None
Show session dump
---
prev_uri: /user/signup
return-to: /user/javascripts/effects.js
flash: !map:ActionController::Flash::FlashHash {}
Response
Headers: {"cookie"=>[], "Cache-Control"=>"no-cache"}
Thanks for the patience. I will have to reproduce this some how,
I have never seen this problem before. I will get back to you once I
have more input on this issue.
Till that time you are free to research on your end and if you find
anything, I would appreciate your update.
-Thanks