로그아웃 후 로그인 불가 – 이메일이 발송되지 않나요?

안녕하세요,

게스트로 사이트가 어떻게 보이는지 확인하려고 관리자 계정에서 로그아웃을 했습니다. 그런데 다시 로그인하려고 하니 내 메일함으로 활성화 이메일이 전송되었다는 메시지가 떴습니다. 메일함을 확인해 봤지만 아무것도 없었습니다. 세 번이나 시도해 봤지만 해결되지 않았습니다.

링크로 로그인, 비밀번호 찾기, /u/admin-login도 시도해 봤지만 관리자 메일함으로 이메일이 도착하지 않습니다.

일주일 전쯤 백업 메일이 제 메일로 전송되지 않아서 확인해 보니, 포럼을 설정할 때 두 가지 다른 이메일을 사용했던 것 같습니다. 서버 설정 시 사용한 이메일과 관리자 이메일이 달랐던 것입니다.

이 문제를 해결하기 위해 서버에서 이메일을 수동으로 변경하여 관리자 이메일과 서버 이메일이 동일하게 맞췄고, 이후 이메일(백업)이 다시 정상적으로 작동하기 시작했습니다.

하지만 문제는 여전히 해결되지 않은 것 같습니다. 이제 사이트가 활성화 이메일을 요구해서 로그인할 수 없게 되었으며(이메일을 변경했기 때문일까요?), 비밀번호 찾기, /u/admin-login, 초대 링크도 작동하지 않습니다.

기억이 맞다면 /sidekiq/retries에서 SMTP와 관련된 내용이 표시되었는데, 현재 관리자 계정에 로그인되어 있지 않아 해당 페이지에 접근할 수 없습니다.

감사합니다.
Olle

모바일로도 로그인해 보았지만 작동하지 않았습니다.

이메일이 전송되지 않아 관리자 계정을 활성화할 수 없으므로, 관리자 계정에 접근할 수 없습니다.

몇 주 전에 만든 일반 계정에는 로그인할 수 있지만, 이 계정에는 관리자 권한이 없습니다.

https://your-forum/u/admin-login이 작동할까요?

Jagster님,

/u/admin-login이 작동하지 않습니다. 이메일도 도착하지 않고 있습니다.

감사합니다.
Olle

아… 역시 :man_facepalming: 오늘 좀 멍청하네…

괜찮습니다. 도움을 주셔서 감사합니다. 이 잠금 문제로 인해 포럼에 전혀 접근할 수 없는데, 저는 매일 포럼을 관리하는 데 익숙합니다. 안전 모드는 관리자 계정으로 로그인해야 사용할 수 있으므로 이 방법도 작동하지 않습니다.

콘솔에서 계정을 활성화해야 하는 경우, 아래 링크가 도움이 될 수 있습니다:

아니면 이렇게 해볼까요?

./launcher enter app
rake admin:create

이미 관리자 계정에 사용 중인 이메일을 입력하면 새 비밀번호를 설정할 것인지 묻기 때문입니다.

이번에는 환각이 아니길 바랍니다 :face_with_peeking_eye:

감사합니다. 이제 적어도 로그인하고 Sidekiq 로그를 확인하여 이메일이 전송되지 않는 원인을 파악할 수 있을 것 같습니다.

관리자로 로그인하고 로그를 확인한 후 다시 이곳에 올겠습니다.

이 내용도 도움이 될 수 있으니, 감사드립니다. (바라는 대로) 로그인하는 데 성공하면 다음 단계로 넘어갈 수 있을 때 다시 여기에 올게요.

콘솔에서 이걸 시도해 봤는데 이 메시지가 뜨는데, 뭐가 잘못되고 있나요?

image

정확한 폴더에 있는지 확인해 보셨나요? app.yml 파일이 있는 폴더 말이에요?

rails 뒤에 s가 붙습니다.
글자 오류인 것 같습니다.

Yippie, rails c를 실행해서 관리자 계정을 활성화했습니다.

이제 남은 작업은 이메일이 왜 전송되지 않는지 파악하는 것입니다. Sidekiq/retries에서 다음과 같은 내용을 받았습니다:

SMTPAuthenticationError: 535 Incorrect authentication

이메일 자격 증명이 정확한지 확인해 주셨나요?

관리자 > 서버 설정 및 로그에 따르면, user_name(이메일)이 올바른 값이라고 생각합니다.

테스트 버튼을 사용하여 이메일을 보내어 보세요
image
여기에서 찾을 수 있습니다

이것도 작동하지 않습니다. 이메일이 전송되지 않고 있습니다.

그렇게 생각했지만, 보통 오류가 무엇인지 알려주는 대화상자가 팝업으로 뜨거든요.

오, SMTP에 대해서도 똑같이 나와요:

535 인증 정보 오류