AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-143796

Adam's questions

Martin Hope
Adam
Asked: 2021-08-15 00:51:42 +0800 CST

将 VPS rDNS FQDN 替换为邮件子域

  • 0

我有一个具有单个 IP 地址和多个域名的 VPS。

我使用 mail-tester.com 来检查我的电子邮件的垃圾邮件率。我的结果是:

    Your IP address 93.123.12.43 is associated with the domain 2132217.myisp.net.
    Nevertheless your message appears to be sent from mail.example.com.
    You may want to change your pointer (PTR type) DNS record and the host name of your server to the same value.

    Here are the tested values for this check:
    IP: 93.123.12.43
    HELO: mail.example.com
    rDNS: 2132217.myisp.net

现在,当我在 ISP 的托管面板中检查我的 VPS 的 DNS 反向设置时,我看到 IP 93.123.12.43 的 2132217.myisp.net。我知道我不能将多个域名与一个 IP 地址相关联,所以:
我是否应该将“2132217.myisp.net”替换为 MAIL 服务器域“mail.example.com”作为 FQDN?
(我不确定 rDNS 设置是否用于电子邮件以外的其他用途,更改此设置可能会破坏我的网站)。

我已经在这里检查过: 共享 IP 地址上多个域的 PTR 记录 (rDNS)

email reverse-dns vps fqdn
  • 1 个回答
  • 51 Views
Martin Hope
Adam
Asked: 2021-08-09 01:41:44 +0800 CST

使用 DNS 配置 DKIM 并在 VPS 上托管

  • 1

我在我的 VPS 上使用 Mail Enable,并将生成的 DKIM(参见屏幕截图 1)复制到我的 DNS。(是的,我已经重启了 VPS): 在此处输入图像描述

现在我的 DNS 设置是在托管公司 A 配置的,并指向我在公司 B 托管的 VPS: 在此处输入图像描述

现在奇怪的是,当我尝试检查 DKIM 有效性时,dmarcanalyzer.com 说它不正确,而 mxtoolbox.com 显示它是正确的。

我从 Google(和其他电子邮件服务提供商)获得的 DKIM 报告显示fail了 dkim 节点。在此处查看完整报告: 在此处输入图像描述

我正在通过localhost(并且更愿意继续这样做)发送我的电子邮件,但我也想知道localhost特定域的 DKIM 是否可能会发生冲突并导致此问题。

我一直在与托管公司 A 联系,他们表示 DNS 设置正确,并且一切都已配置并按预期工作。我不知道我现在还能在哪里并且需要配置我的 DKIM 设置。

附言。我也在这里检查过:

  • 正确配置 DNS 以在多域托管 VPS 上发送电子邮件
  • 如何为 VPS 主机上的邮件修复 DKIM?

更新 1

通过 mail-tester.com,我得到您消息的 DKIM 签名是:

v=1;
c=relaxed/relaxed;
h=mime-version:from:date:message-id:subject:to:content-type;
d=example.com;
s=default.domainkey;
a=rsa-sha256;
bh=9GbEYuoERz+rKK0duec8ZYNDPzF429KQdM3YJavh32U=;
b=YQxDCBHCx1n1aLE0uVyOb2QsT2wOnkFqziZcyZtdNsGtMwz2y7ItPpB1MMkL5VZJl8Jgtszh9DomKhBPQ50WwAmIi/ayrR8hq61h0I2zdBNOs9A2bTYSBd/H11iTXGOuc8FFS3GHj+ohh3E+r+V6gvi4NF5shQ041OEdeZNUigUDRRr0eRDUnrK2/jq5ERWNDcg3MCDZI7Kcgj75BDJKfxBioVesKTV3/iLLuoBiDdVRdjqdAQC0Izc7KXweYab0wAiWvsCKvzBAyh0ieYFYHR4Wy3RAsKNUAwJkOJLF2IzvIBJaeIU8KVqJHONJ+IV40l13EsMZQUINZhJG9hvbbw==;

更新 2

根据下面@anx 的建议,我生成了一个新密钥rsa2021并将其添加到我的 DNS 中:

"v=DKIM1; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAum44LLMyisKD6mOwTaXQqNjYsI6bNBS4uzhA03RaifyRDmmIKUPNv1bGb3QGihdDFzKbL+aax6o3INZSFcf1o5rKr8+3a2gAf+p2daNlycFQFmsWK94h4Vtu6j0VZ5E7bElFI0NQ/MYBOVwUST6H5DOsygGK9uWm8zVSBk8QtknZlLCPJYjHYc8V3dejnYcNIjBDtPKCB20E0q0pzIm63Dn8Z78J9wSvsSGl4FLN/3Tr96RLxwhqu+tFN04OVpdmlKnM7IQ3pGFMSEXqUoucndPUqzaNgT/u8GtowBoz72UgpDzuxkiehvg7PK/FPC6Vj/jTwe9d3oj/ZMN2ujMWYQIDAQAB;"

然后我通过发送电子邮件smtp.example.com,然后在这里查看:http: //isnotspam.com

我仍然看到 DKIM 失败:

