mfe_1 | {"level":"info","ts":1676814106.3076062,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_addr":"172.18.0.8:48972","proto":"HTTP/1.1","method":"GET","host":"apps.tmtg-clone.click","uri":"/account"},"user_id":"","duration":0.000268516,"size":0,"status":304} caddy_1 | {"level":"info","ts":1676814106.307843,"logger":"http.log.access.log2","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48175","proto":"HTTP/2.0","method":"GET","host":"apps.tmtg-clone.click","uri":"/account","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"apps.tmtg-clone.click"}},"user_id":"","duration":0.000942889,"size":0,"status":304} mfe_1 | {"level":"info","ts":1676814106.7375433,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_addr":"172.18.0.8:48972","proto":"HTTP/1.1","method":"GET","host":"apps.tmtg-clone.click","uri":"/favicon.ico"},"user_id":"","duration":0.000012239,"size":0,"status":0} caddy_1 | {"level":"info","ts":1676814106.737763,"logger":"http.log.access.log2","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48175","proto":"HTTP/2.0","method":"GET","host":"apps.tmtg-clone.click","uri":"/favicon.ico","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"apps.tmtg-clone.click"}},"user_id":"","duration":0.000728829,"size":0,"status":200} lms_1 | 2023-02-19 13:41:46,751 INFO 19 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/user/v1/accounts/JamesMacklean", "context": {"user_id": 149781, "path": "/api/user/v1/accounts/JamesMacklean", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:46.751660+00:00", "event_type": "/api/user/v1/accounts/JamesMacklean", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:41:46,771 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/theming/asset/images/logo.png", "context": {"user_id": 149781, "path": "/theming/asset/images/logo.png", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:46.771016+00:00", "event_type": "/theming/asset/images/logo.png", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:41:46,781 ERROR 19 [openedx.core.djangoapps.user_api.helpers] [user 149781] [ip 112.206.98.235] helpers.py:85 - An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | [pid: 7|app: 0|req: 27/75] 172.18.0.8 () {56 vars in 3632 bytes} [Sun Feb 19 13:41:46 2023] GET /theming/asset/images/logo.png => generated 0 bytes in 42 msecs (HTTP/1.1 302) 7 headers in 386 bytes (1 switches on core 0) caddy_1 | {"level":"info","ts":1676814106.7953076,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/theming/asset/images/logo.png","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.049210795,"size":0,"status":302} lms_1 | 2023-02-19 13:41:46,792 ERROR 19 [root] [user None] [ip None] signals.py:22 - Uncaught exception from None lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | 2023-02-19 13:41:46,813 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/csrf/api/v1/token", "context": {"user_id": 149781, "path": "/csrf/api/v1/token", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:46.813132+00:00", "event_type": "/csrf/api/v1/token", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814106.8340175,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/csrf/api/v1/token","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.070732449,"size":80,"status":200} lms_1 | [pid: 7|app: 0|req: 28/76] 172.18.0.8 () {60 vars in 3656 bytes} [Sun Feb 19 13:41:46 2023] GET /csrf/api/v1/token => generated 80 bytes in 45 msecs (HTTP/1.1 200) 10 headers in 621 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:41:46,849 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/user/v1/preferences/JamesMacklean", "context": {"user_id": 149781, "path": "/api/user/v1/preferences/JamesMacklean", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:46.849425+00:00", "event_type": "/api/user/v1/preferences/JamesMacklean", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814106.8775065,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/user/v1/preferences/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.114686717,"size":48,"status":200} lms_1 | [pid: 7|app: 0|req: 29/77] 172.18.0.8 () {60 vars in 3696 bytes} [Sun Feb 19 13:41:46 2023] GET /api/user/v1/preferences/JamesMacklean => generated 48 bytes in 42 msecs (HTTP/1.1 200) 9 headers in 452 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:41:46,892 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/user_api/v1/preferences/time_zones/", "context": {"user_id": 149781, "path": "/user_api/v1/preferences/time_zones/", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:46.891970+00:00", "event_type": "/user_api/v1/preferences/time_zones/", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814106.9341688,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/user_api/v1/preferences/time_zones/","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.170459142,"size":5440,"status":200} lms_1 | [pid: 7|app: 0|req: 30/78] 172.18.0.8 () {60 vars in 3692 bytes} [Sun Feb 19 13:41:46 2023] GET /user_api/v1/preferences/time_zones/ => generated 35464 bytes in 55 msecs (HTTP/1.1 200) 9 headers in 448 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:41:46,951 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/third_party_auth/v0/providers/user_status", "context": {"user_id": 149781, "path": "/api/third_party_auth/v0/providers/user_status", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:46.950819+00:00", "event_type": "/api/third_party_auth/v0/providers/user_status", "event_source": "server", "page": null} caddy_1 | {"level":"info","ts":1676814106.9761004,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/third_party_auth/v0/providers/user_status","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.212898206,"size":2,"status":200} lms_1 | 2023-02-19 13:41:46,880 ERROR 19 [django.request] [user 149781] [ip 112.206.98.235] log.py:224 - Internal Server Error: /api/user/v1/accounts/JamesMacklean lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve caddy_1 | {"level":"error","ts":1676814106.991676,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/user/v1/accounts/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.254753305,"size":3179,"status":500} lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | [pid: 19|app: 0|req: 8/80] 172.18.0.8 () {60 vars in 3691 bytes} [Sun Feb 19 13:41:46 2023] GET /api/user/v1/accounts/JamesMacklean => generated 9758 bytes in 246 msecs (HTTP/1.1 500) 9 headers in 623 bytes (1 switches on core 0) lms_1 | [pid: 7|app: 0|req: 31/80] 172.18.0.8 () {60 vars in 3713 bytes} [Sun Feb 19 13:41:46 2023] GET /api/third_party_auth/v0/providers/user_status => generated 2 bytes in 41 msecs (HTTP/1.1 200) 9 headers in 444 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:41:47,004 INFO 19 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/theming/asset/images/favicon.ico", "context": {"user_id": 149781, "path": "/theming/asset/images/favicon.ico", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:47.004286+00:00", "event_type": "/theming/asset/images/favicon.ico", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:41:47,018 INFO 7 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "edx.user.settings.viewed", "context": {"user_id": 149781, "path": "/event", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"page\": \"account\", \"visibility\": null, \"user_id\": 149781}", "time": "2023-02-19T13:41:47.018487+00:00", "event_type": "edx.user.settings.viewed", "event_source": "browser", "page": "https://apps.tmtg-clone.click/account"} caddy_1 | {"level":"info","ts":1676814107.0227728,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/favicon.ico","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.255032027,"size":0,"status":302} lms_1 | [pid: 19|app: 0|req: 9/81] 172.18.0.8 () {56 vars in 3639 bytes} [Sun Feb 19 13:41:46 2023] GET /theming/asset/images/favicon.ico => generated 0 bytes in 38 msecs (HTTP/1.1 302) 7 headers in 389 bytes (1 switches on core 0) caddy_1 | {"level":"info","ts":1676814107.0252664,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"POST","host":"tmtg-clone.click","uri":"/event","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.084863859,"size":7,"status":200} lms_1 | [pid: 7|app: 0|req: 32/82] 172.18.0.8 () {66 vars in 3788 bytes} [Sun Feb 19 13:41:46 2023] POST /event => generated 7 bytes in 34 msecs (HTTP/1.1 200) 8 headers in 425 bytes (1 switches on core 0) lms_1 | 2023-02-19 13:41:47,101 INFO 19 [tracking] [user 149781] [ip 112.206.98.235] logger.py:41 - {"name": "/api/user/v1/accounts/JamesMacklean", "context": {"user_id": 149781, "path": "/api/user/v1/accounts/JamesMacklean", "course_id": "", "org_id": "", "enterprise_uuid": ""}, "username": "JamesMacklean", "session": "7f49a33f4877c5fdd28cc8977ecc03fa", "ip": "112.206.98.235", "agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.46", "host": "tmtg-clone.click", "referer": "https://apps.tmtg-clone.click/", "accept_language": "en-US,en;q=0.9", "event": "{\"GET\": {}, \"POST\": {}}", "time": "2023-02-19T13:41:47.101634+00:00", "event_type": "/api/user/v1/accounts/JamesMacklean", "event_source": "server", "page": null} lms_1 | 2023-02-19 13:41:47,123 ERROR 19 [openedx.core.djangoapps.user_api.helpers] [user 149781] [ip 112.206.98.235] helpers.py:85 - An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | 2023-02-19 13:41:47,129 ERROR 19 [root] [user None] [ip None] signals.py:22 - Uncaught exception from None lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | 2023-02-19 13:41:47,188 ERROR 19 [django.request] [user 149781] [ip 112.206.98.235] log.py:224 - Internal Server Error: /api/user/v1/accounts/JamesMacklean lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 402, in __get__ lms_1 | rel_obj = self.related.get_cached_value(instance) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value lms_1 | return instance._state.fields_cache[cache_name] lms_1 | KeyError: 'registration' lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | MySQLdb.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | The above exception was the direct cause of the following exception: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 53, in _wrapped lms_1 | return func(*args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/api.py", line 97, in get_account_settings lms_1 | serialized_users.append(UserReadOnlySerializer( lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 548, in data lms_1 | ret = super().data lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/serializers.py", line 246, in data lms_1 | self._data = self.to_representation(self.instance) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/serializers.py", line 135, in to_representation lms_1 | activation_key = user.registration.activation_key lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/fields/related_descriptors.py", line 410, in __get__ lms_1 | rel_obj = self.get_queryset(instance=instance).get(**filter_args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 431, in get lms_1 | num = len(clone) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 262, in __len__ lms_1 | self._fetch_all() lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 1324, in _fetch_all lms_1 | self._result_cache = list(self._iterable_class(self)) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/query.py", line 51, in __iter__ lms_1 | results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql lms_1 | cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute lms_1 | return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers lms_1 | return executor(sql, params, many, context) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/utils.py", line 90, in __exit__ lms_1 | raise dj_exc_value.with_traceback(traceback) from exc_value lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute lms_1 | return self.cursor.execute(sql, params) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute lms_1 | return self.cursor.execute(query, args) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute lms_1 | res = self._query(query) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query lms_1 | db.query(q) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/MySQLdb/connections.py", line 254, in query lms_1 | _mysql.connection.query(self, query) lms_1 | django.db.utils.OperationalError: (1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | lms_1 | During handling of the above exception, another exception occurred: lms_1 | lms_1 | Traceback (most recent call last): lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner lms_1 | response = get_response(request) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response lms_1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) lms_1 | File "/opt/pyenv/versions/3.8.12/lib/python3.8/contextlib.py", line 75, in inner lms_1 | return func(*args, **kwds) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view lms_1 | return view_func(*args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/viewsets.py", line 125, in view lms_1 | return self.dispatch(request, *args, **kwargs) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 509, in dispatch lms_1 | response = self.handle_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 469, in handle_exception lms_1 | self.raise_uncaught_exception(exc) lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception lms_1 | raise exc lms_1 | File "/openedx/venv/lib/python3.8/site-packages/rest_framework/views.py", line 506, in dispatch lms_1 | response = handler(request, *args, **kwargs) lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings( lms_1 | File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/helpers.py", line 86, in _wrapped lms_1 | raise api_error(msg) # lint-amnesty, pylint: disable=raise-missing-from lms_1 | openedx.core.djangoapps.user_api.errors.UserAPIInternalError: An unexpected error occurred when calling 'get_account_settings' with arguments '(, ['JamesMacklean'])' and keyword arguments '{'view': None}' from File "/openedx/edx-platform/./openedx/core/djangoapps/user_api/accounts/views.py", line 422, in retrieve lms_1 | account_settings = get_account_settings(: OperationalError(1054, "Unknown column 'auth_registration.activation_timestamp' in 'field list'") lms_1 | [pid: 19|app: 0|req: 10/83] 172.18.0.8 () {60 vars in 3690 bytes} [Sun Feb 19 13:41:47 2023] GET /api/user/v1/accounts/JamesMacklean => generated 9758 bytes in 195 msecs (HTTP/1.1 500) 9 headers in 623 bytes (1 switches on core 0) caddy_1 | {"level":"error","ts":1676814107.2866166,"logger":"http.log.access.log0","msg":"handled request","request":{"remote_ip":"112.206.98.235","remote_port":"48140","proto":"HTTP/2.0","method":"GET","host":"tmtg-clone.click","uri":"/api/user/v1/accounts/JamesMacklean","tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"tmtg-clone.click"}},"user_id":"","duration":0.199001747,"size":3179,"status":500}