Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker: 백업 이메일 알림이 수신되지 않음 "Connect to SMTP host failed: No such file or directory"

Summary: NetWorker 백업 이메일 알림이 구성되어 있지만 이메일이 수신되지 않습니다. 백업 워크플로 로그에 SMTP 호스트에 대한 연결 실패가 표시됩니다.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

  • 운영 체제 기반 이메일 명령은 정책/워크플로 수준에서 구성되지만 완료/실패 시 이메일 알림이 수신되지 않습니다.
  • 워크플로우 "메시지 표시"에서 "connect to SMTP host failed: No such file or directory"
MM/DD/YYYY HH:MM:SS Starting Protection Policy 'Server Protection' workflow 'Server backup'.
MM/DD/YYYY HH:MM:SS Starting action 'Server Protection/Server backup/Server db backup' with command: 'nsrdbsave -l 1'.
MM/DD/YYYY HH:MM:SS Action 'Server Protection/Server backup/Server db backup's log will be in 'C:\Program Files\EMC NetWorker\nsr\logs\policy\Server Protection\Server backup\Server db backup_449081.raw'.
MM/DD/YYYY HH:MM:SS Action 'Server Protection/Server backup/Server db backup' succeeded.
MM/DD/YYYY HH:MM:SS Starting action 'Server Protection/Server backup/Expiration' with command: 'nsrim -MXq'.
MM/DD/YYYY HH:MM:SS Action 'Server Protection/Server backup/Expiration's log will be in 'C:\Program Files\EMC NetWorker\nsr\logs\policy\Server Protection\Server backup\Expiration_449095.raw'.
connect to SMTP host failed: No such file or directory
connect to SMTP host failed: No such file or directory
MM/DD/YYYY HH:MM:SS Action 'Server Protection/Server backup/Expiration' succeeded.
MM/DD/YYYY HH:MM:SS Workflow 'Server Protection/Server backup' succeeded.

Cause

SMTP 포트 25가 차단되고 있습니다.

Resolution

NetWorker는 이메일을 보내기 위해 운영 체제 명령을 사용합니다. NetWorker 내에서 이메일을 전송하기 전에 운영 체제에서 이메일을 전송해야 합니다. 다음은 NetWorker 서버와 메일 서버 간의 잠재적인 통신 문제를 격리하기 위한 몇 가지 문제 해결 단계입니다.
  1. NetWorker 서버의 운영 체제에서 명령줄에서 이메일을 성공적으로 전송해야 합니다.
Linux: ls -lh | mail -s mailserver-name-or-ip -s "subject" recipient-email-address
Windows: DIR | smtpmail -h mailserver-name-or-ip -s "subject" recipient-email-address

참고: 위의 명령에서 기울 값을 환경의 해당 정보로 교체합니다. 이러한 명령이 성공하면 프롬프트가 반환되고 디렉토리 목록이 있는 이메일이 명령에 지정된 이메일 주소로 전송됩니다.
  1. 도메인에 대한 MX 레코드를 사용하여 서버를 조회할 수 있는 메일 서버 주소를 모르는 경우:
Linux: domain.com MX
Windows를 살펴보십시오. Nslookup
q=mx
your_domain.com 설정
  1. NetWorker 서버는 메일 서버의 FQDN(Fully Qualified Domain Name), 단축 이름, IP 주소: nslookup mailserver-name을 확인할 수 있어야 합니다.
참고: NetWorker 서버가 DNS를 통해 메일 서버를 확인할 수 없는 경우 DNS 항목을 생성하거나 수정합니다. 그렇지 않으면 메일 서버의 IP 주소와 호스트 이름을 NetWorker 서버의 로컬 호스트 파일에 추가합니다.

Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
  1. NetWorker 서버가 ICMP ping을 통해 메일 서버에 도달해야 합니다. ping mailserver-name
  2. NetWorker 서버가 메일 서버의 SMTP 포트(포트 25)에 도달해야 합니다. nsrports -t mailserver-name -p 25
C:\Windows\system32>nsrports -t mailserver.domain.com -p 25
Forward lookup for mailserver
Query time:              0.001 sec
Canonical name (CNAME):  mailserver.domain.com
Address (A):             10.0.0.2
Connect to port 25:      Succeeded (0.088 sec)

Reverse lookup for 10.0.0.2
Query time:              0.000 sec
Name:                    mailserver.domain.com
참고: nsrports는 NetWorker 서버 소프트웨어와 함께 설치되는 NetWorker 명령입니다. 이 명령은 모든 NetWorker 서버에서 사용할 수 있으며 이름 확인 및 포트 연결을 검증하는 데 사용할 수 있습니다.

Additional Information

Article Properties


Affected Product

NetWorker

Product

NetWorker

Last Published Date

06 Oct 2023

Version

3

Article Type

Solution