본문 바로가기
TIL

항해99_TIL220622 (클론프로젝트 6일차)

by Hyeongjun_Ham 2022. 6. 23.

- client_loop: send disconnect: broken pipe 뜨면서 서버가 끊김

SSH 연결 후 아무 동작이 없으면 pipe에러로 종료된다고 한다.

SSH : 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신하기 위해 사용하는 프로토콜이다.

 

출처 : https://musclebear.tistory.com/28

 

[파이프 연결 끊김 증상] packet_write_wait: Connection to x.x.x.x port x: Broken pipe

packet_write_wait: 경고창이 뜨면서 연결되어 있던 SSH가 끊어질 경우 어떻게 해결 가능할까? * 증상: SSH연결 후 아무동작 없을 시 이후에 pipe 에러로 종료됨 * 흔히 우리가 쓰는 SSH를 통해 원격 터미널

musclebear.tistory.com

 

-Header에 있는 Authorization을  CORS설정

JWT(JSON Web Token)을 적용하는 과정에서 프론트에서 토큰을 보내는데 서버에서 못 받아들이는 느낌이었다.

(아침에 에러난거라 에러메세지가 기억이안난다.)

@Configuration
public class WebConfig implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                .allowedOriginPatterns("*")
                .allowedMethods("GET","POST","DELETE","PUT")
                .exposedHeaders("Authorization");
    }
}

.exposedHeaders("")적용해서 해결