Error on accessing the site

Problem when trying to access the site.

Before i access the site at local ip i waited for it to finish rebuilding.

05:16:45 redis_queue.1    | 3306:M 18 Jul 2022 05:16:45.792 * Ready to accept connections
05:16:45 system           | worker_long.1 started (pid=3320)
05:16:45 system           | worker_default.1 started (pid=3317)
05:16:48 socketio.1       | listening on *: 9000
05:16:48 web.1            |  * Running on http://0.0.0.0:8000/ (Press CTRL+C to quit)
05:16:48 web.1            |  * Restarting with inotify reloader
05:16:48 web.1            |  * Debugger is active!
05:16:48 web.1            |  * Debugger PIN: 302-231-133
05:16:49 watch.1          | yarn run v1.22.19
05:16:49 watch.1          | $ node rollup/watch.js
05:16:50 watch.1          |
05:16:50 watch.1          | Rollup Watcher Started
05:16:50 watch.1          |
05:16:50 watch.1          | Watching...
05:16:50 watch.1          | Browserslist: caniuse-lite is outdated. Please run:
05:16:50 watch.1          | npx browserslist@latest --update-db
05:16:51 watch.1          | Rebuilding frappe-web-b4.css
05:16:51 watch.1          | Rebuilding frappe-recorder.min.js
05:16:54 watch.1          | Rebuilding checkout.min.js
05:16:54 watch.1          | Rebuilding frappe-web.min.js
05:16:56 watch.1          | Rebuilding bootstrap-4-web.min.js
05:16:56 watch.1          | Rebuilding control.min.js
05:17:01 watch.1          | Rebuilding dialog.min.js
05:17:02 watch.1          | Rebuilding desk.min.css
05:17:03 watch.1          | Rebuilding printview.css
05:17:03 watch.1          | Rebuilding desk.min.js
05:17:08 watch.1          | Rebuilding form.min.js
05:17:12 watch.1          | Rebuilding list.min.js
05:17:13 watch.1          | Rebuilding report.min.css
05:17:13 watch.1          | Rebuilding report.min.js
05:17:14 watch.1          | Rebuilding web_form.min.js
05:17:15 watch.1          | Rebuilding web_form.css
05:17:15 watch.1          | Rebuilding email.css
05:17:15 watch.1          | Rebuilding barcode_scanner.min.js
05:17:16 watch.1          | Rebuilding user_profile_controller.min.js
05:17:16 watch.1          | Rebuilding login.css
05:17:16 watch.1          | Rebuilding data_import_tools.min.js
05:17:17 watch.1          | Rebuilding frappe-web-b4.css
05:17:18 watch.1          | Rebuilding desk.min.css
05:17:18 watch.1          | Rebuilding printview.css
05:17:18 watch.1          | Rebuilding report.min.css
05:17:18 watch.1          | Rebuilding web_form.css
05:17:18 watch.1          | Rebuilding email.css
05:17:18 watch.1          | Rebuilding login.css
05:17:18 watch.1          | Rebuilding erpnext.css
05:17:18 watch.1          | Rebuilding marketplace.css
05:17:18 watch.1          | Rebuilding erpnext-web.min.js
05:17:18 watch.1          | Rebuilding erpnext-web.css
05:17:18 watch.1          | Rebuilding marketplace.min.js
05:17:20 watch.1          | Rebuilding erpnext.min.js
05:17:21 watch.1          | Rebuilding item-dashboard.min.js
05:17:21 watch.1          | Rebuilding point-of-sale.min.js
05:17:21 watch.1          | Rebuilding bank-reconciliation-tool.min.js
05:17:21 watch.1          | Rebuilding e-commerce.min.js
05:17:21 watch.1          | Rebuilding hierarchy-chart.min.js
05:17:22 watch.1          | Rebuilding erpnext.css
05:17:22 watch.1          | Rebuilding marketplace.css
05:17:22 watch.1          | Rebuilding erpnext-web.css
05:20:40 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:40] "GET / HTTP/1.1" 500 -
05:20:40 web.1            | Traceback (most recent call last):
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 531, in get_values
05:20:40 web.1            |     out = self._get_values_from_table(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 726, in _get_values_from_table
05:20:40 web.1            |     r = self.sql(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 174, in sql
05:20:40 web.1            |     self._cursor.execute(query, values)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/cursors.py", line 148, in execute
05:20:40 web.1            |     result = self._query(query)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/cursors.py", line 310, in _query
05:20:40 web.1            |     conn.query(q)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 548, in query
05:20:40 web.1            |     self._affected_rows = self._read_query_result(unbuffered=unbuffered)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 775, in _read_query_result
05:20:40 web.1            |     result.read()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 1156, in read
05:20:40 web.1            |     first_packet = self.connection._read_packet()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 725, in _read_packet
05:20:40 web.1            |     packet.raise_for_error()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/protocol.py", line 221, in raise_for_error
05:20:40 web.1            |     err.raise_mysql_exception(self._data)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/err.py", line 143, in raise_mysql_exception
05:20:40 web.1            |     raise errorclass(errno, errval)
05:20:40 web.1            | pymysql.err.ProgrammingError: (1146, "Table '_d1458e57c9fb5fd8.tabDocType' doesn't exist")
05:20:40 web.1            |
05:20:40 web.1            | During handling of the above exception, another exception occurred:
05:20:40 web.1            |
05:20:40 web.1            | Traceback (most recent call last):
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/app.py", line 55, in application
05:20:40 web.1            |     init_request(request)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/app.py", line 130, in init_request
05:20:40 web.1            |     frappe.local.http_request = frappe.auth.HTTPRequest()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/auth.py", line 37, in __init__
05:20:40 web.1            |     self.set_session()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/auth.py", line 74, in set_session
05:20:40 web.1            |     frappe.local.login_manager = LoginManager()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/auth.py", line 130, in __init__
05:20:40 web.1            |     self.make_session(resume=True)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/auth.py", line 215, in make_session
05:20:40 web.1            |     frappe.local.session_obj = Session(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/sessions.py", line 215, in __init__
05:20:40 web.1            |     self.resume()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/sessions.py", line 287, in resume
05:20:40 web.1            |     validate_ip_address(self.user)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/auth.py", line 419, in validate_ip_address
05:20:40 web.1            |     frappe.get_cached_doc("User", user) if not frappe.flags.in_test else frappe.get_doc("User", user)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1020, in get_cached_doc
05:20:40 web.1            |     doc = get_doc(*args, **kwargs)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1074, in get_doc
05:20:40 web.1            |     doc = frappe.model.document.get_doc(*args, **kwargs)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py", line 77, in get_doc
05:20:40 web.1            |     controller = get_controller(doctype)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/model/base_document.py", line 78, in get_controller
05:20:40 web.1            |     return _get_controller()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/model/base_document.py", line 43, in _get_controller
05:20:40 web.1            |     module_name, custom = frappe.db.get_value(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 459, in get_value
05:20:40 web.1            |     ret = self.get_values(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 548, in get_values
05:20:40 web.1            |     out = self.get_values_from_single(fields, filters, doctype, as_dict, debug, update)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 588, in get_values_from_single
05:20:40 web.1            |     r = self.sql(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 174, in sql
05:20:40 web.1            |     self._cursor.execute(query, values)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/cursors.py", line 148, in execute
05:20:40 web.1            |     result = self._query(query)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/cursors.py", line 310, in _query
05:20:40 web.1            |     conn.query(q)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 548, in query
05:20:40 web.1            |     self._affected_rows = self._read_query_result(unbuffered=unbuffered)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 775, in _read_query_result
05:20:40 web.1            |     result.read()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 1156, in read
05:20:40 web.1            |     first_packet = self.connection._read_packet()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/connections.py", line 725, in _read_packet
05:20:40 web.1            |     packet.raise_for_error()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/protocol.py", line 221, in raise_for_error
05:20:40 web.1            |     err.raise_mysql_exception(self._data)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/pymysql/err.py", line 143, in raise_mysql_exception
05:20:40 web.1            |     raise errorclass(errno, errval)
05:20:40 web.1            | pymysql.err.ProgrammingError: (1146, "Table '_d1458e57c9fb5fd8.tabSingles' doesn't exist")
05:20:40 web.1            |
05:20:40 web.1            | During handling of the above exception, another exception occurred:
05:20:40 web.1            |
05:20:40 web.1            | Traceback (most recent call last):
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/middlewares.py", line 18, in __call__
05:20:40 web.1            |     return super(StaticDataMiddleware, self).__call__(environ, start_response)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/werkzeug/middleware/shared_data.py", line 220, in __call__
05:20:40 web.1            |     return self.app(environ, start_response)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/werkzeug/middleware/shared_data.py", line 220, in __call__
05:20:40 web.1            |     return self.app(environ, start_response)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/werkzeug/local.py", line 231, in application
05:20:40 web.1            |     return ClosingIterator(app(environ, start_response), self.cleanup)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/env/lib/python3.8/site-packages/werkzeug/wrappers/base_request.py", line 237, in application
05:20:40 web.1            |     resp = f(*args[:-2] + (request,))
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/app.py", line 90, in application
05:20:40 web.1            |     response = handle_exception(e)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/app.py", line 290, in handle_exception
05:20:40 web.1            |     response = frappe.website.render.render("message", http_status_code=http_status_code)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/website/render.py", line 45, in render
05:20:40 web.1            |     raise_if_disabled(path)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/website/render.py", line 413, in raise_if_disabled
05:20:40 web.1            |     routes = frappe.db.get_all(
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 633, in get_all
05:20:40 web.1            |     return frappe.get_all(*args, **kwargs)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1741, in get_all
05:20:40 web.1            |     return get_list(doctype, *args, **kwargs)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 1713, in get_list
05:20:40 web.1            |     return frappe.model.db_query.DatabaseQuery(doctype).execute(*args, **kwargs)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/model/db_query.py", line 164, in execute
05:20:40 web.1            |     self.columns = self.get_table_columns()
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/model/db_query.py", line 429, in get_table_columns
05:20:40 web.1            |     return get_table_columns(self.doctype)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/model/meta.py", line 63, in get_table_columns
05:20:40 web.1            |     return frappe.db.get_table_columns(doctype)
05:20:40 web.1            |   File "/home/frappe/frappe-bench/apps/frappe/frappe/database/database.py", line 1083, in get_table_columns
05:20:40 web.1            |     raise self.TableMissingError("DocType", doctype)
05:20:40 web.1            | pymysql.err.ProgrammingError: ('DocType', 'Portal Menu Item')
05:20:40 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:40] "GET /?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 -
05:20:40 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:40] "GET /?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 -
05:20:40 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:40] "GET /?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 -
05:20:40 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:40] "GET /?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 -
05:20:40 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:40] "GET /?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 -
05:20:41 web.1            | 192.168.20.3 - - [18/Jul/2022 05:20:41] "GET /?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 -

What seem to be my installation mistake?

OS: Ubuntu 20
Virtual Machine

Hi

Try: bench --site [sitename] --force reinstall to reinstall with fresh database (Caution: Will wipe out old database)