Project

General

Profile

Task #7728

Updated by Tuan Sinh 5 days ago

Đang có lỗi Lỗi máy chủ Odoo 

 RPC_ERROR 
 Odoo Server Error 

 Occured on sale.stl.vn on model package.order.change.user.wizard and id 12442 on 2025-10-27 03:45:57 GMT 

 Traceback (most recent call last): 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 791, in urlopen 
     response = self._make_request( 
                ^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 492, in _make_request 
     raise new_e 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 468, in _make_request 
     self._validate_conn(conn) 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 1097, in _validate_conn 
     conn.connect() 
   File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 642, in connect 
     sock_and_verified = _ssl_wrap_socket_and_match_hostname( 
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 783, in _ssl_wrap_socket_and_match_hostname 
     ssl_sock = ssl_wrap_socket( 
                ^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 471, in ssl_wrap_socket 
     ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname) 
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 515, in _ssl_wrap_socket_impl 
     return ssl_context.wrap_socket(sock, server_hostname=server_hostname) 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.12/ssl.py", line 455, in wrap_socket 
     return self.sslsocket_class._create( 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.12/ssl.py", line 1042, in _create 
     self.do_handshake() 
   File "/usr/lib/python3.12/ssl.py", line 1320, in do_handshake 
     self._sslobj.do_handshake() 
 ConnectionResetError: [Errno 104] Connection reset by peer 

 During handling of the above exception, another exception occurred: 

 Traceback (most recent call last): 
   File "/usr/lib/python3/dist-packages/requests/adapters.py", line 486, in send 
     resp = conn.urlopen( 
            ^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 845, in urlopen 
     retries = retries.increment( 
               ^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 472, in increment 
     raise reraise(type(error), error, _stacktrace) 
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/util/util.py", line 38, in reraise 
     raise value.with_traceback(tb) 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 791, in urlopen 
     response = self._make_request( 
                ^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 492, in _make_request 
     raise new_e 
 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 468, in _make_request 
     self._validate_conn(conn) 
   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 1097, in _validate_conn 
     conn.connect() 
   File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 642, in connect 
     sock_and_verified = _ssl_wrap_socket_and_match_hostname( 
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 783, in _ssl_wrap_socket_and_match_hostname 
     ssl_sock = ssl_wrap_socket( 
                ^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 471, in ssl_wrap_socket 
     ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname) 
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/urllib3/util/ssl_.py", line 515, in _ssl_wrap_socket_impl 
     return ssl_context.wrap_socket(sock, server_hostname=server_hostname) 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.12/ssl.py", line 455, in wrap_socket 
     return self.sslsocket_class._create( 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.12/ssl.py", line 1042, in _create 
     self.do_handshake() 
   File "/usr/lib/python3.12/ssl.py", line 1320, in do_handshake 
     self._sslobj.do_handshake() 
 urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) 

 During handling of the above exception, another exception occurred: 

 Traceback (most recent call last): 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/google/auth/transport/requests.py", line 186, in __call__ 
     response = self.session.request( 
                ^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request 
     resp = self.send(prep, **send_kwargs) 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send 
     r = adapter.send(request, **kwargs) 
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/requests/adapters.py", line 501, in send 
     raise ConnectionError(err, request=request) 
 requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) 

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

 Traceback (most recent call last): 
   File "/usr/lib/python3/dist-packages/odoo/http.py", line 1963, in _transactioning 
     return service_model.retrying(func, env=self.env) 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 156, in retrying 
     result = func() 
              ^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/http.py", line 1930, in _serve_ir_http 
     response = self.dispatcher.dispatch(rule.endpoint, args) 
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/http.py", line 2178, in dispatch 
     result = self.request.registry['ir.http']._dispatch(endpoint) 
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 333, in _dispatch 
     result = endpoint(**request.params) 
              ^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/http.py", line 727, in route_wrapper 
     result = endpoint(self, *args, **params_ok) 
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 42, in call_button 
     action = call_kw(request.env[model], method, args, kwargs) 
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/odoo/api.py", line 533, in call_kw 
     result = getattr(recs, name)(*args, **kwargs) 
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/mnt/extra-addons/dth_sale/wizard/package_order_change_user_wizard.py", line 89, in action_apply 
     self.order_id.update_package(self.user_id.id) 
   File "/mnt/extra-addons/dth_sale/models/dth_crm_sale_order.py", line 1209, in update_package 
     delivery_user_id, delivery_user, user_process_id = r.get_delivery_user_and_process_user() 
                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/mnt/extra-addons/dth_sale/models/dth_crm_sale_order.py", line 2651, in get_delivery_user_and_process_user 
     fcm_push_notification({ 
   File "/mnt/extra-addons/dth_base_system/tools/general.py", line 141, in fcm_push_notification 
     access_token = cred.get_access_token().access_token 
                    ^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/firebase_admin/credentials.py", line 55, in get_access_token 
     google_cred.refresh(_request) 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/google/oauth2/service_account.py", line 448, in refresh 
     access_token, expiry, _ = _client.jwt_grant( 
                               ^^^^^^^^^^^^^^^^^^ 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/google/oauth2/_client.py", line 299, in jwt_grant 
     response_data = _token_endpoint_request( 
                     ^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/google/oauth2/_client.py", line 259, in _token_endpoint_request 
     response_status_ok, response_data, retryable_error = _token_endpoint_request_no_throw( 
                                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/google/oauth2/_client.py", line 192, in _token_endpoint_request_no_throw 
     response = request( 
                ^^^^^^^^ 
   File "/var/lib/odoo/.local/lib/python3.12/site-packages/google/auth/transport/requests.py", line 192, in __call__ 
     raise new_exc from caught_exc 
 google.auth.exceptions.TransportError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) 

 The above server error caused the following client error: 
 RPC_ERROR: Odoo Server Error 
     RPC_ERROR 
         at makeErrorFromResponse (https://sale.stl.vn/web/assets/b6d119f/web.assets_web.min.js:3143:163) 
         at XMLHttpRequest.<anonymous> (https://sale.stl.vn/web/assets/b6d119f/web.assets_web.min.js:3148:13) 

 Mong muốn: ko gửi được thì vẫn báo thành công và kiểm tra xem tại sao lại lỗi

Back