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

Internal Server Error after setup #1078

Closed
Tr71 opened this issue Nov 9, 2018 · 5 comments
Closed

Internal Server Error after setup #1078

Tr71 opened this issue Nov 9, 2018 · 5 comments
Labels

Comments

@Tr71
Copy link

Tr71 commented Nov 9, 2018

Hi all,

Just finished installing Pretix on Debian 8.0 using this manual: https://docs.pretix.eu/en/latest/admin/installation/docker_smallscale.html

When trying to go to Pretix in the webbrowser i'm getting an Internal Server Error.

I looked up the log's and found the following

`ERROR 2018-11-09 01:32:12,132 django.request log Internal Server Error: /control/
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 71, in execute
return self.cursor.execute(query, args)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 250, in execute
self.errorhandler(self, exc, value)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/connections.py", line 50, in defaulterrorhandler
raise errorvalue
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 247, in execute
res = self._query(query)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 412, in _query
rowcount = self._do_query(q)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 375, in _do_query
db.query(q)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/connections.py", line 276, in query
_mysql.connection.query(self, query)
_mysql_exceptions.ProgrammingError: (1146, "Table 'pretix.pretixmultidomain_knowndomain' doesn't exist")

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py", line 34, in inner
response = get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/utils/deprecation.py", line 90, in call
response = self.process_request(request)
File "/pretix/src/pretix/multidomain/middlewares.py", line 46, in process_request
kd = KnownDomain.objects.select_related('organizer').get(domainname=domain) # noqa
File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py", line 393, in get
num = len(clone)
File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py", line 250, in len
self._fetch_all()
File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py", line 1186, in _fetch_all
self._result_cache = list(self._iterable_class(self))
File "/usr/local/lib/python3.6/site-packages/django/db/models/query.py", line 54, in iter
results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
File "/usr/local/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1065, in execute_sql
cursor.execute(sql, params)
File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 68, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 77, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.6/site-packages/django/db/utils.py", line 89, in exit
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/usr/local/lib/python3.6/site-packages/django/db/backends/utils.py", line 85, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.6/site-packages/django/db/backends/mysql/base.py", line 71, in execute
return self.cursor.execute(query, args)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 250, in execute
self.errorhandler(self, exc, value)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/connections.py", line 50, in defaulterrorhandler
raise errorvalue
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 247, in execute
res = self._query(query)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 412, in _query
rowcount = self._do_query(q)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/cursors.py", line 375, in _do_query
db.query(q)
File "/usr/local/lib/python3.6/site-packages/MySQLdb/connections.py", line 276, in query
_mysql.connection.query(self, query)
`
Anyone has any idea to fix te problem? I'm using a fresh install of Debian btw.

Thanks,
Justin

@raphaelm
Copy link
Member

raphaelm commented Nov 9, 2018

Hi,

it looks like the database is not properly initialized. Could it be that you ran the python -m pretix migrate step in a wrong directory and the command did not find your pretix.cfg configuration file?

@Tr71
Copy link
Author

Tr71 commented Nov 9, 2018

Hi,

it looks like the database is not properly initialized. Could it be that you ran the python -m pretix migrate step in a wrong directory and the command did not find your pretix.cfg configuration file?

They are not mentioning this anywhere in their docs? I should add that i'm using the Docker installation manual.

@raphaelm
Copy link
Member

Ah, hmm. The docker container should indeed do that automatically. Can you restart it for a try?

@raphaelm
Copy link
Member

raphaelm commented Dec 2, 2018

Closing for inactivity

@k3v1n-eu
Copy link

How did you solve your problem? I have the same issue on my fresh installation?

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

No branches or pull requests

3 participants