matermost 알림 동작
View 4 | 작성일2025.06.20 16:57
관련링크
본문
1. 역프록시 사용 중
2. 모바일앱은 알림을 정상적으로 받음
3. 데스크톱에서는 알림이 바로 오지 않고, 재로그인 하면 뜸
이런 상황이라면 역프록시에서 websocket 처리가 안되고 있는지를 체크해 줍니다.
제 경우에는
전방에 haproxy 가 tcp mode 로 https 연결을 nginx 로 던지고
nginx 가 서브 도메인별로 proxy_pass 시키는 구성이었습니다.
nginx 의 http 블록에
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
추가하고
mattermost 에 대한 프록시 설정 블록에
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
이렇게 추가했습니다.
이후 알림이 정상적으로 옵니다.