我正在尝试在 Azure VM 上设置MailTrain(一个时事通讯应用程序)。我用虚拟机、虚拟网络、网络接口、网络安全组、公共 IP 地址和私有 DNS 区域创建了一个资源组。
MailTrain 需要三个 URL 端点,它们都指向同一个 IP 地址。出于测试目的,我想创建所有指向 VM 的内部端点。我在 DNS 区域中使用了 DNS 条目,但它没有按我的预期工作。
私有 DNS 区域的名称等于 VM 的公共 IP 地址的 DNS 名称。私有 DNS 区域和虚拟机通过虚拟网络链接链接并启用自动注册。虚拟网络包含一个默认子网。我为指向 VM 的内部 IP 地址的“列表”创建了一个 A 条目,为指向公共 IP 地址的 DNS 名称的“sbox”创建了一个 CNAME 条目。端口 80 和 443 的入站规则已添加到网络安全组。
控制台在运行安装脚本时向我显示以下消息:
Domain: lists.xxx.cloudapp.azure.com
Type: None
Detail: DNS problem: NXDOMAIN looking up A for
lists.xxx.cloudapp.azure.com - check that
a DNS record exists for this domain
Domain: sbox.xxx.cloudapp.azure.com
Type: None
Detail: DNS problem: NXDOMAIN looking up A for
sbox.xxx.cloudapp.azure.com - check that a
DNS record exists for this domain
Domain: xxx.cloudapp.azure.com
Type: unauthorized
Detail: Invalid response from
https://xxx.cloudapp.azure.com/.well-known/acme->challenge/VIjYMd-Uic_T2lQBl4vSyy9Va46-yVxmTA8SSE3f8J8
[xxx.xxx.xxx]: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML
2.0//EN\">\n<html><head>\n<title>503 Service
Unavailable</title>\n</head><body>\n<h1>Service"