Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to login to demo #19

Closed
ProfessorLogout opened this issue Dec 12, 2017 · 8 comments
Closed

Unable to login to demo #19

ProfessorLogout opened this issue Dec 12, 2017 · 8 comments
Assignees

Comments

@ProfessorLogout
Copy link

Hello,

as I was trying to use the demo on herokuapp.com the following error occured upon login:

permission denied for relation django_session
Request Method:	POST
Request URL:	https://django-dash.herokuapp.com/en/accounts/login/
Django Version:	1.6.4
Exception Type:	ProgrammingError
Exception Value:	
permission denied for relation django_session
Exception Location:	/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py in execute, line 53
Python Executable:	/app/.heroku/python/bin/python
Python Version:	2.7.8
Python Path:	
['/app',
 '/app/.heroku/python/bin',
 '/app/.heroku/python/lib/python2.7/site-packages/setuptools-11.3.1-py2.7.egg',
 '/app/.heroku/python/lib/python2.7/site-packages/pip-6.0.6-py2.7.egg',
 '/app',
 '/app/.heroku/python/lib/python27.zip',
 '/app/.heroku/python/lib/python2.7',
 '/app/.heroku/python/lib/python2.7/plat-linux2',
 '/app/.heroku/python/lib/python2.7/lib-tk',
 '/app/.heroku/python/lib/python2.7/lib-old',
 '/app/.heroku/python/lib/python2.7/lib-dynload',
 '/app/.heroku/python/lib/python2.7/site-packages']
Server time:	Tue, 12 Dec 2017 17:15:47 +0000


Environment:


Request Method: POST
Request URL: https://django-dash.herokuapp.com/en/accounts/login/

Django Version: 1.6.4
Python Version: 2.7.8
Installed Applications:
('admin_tools',
 'admin_tools.menu',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.admin',
 'django.contrib.sitemaps',
 'south',
 'tinymce',
 'registration',
 'easy_thumbnails',
 'localeurl',
 'slim',
 'dash',
 'dash.contrib.layouts.android',
 'dash.contrib.layouts.bootstrap2',
 'dash.contrib.layouts.windows8',
 'dash.contrib.plugins.dummy',
 'dash.contrib.plugins.memo',
 'dash.contrib.plugins.image',
 'dash.contrib.plugins.rss_feed',
 'dash.contrib.plugins.url',
 'dash.contrib.plugins.video',
 'dash.contrib.plugins.weather',
 'dash.contrib.apps.public_dashboard',
 'foo',
 'bar',
 'd3_samples',
 'news')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
 'localeurl.middleware.LocaleURLMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware')


Traceback:
File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  114.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/debug.py" in sensitive_post_parameters_wrapper
  75.             return view(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/utils/decorators.py" in _wrapped_view
  99.                     response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
  52.         response = view_func(request, *args, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/auth/views.py" in login
  43.             auth_login(request, form.get_user())
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/auth/__init__.py" in login
  83.         request.session.cycle_key()
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/sessions/backends/base.py" in cycle_key
  277.         self.create()
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py" in create
  40.                 self.save(must_create=True)
File "/app/.heroku/python/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py" in save
  63.                 obj.save(force_insert=must_create, using=using)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in save
  545.                        force_update=force_update, update_fields=update_fields)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in save_base
  573.             updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in _save_table
  654.             result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/base.py" in _do_insert
  687.                                using=using, raw=raw)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/manager.py" in _insert
  232.         return insert_query(self.model, objs, fields, **kwargs)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/query.py" in insert_query
  1511.     return query.get_compiler(using=using).execute_sql(return_id)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
  903.             cursor.execute(sql, params)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py" in execute
  69.             return super(CursorDebugWrapper, self).execute(sql, params)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py" in execute
  53.                 return self.cursor.execute(sql, params)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/utils.py" in __exit__
  99.                 six.reraise(dj_exc_type, dj_exc_value, traceback)
File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/util.py" in execute
  53.                 return self.cursor.execute(sql, params)

Exception Type: ProgrammingError at /accounts/login/
Exception Value: permission denied for relation django_session```
@barseghyanartur
Copy link
Owner

@ProfessorLogout:

Thanks for reporting this. Probably demo database reached the limit. I'll fix it ASAP.

@barseghyanartur
Copy link
Owner

@ProfessorLogout:

Unfortunately database had reached its' limits. I had to remove a lot of records in order to shrink it back to normal. It works now.

@roperi
Copy link

roperi commented Jan 4, 2018

Now I'm getting

OperationalError at /accounts/login/

FATAL:  password authentication failed for user "rkegsnimvdybhl"
FATAL:  password authentication failed for user "rkegsnimvdybhl"

@barseghyanartur
Copy link
Owner

@h-2-0:

Damn, I saw a message from Heroku some time ago saying that they are planning to do database maintenance. Probably it broke (again). I'll try to fix it.

Thanks for reporting this.

@barseghyanartur
Copy link
Owner

@h-2-0:

It's working again.

@roperi
Copy link

roperi commented Jan 5, 2018

Thanks so much, @barseghyanartur

@algaspar
Copy link

I'm getting this:
ProgrammingError at /accounts/register/
permission denied for relation auth_user

Request Method: POST
https://django-dash.herokuapp.com/en/accounts/register/
Should this work?

Thanks--

Al

@barseghyanartur
Copy link
Owner

@algaspar:

It's because Heroku limits the database to 10,000 records (for free accounts) and I didn't take time to upgrade or clean database. Install manually (from git clone), follow the steps to run the demo locally. Then it will work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants