본문 바로가기

Python

[flask dash] code 400, message Bad request version 에러 대처법

반응형

Dash 개발중 localhost 또는 127.0.0.1로 접속하면 정상 접속이 되는데 공인IP로 접속하면 접속이 안되는 문제가 발생함

dash 공인IP 접속 에러

 

 

현상

localhost 또는 127.0.0.1로 접속하면 정상 접속됨

공인IP로 접속하면 접속이 안됨

 

공인 IP로 접속시 에러 내용

xx.xxx.xxx.xxx - - [24/Jun/2024 10:43:35] code 400, message Bad request version ('÷pæåqÄ')
xx.xxx.xxx.xxx - - [24/Jun/2024 10:43:35] code 400, message Bad request version ('\x00\x12\x00\x10\x04\x03\x08\x04\x04\x01\x05\x03\x08\x05\x05\x01\x08\x06\x06\x01\x00')
xx.xxx.xxx.xxx - - [24/Jun/2024 10:43:35] code 400, message Bad request version ('\x16tA')
xx.xxx.xxx.xxx - - [24/Jun/2024 10:43:35] code 400, message Bad request version ('ëQU¦¦')
xx.xxx.xxx.xxx - - [24/Jun/2024 10:43:35] code 400, message Bad request version ('Gw\x17E\x14q\x8a')
xx.xxx.xxx.xxx - - [24/Jun/2024 10:43:35] code 400, message Bad HTTP/0.9 request type ('\x16\x03\x01\x07\x00\x01\x00\x06ü\x03\x03\x03x¹¡SþaH\x1b\x13Ü£ì\x8aÿ6©\x84t̵\x88^õºñz_©Â]9')

 

 

 

 

반응형

 

원인 및 해결책

localhost 또는 127.0.0.1로 접속시 http로 접속하였고 공인 IP는 기본적으로 https로 접속하여서 안되었음

공인IP 접속도 http로 접속하니 해결됨

 

 

--------------------------------------------------

결론

크롬창에서 공인 IP로 x.x.x.x:8050 이렇게 접속하면 자동으로 https:// x.x.x.x:8050 게 접속함, http:// x.x.x.x:8050 이렇게 해보면 정상 접속됨

 

 

dash 공인IP 접속 에러 해결법

 

반응형