atul-astronomer opened a new issue, #47584:
URL: https://github.com/apache/airflow/issues/47584

   ### Apache Airflow version
   
   3.0.0
   
   ### If "Other Airflow 2 version" selected, which one?
   
   _No response_
   
   ### What happened?
   
   Not able to call the REST API endpoint to create default connection, getting 
HTTP500 error
   
   Exception in ASGI application                                                
                                                                                
               
   Traceback (most recent call last):                                           
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/uvicorn/protocols/http/httptools_impl.py",
 line 409, in run_asgi                                                          
             
       result = await app(  # type: ignore[func-returns-value]                  
                                                                                
                         
     File "/usr/local/lib/python3.9/site-packages/fastapi/applications.py", 
line 1054, in __call__                                                          
                             
       await super().__call__(scope, receive, send)                             
                                                                                
                         
     File "/usr/local/lib/python3.9/site-packages/starlette/applications.py", 
line 112, in __call__                                                           
                           
       await self.middleware_stack(scope, receive, send)                        
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/errors.py", line 
187, in __call__                                                                
                 
       raise exc                                                                
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/errors.py", line 
165, in __call__                                                                
                 
       await self.app(scope, receive, _send)                                    
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/gzip.py", line 29, 
in __call__                                                                     
               
       await responder(scope, receive, send)                                    
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/gzip.py", line 
126, in __call__                                                                
                   
       await super().__call__(scope, receive, send)                             
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/gzip.py", line 46, 
in __call__                                                                     
               
       await self.app(scope, receive, self.send_with_compression)               
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/cors.py", line 85, 
in __call__                                                                     
               
       await self.app(scope, receive, send)                                     
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/base.py", line 
178, in __call__                                                                
                   
       recv_stream.close()                                                      
                                                                                
                         
     File "/usr/local/lib/python3.9/contextlib.py", line 137, in __exit__       
                                                                                
                         
       self.gen.throw(typ, value, traceback)                                    
                                                                                
                         
     File "/usr/local/lib/python3.9/site-packages/starlette/_utils.py", line 
82, in collapse_excgroups                                                       
                            
       raise exc                                                                
                                                                                
                         
     File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/base.py", line 
175, in __call__                                                                
                   
       response = await self.dispatch_func(request, call_next)                  
                                                                                
                         
     File "/opt/airflow/airflow/api_fastapi/core_api/middleware.py", line 28, 
in dispatch                                                                     
                           
       response = await call_next(request)                                    
    File 
"/usr/local/lib/python3.9/site-packages/starlette/middleware/exceptions.py", 
line 62, in __call__
       await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
     File 
"/usr/local/lib/python3.9/site-packages/starlette/_exception_handler.py", line 
53, in wrapped_app
       raise exc
     File 
"/usr/local/lib/python3.9/site-packages/starlette/_exception_handler.py", line 
42, in wrapped_app
       await app(scope, receive, sender)
     File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 
714, in __call__
       await self.middleware_stack(scope, receive, send)
     File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 
734, in app
       await route.handle(scope, receive, send)
     File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 
288, in handle
       await self.app(scope, receive, send)
     File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 
76, in app
       await wrap_app_handling_exceptions(app, request)(scope, receive, send)
     File 
"/usr/local/lib/python3.9/site-packages/starlette/_exception_handler.py", line 
53, in wrapped_app
       raise exc
     File 
"/usr/local/lib/python3.9/site-packages/starlette/_exception_handler.py", line 
42, in wrapped_app
       await app(scope, receive, sender)
     File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 
73, in app
       response = await f(request)
     File "/usr/local/lib/python3.9/site-packages/fastapi/routing.py", line 
291, in app
       solved_result = await solve_dependencies(
     File 
"/usr/local/lib/python3.9/site-packages/fastapi/dependencies/utils.py", line 
638, in solve_dependencies
       solved = await call(**solved_result.values)
     File "/opt/airflow/airflow/api_fastapi/logging/decorators.py", line 94, in 
log_action
       request_body = await request.json()
     File "/usr/local/lib/python3.9/site-packages/starlette/requests.py", line 
249, in json
       self._json = json.loads(body)
     File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
       return _default_decoder.decode(s)
     File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
       obj, end = self.raw_decode(s, idx=_w(s, 0).end())
     File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
       raise JSONDecodeError("Expecting value", s, err.value) from None
   json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
   
   
![Image](https://github.com/user-attachments/assets/3814139f-172d-4b81-bcdd-bfac80fda302)
   
   ### What you think should happen instead?
   
   Create default connections endpoint should not give error
   
   ### How to reproduce
   
   Execute the below endpoint on AF3 beta2:
   
   POST http://localhost:28080/public/connections/defaults
   
   ### Operating System
   
   Linux
   
   ### Versions of Apache Airflow Providers
   
   _No response_
   
   ### Deployment
   
   Other
   
   ### Deployment details
   
   _No response_
   
   ### Anything else?
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to