2011-02-17 2 views
2

우리는 오류를 처리하기 위해 Elmah를 사용하고 일부 서버에서는 정상적으로 작동하지만 다른 사람들은 오류를 기록하고 처리하지만 전자 메일을 보내지 않습니다. 나는 Elmah가 우편물을 보내는 일종의 문제를 치고 있다고 상상하지만이 문제가 무엇인지 알 방법이 없다.전자 메일을 보내려고 할 때 elmah 조회수의 오류를 catch/report 할 수 있습니까?

Elmah 자체가 안타는 오류 (콘솔이나 파일에 로깅하는 경우라도)를 어떻게 잡아보고보고 할 수 있습니까?

답변

1

Checkout source, 거기에서 빌드, 응용 프로그램에 dll을 첨부하고, webdev에서 응용 프로그램을 시작하고, elmah 프로젝트가 webdev에 열린 스튜디오를 연결하고, 오류를 다시 생성하고, 무슨 일이 일어나는지 정확하게 봅니다.

하지만 귀하의 경우 네트워크 설정이 정상인지 다시 확인해 드리겠습니다. SMTP 포트가 폐쇄 된 것처럼 보입니다. 전자 메일을 보내고 서버에서 실행하거나 텔넷을 사용하는 작은 콘솔 응용 프로그램을 만듭니다.

+0

우리는 그것이 방화벽 문제라고 생각했지만, 다른 문제가 앞으로 나올 경우를 대비해 ELMAH 오류를 기록하는 방법이나 적어도 콘솔에 출력하는 방법을 알고 싶습니다. – Zugwalt

+0

@ Zugwalt 나는 어떤 것이 있으면, 당신이 볼 것이라고 생각합니다. 전자 메일 전송에 문제가 있습니다. 보내면 실제로 목적지에 도달했는지 확인할 수 없습니다. –

+0

방금 ​​루프를 닫지 않은 것을 깨달았습니다. 전자 메일은 네트워크로드 밸런서에 의해 좌절되었습니다. 그리고 사물을 보면서 엘마의 근원을 확인하는 것이 필요할 것입니다. – Zugwalt

1

서버 응용 프로그램 이벤트 로그를 확인 했습니까?

+0

원래 오류를 제외하고 응용 프로그램 이벤트 로그에는 아무 것도 없습니다 - 나는 Elmah가 발생한 오류에 대해 어떻게 생각하는지 알고 싶습니다! – Zugwalt