Advertisement
Guest User

Untitled

a guest
Feb 21st, 2021
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.90 KB | None | 0 0
  1. [2021-02-21 03:25:59,555] ERROR in app: Exception on /login [POST]
  2. Traceback (most recent call last):
  3. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1243, in _execute_context
  4. self.dialect.do_execute(
  5. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 550, in do_execute
  6. cursor.execute(statement, parameters)
  7. File "/usr/local/lib/python3.8/dist-packages/pymysql/cursors.py", line 170, in execute
  8. result = self._query(query)
  9. File "/usr/local/lib/python3.8/dist-packages/pymysql/cursors.py", line 328, in _query
  10. conn.query(q)
  11. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 517, in query
  12. self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  13. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 732, in _read_query_result
  14. result.read()
  15. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1075, in read
  16. first_packet = self.connection._read_packet()
  17. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 684, in _read_packet
  18. packet.check_error()
  19. File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 220, in check_error
  20. err.raise_mysql_exception(self._data)
  21. File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 109, in raise_mysql_exception
  22. raise errorclass(errno, errval)
  23. pymysql.err.InternalError: (1054, "Unknown column 'user.tf_primary_method' in 'field list'")
  24.  
  25. The above exception was the direct cause of the following exception:
  26.  
  27. Traceback (most recent call last):
  28. File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 2447, in wsgi_app
  29. response = self.full_dispatch_request()
  30. File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1952, in full_dispatch_request
  31. rv = self.handle_user_exception(e)
  32. File "/usr/local/lib/python3.8/dist-packages/flask_restplus/api.py", line 584, in error_router
  33. return original_handler(e)
  34. File "/usr/local/lib/python3.8/dist-packages/flask_cors/extension.py", line 161, in wrapped_function
  35. return cors_after_request(app.make_response(f(*args, **kwargs)))
  36. File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1821, in handle_user_exception
  37. reraise(exc_type, exc_value, tb)
  38. File "/usr/local/lib/python3.8/dist-packages/flask/_compat.py", line 39, in reraise
  39. raise value
  40. File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1950, in full_dispatch_request
  41. rv = self.dispatch_request()
  42. File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1936, in dispatch_request
  43. return self.view_functions[rule.endpoint](**req.view_args)
  44. File "/usr/local/lib/python3.8/dist-packages/flask_security/decorators.py", line 436, in decorated
  45. return fn(*args, **kwargs)
  46. File "/usr/local/lib/python3.8/dist-packages/flask_security/views.py", line 166, in login
  47. if form.validate_on_submit():
  48. File "/usr/local/lib/python3.8/dist-packages/flask_wtf/form.py", line 100, in validate_on_submit
  49. return self.is_submitted() and self.validate()
  50. File "/opt/osp/classes/Sec.py", line 51, in validate
  51. userQuery = Sec.User.query.filter_by(username=self.email.data.strip(), authType=0).first()
  52. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 3222, in first
  53. ret = list(self[0:1])
  54. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 3012, in __getitem__
  55. return list(res)
  56. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 3324, in __iter__
  57. return self._execute_and_instances(context)
  58. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 3349, in _execute_and_instances
  59. result = conn.execute(querycontext.statement, self._params)
  60. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 988, in execute
  61. return meth(self, multiparams, params)
  62. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/sql/elements.py", line 287, in _execute_on_connection
  63. return connection._execute_clauseelement(self, multiparams, params)
  64. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1101, in _execute_clauseelement
  65. ret = self._execute_context(
  66. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1247, in _execute_context
  67. self._handle_dbapi_exception(
  68. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1466, in _handle_dbapi_exception
  69. util.raise_from_cause(sqlalchemy_exception, exc_info)
  70. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/util/compat.py", line 399, in raise_from_cause
  71. reraise(type(exception), exception, tb=exc_tb, cause=cause)
  72. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/util/compat.py", line 153, in reraise
  73. raise value.with_traceback(tb)
  74. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1243, in _execute_context
  75. self.dialect.do_execute(
  76. File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 550, in do_execute
  77. cursor.execute(statement, parameters)
  78. File "/usr/local/lib/python3.8/dist-packages/pymysql/cursors.py", line 170, in execute
  79. result = self._query(query)
  80. File "/usr/local/lib/python3.8/dist-packages/pymysql/cursors.py", line 328, in _query
  81. conn.query(q)
  82. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 517, in query
  83. self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  84. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 732, in _read_query_result
  85. result.read()
  86. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 1075, in read
  87. first_packet = self.connection._read_packet()
  88. File "/usr/local/lib/python3.8/dist-packages/pymysql/connections.py", line 684, in _read_packet
  89. packet.check_error()
  90. File "/usr/local/lib/python3.8/dist-packages/pymysql/protocol.py", line 220, in check_error
  91. err.raise_mysql_exception(self._data)
  92. File "/usr/local/lib/python3.8/dist-packages/pymysql/err.py", line 109, in raise_mysql_exception
  93. raise errorclass(errno, errval)
  94. sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1054, "Unknown column 'user.tf_primary_method' in 'field list'")
  95. [SQL: SELECT anon_1.user_id AS anon_1_user_id, anon_1.user_uuid AS anon_1_user_uuid, anon_1.user_username AS anon_1_user_username, anon_1.user_email AS anon_1_user_email, anon_1.user_fs_uniquifier AS anon_1_u
  96. ser_fs_uniquifier, anon_1.user_tf_primary_method AS anon_1_user_tf_primary_method, anon_1.user_tf_totp_secret AS anon_1_user_tf_totp_secret, anon_1.user_password AS anon_1_user_password, anon_1.user_biography
  97. AS anon_1_user_biography, anon_1.user_active AS anon_1_user_active, anon_1.user_confirmed_at AS anon_1_user_confirmed_at, anon_1.user_last_login_at AS anon_1_user_last_login_at, anon_1.user_current_login_at
  98. AS anon_1_user_current_login_at, anon_1.user_last_login_ip AS anon_1_user_last_login_ip, anon_1.user_current_login_ip AS anon_1_user_current_login_ip, anon_1.user_login_count AS anon_1_user_login_count, anon_
  99. 1.`user_pictureLocation` AS `anon_1_user_pictureLocation`, anon_1.`user_authType` AS `anon_1_user_authType`, anon_1.`user_oAuthID` AS `anon_1_user_oAuthID`, anon_1.`user_oAuthProvider` AS `anon_1_user_oAuthPr
  100. ovider`, anon_1.`user_xmppToken` AS `anon_1_user_xmppToken`, `OAuth2Token_1`.id AS `OAuth2Token_1_id`, `OAuth2Token_1`.name AS `OAuth2Token_1_name`, `OAuth2Token_1`.token_type AS `OAuth2Token_1_token_type`, `
  101. OAuth2Token_1`.access_token AS `OAuth2Token_1_access_token`, `OAuth2Token_1`.refresh_token AS `OAuth2Token_1_refresh_token`, `OAuth2Token_1`.expires_at AS `OAuth2Token_1_expires_at`, `OAuth2Token_1`.user AS `
  102. OAuth2Token_1_user`
  103. FROM (SELECT user.id AS user_id, user.uuid AS user_uuid, user.username AS user_username, user.email AS user_email, user.fs_uniquifier AS user_fs_uniquifier, user.tf_primary_method AS user_tf_primary_method, u
  104. ser.tf_totp_secret AS user_tf_totp_secret, user.password AS user_password, user.biography AS user_biography, user.active AS user_active, user.confirmed_at AS user_confirmed_at, user.last_login_at AS user_last
  105. _login_at, user.current_login_at AS user_current_login_at, user.last_login_ip AS user_last_login_ip, user.current_login_ip AS user_current_login_ip, user.login_count AS user_login_count, user.`pictureLocation
  106. ` AS `user_pictureLocation`, user.`authType` AS `user_authType`, user.`oAuthID` AS `user_oAuthID`, user.`oAuthProvider` AS `user_oAuthProvider`, user.`xmppToken` AS `user_xmppToken`
  107. FROM user
  108. WHERE user.username = %(username_1)s AND user.`authType` = %(authType_1)s
  109. LIMIT %(param_1)s) AS anon_1 LEFT OUTER JOIN `OAuth2Token` AS `OAuth2Token_1` ON anon_1.user_id = `OAuth2Token_1`.user]
  110. [parameters: {'username_1': '[removed email for privacy]', 'authType_1': 0, 'param_1': 1}]
  111. (Background on this error at: http://sqlalche.me/e/2j85)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement