k4rtik
(Kartik)
11월 14, 2019, 1:40오후
1
어제부터 대시보드에 다음과 같은 메시지가 표시됩니다:
현재 사이트 설정에 기반한 조언
mail-receiver의 구버전이 감지되었습니다. 이 서버에 ssh로 접속하여 /var/discourse/launcher rebuild mail-receiver를 실행해 주세요.
마지막 확인: 2019년 11월 14일 오전 7:37
지시된 단계를 따랐고 전체 재빌드까지 수행했지만 이 메시지가 사라지지 않습니다. 원인이 무엇일 수 있는지 아는 분 계신가요? 이 문제를 겪어보신 분이 있으신가요?
david
(David Taylor)
11월 14, 2019, 1:44오후
2
경고가 사라지려면 24시간 정도 기다려야 할 것 같아요. @blake , 이 내용을 메시지에 추가하는 게 어떨까요?
blake
(Blake Erickson)
11월 14, 2019, 3:02오후
3
네, 맞습니다. 해당 내용을 참고로 해서 메시지를 업데이트하겠습니다.
pfaffman
(Jay Pfaffman)
11월 14, 2019, 4:27오후
4
사이트가 메일 수신기를 업데이트해야 하는지(또는 업데이트가 필요한지)를 알 수 있는 테스트 방법이 있을까요? 일단 한동안 모든 업데이트 시마다 재빌드하는 방법도 있지만, 필요한 경우에만 업그레이드할 수 있다면 좋겠습니다. 특정 날짜 이후에 컨테이너가 재빌드되었는지 확인하는 방법도 괜찮을까요?
blake
(Blake Erickson)
11월 14, 2019, 4:39오후
5
어떤 종류의 테스트를 찾고 계신지 정확히 모르겠습니다. 관리자 대시보드에서 "outdated verson of mail-receiver…"라는 메시지가 표시되는지 확인해 볼 수 있습니다. 이 메시지는 구식 API 인증 방법을 사용 중인 것으로 감지될 때만 트리거됩니다. 사이트가 메일 수신기를 사용하지 않거나 아직 이메일을 한 통도 받지 못했다면 이 메시지는 표시되지 않습니다. 따라서 테스트로 이메일을 통해 개인 메시지(pm)에 답장을 보내서 해당 메시지가 표시되는지 확인해 볼 수 있습니다.
pfaffman
(Jay Pfaffman)
11월 14, 2019, 4:47오후
6
blake:
관리자 대시보드에서 확인하실 수 있습니다.
네. 로그인하지 않는 사이트를 관리하는 경우에만 문제가 됩니다. API 키가 있는 사이트의 경우, /admin/dashboard/problems.json을 가져와서 mail-receiver가 포함되어 있는지 확인할 수 있습니다.
URL에서 API 키 지원이 사라지는 미지의 미래의 그 날이 올 때까지는 실제로 문제가 되지 않을 것이라고 추측합니다.
mail-receiver를 한 번 더 재빌드하는 것에는 큰 단점이 없습니다. 사실 시도조차 하지 않는 것이 나을지도 모릅니다.
도움 주셔서 감사합니다!
수정: 찾고 있던 답을 찾았습니다! Update mail-receiver to the release version
blake
(Blake Erickson)
11월 15, 2019, 3:12오후
7
@k4rtik 이 문제를 지적해 주셔서 감사합니다. mail-receiver를 업데이트하려면 추가로 수행해야 하는 단계가 있는 것으로 확인되었습니다. Update mail-receiver to the release version 가이드의 단계를 따라 주시기 바랍니다. 이렇게 하면 업데이트 메시지가 약 하루 정도 후에 사라질 것입니다.
k4rtik
(Kartik)
11월 15, 2019, 3:34오후
8
당신과 @david가 처음 언급했듯이, 24시간 이상 대기한 후 메시지가 사라졌습니다. 추가적으로 수행해야 할 단계가 있을까요?
blake
(Blake Erickson)
11월 15, 2019, 4:03오후
9
이메일을 많이 받지 않는 경우, 타임아웃이 자동으로 발생하여 다음 이메일을 받을 때 다시 표시될 수 있습니다. release 버전의 mail-receiver에 고정되어 구버전인 1.x 버전을 사용하지 않도록 업그레이드 단계를 따르는 것을 권장합니다.