* 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid
X-Spam-Status: Yes, hits=6.4 required=-20.0 tests=BAYES_99,BAYES_999,
DKIM_SIGNED,HTML_MESSAGE,HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY,MISSING_SUBJECT,
SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0
Envelope-to: [email protected]
Delivery-date: Fri, 13 Aug 2021 09:07:46 +0000
Received: from vpsnr12.myisp.com ([12.12.12.12] helo=mail.domainA.com)
by localhost.localdomain with esmtp (Exim 4.84_2)
(envelope-from <[email protected]>)
domain-name-system vps dkim
  • 1 个回答
  • 180 Views
Martin Hope
Adam
Asked: 2021-04-19 23:33:49 +0800 CST

IIS:可以通过 http 但不能通过 https 连接到网站

  • 2

我可以通过 http 连接到我的网站,但不能通过 https。

在 Firefox 中,我得到:

安全连接失败。连接到www.example.com时出错。PR_CONNECT_RESET_ERROR

在 Chrome 中我得到了

无法访问此站点连接已重置。

奇怪的是,这个 Let's Encrypt 证书曾经可以工作(我试图弄清楚我所做的更改可能会影响到这一点): 在此处输入图像描述

IIS 中的绑定设置为使用正确的证书: 在此处输入图像描述 在此处输入图像描述

注册表项(我还为 TLS 1.1 设置了 DisabledByDefault=1): 在此处输入图像描述

netsh http show sslcert输出:

Hostname:port                : www.example.com:443
Certificate Hash             : cdd3c28a460bdf024930a5e1a7fcc799fb9ea72e
Application ID               : {4dc3e182-e14b-4a21-b022-59fc669b0914}
Certificate Store Name       : WebHosting
Verify Client Certificate Revocation : Enabled
Verify Revocation Using Cached Client Certificate Only : Disabled
Usage Check                  : Enabled
Revocation Freshness Time    : 0
URL Retrieval Timeout        : 0
Ctl Identifier               : (null)
Ctl Store Name               : (null)
DS Mapper Usage              : Disabled
Negotiate Client Certificate : Disabled
Reject Connections           : Disabled
Disable HTTP2                : Not Set
Disable QUIC                 : Not Set
Disable TLS1.2               : Not Set
Disable TLS1.3               : Not Set
Disable OCSP Stapling        : Not Set
Disable Legacy TLS Versions  : Not Set

Hostname:port                : example.com:443
Certificate Hash             : cdd3c28a460bdf024930a5e1a7fcc799fb9ea72e
Application ID               : {4dc3e182-e14b-4a21-b022-59fc669b0914}
Certificate Store Name       : WebHosting
Verify Client Certificate Revocation : Enabled
Verify Revocation Using Cached Client Certificate Only : Disabled
Usage Check                  : Enabled
Revocation Freshness Time    : 0
URL Retrieval Timeout        : 0
Ctl Identifier               : (null)
Ctl Store Name               : (null)
DS Mapper Usage              : Disabled
Negotiate Client Certificate : Disabled
Reject Connections           : Disabled
Disable HTTP2                : Not Set
Disable QUIC                 : Not Set
Disable TLS1.2               : Not Set
Disable TLS1.3               : Not Set
Disable OCSP Stapling        : Not Set
Disable Legacy TLS Versions  : Not Set

不确定是否相关,但是当我通过 SSL Labs 测试我的网站时,我得到了 A+。

我已经看过这里: Installed SSL for domain, now getting connection reset error

更新 1
我为我的网站启用了 SSL(并重新启动): 在此处输入图像描述

iis ssl https windows-server-2019 lets-encrypt
  • 3 个回答
  • 3843 Views
Martin Hope
Adam
Asked: 2020-06-09 13:03:29 +0800 CST

不使用主机名连接到 FTP 服务器

  • 0

我有一个 IP 地址为:54.432.212.12 的 VPS 上面运行着多个站点。

我的 IIS FTP 站点绑定是:站点 1
绑定:54.432.212.12:21:www.mydomain.com
物理路径:E:\mydomain\wwwroot

站点 2
绑定:54.432.212.12:21:www.domain3.com
物理路径:E:\domain3\wwwroot

所以目前我必须使用我的主机名通过 Filezilla 连接到站点 1:
主机:www.mydomain.com
用户:www.mydomain.com|md_ftp

现在,我不想注册 ftp.domain.com。有没有
一种方法可以直接连接到 IP 54.432.212.12,然后根据正在连接的用户显示正确的 FTP 文件夹?
或
B. 使用随机域名(我不拥有)进行连接,例如 54.432.212.12:21:www.whatevername.com

我查看了虚拟主机名,但我不知道这将如何解决我的问题。

ftp hostname iis-10
  • 1 个回答
  • 474 Views
Martin Hope
Adam
Asked: 2017-12-23 16:01:19 +0800 CST

Windows Server 2016 仅以英文显示部分内容

  • 3

我已将英语配置为服务器上的默认语言,但是,我仍然在荷兰语的服务器管理器中获得模块(这是我的托管服务提供商最初设置我的 VPS 的方式),并且我收到了 ASP.NET 错误通知荷兰语前端。这使得调试变得非常复杂,因为在 Google 上搜索时,错误通知修复总是最好用英文找到。如何将我的服务器完全转换为英语,以便所有 Windows/IIS 模块和 ASP.NET 错误通知?

一些截图来说明我已经尝试过的内容(是的,我已经多次重启了服务器):

在此处输入图像描述 在此处输入图像描述

windows-server-2016
  • 4 个回答
  • 1488 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve