问题列表 - 第4983页

Outlook/Hotmail/Live 上的 DKIM 有效但“正文哈希未验证”错误?

当我有一个有效的 DKIM 设置时,为什么我在 Outlook/Hotmail/Live 上收到 dkim=fail(正文哈希未验证)?

我已经确保我的 SPF、DKIM、DMARC 记录设置正确,并且我域上的 DKIM 记录与我的服务器 DKIM 密钥匹配。

当从我的域向 Google 等发送电子邮件时,我得到 SPF = Pass、DKIM = Pass、DMARC = Pass 并且它通过安全连接。都好。

当使用相同的配置发送到 Outlook.com 时,我收到错误:dkim=fail(正文哈希未验证)。为什么 ?

有谁知道为什么会这样?

我在带有 SpamAssassin 的 Debian 9 上使用 Postfix。
我的 DNS 记录很旧,这不是因为 DNS 传播。
我使用 Thunderbird 作为客户端来发送电子邮件。

debian postfix spamassassin dkim

5
推荐指数
1
解决办法
5420
查看次数

带有 --date 选项的 Ubuntu 18.04 奇怪的日期行为

date在 Ubuntu 18.04 中发现了程序的奇怪行为。

因此,我认为date应该使用--date option并正确处理 +N 分钟:

date --date "2019-01-01 13:43:32 +1 minutes" "+%Y-%m-%d %H:%M:%S"
Run Code Online (Sandbox Code Playgroud)

但是,在 Ubuntu 16.04 中,我会得到:

2019-01-01 13:44:32
Run Code Online (Sandbox Code Playgroud)

在 18.04 中:

2019-01-01 12:44:32
Run Code Online (Sandbox Code Playgroud)

解决方案也是添加+1 hours,但是,等一下,为什么当我加一分钟时我会得到减一小时?

date ubuntu-16.04 ubuntu-18.04

7
推荐指数
1
解决办法
163
查看次数

尽管服务器已添加到域中,为什么仍显示任务“将此服务器提升为域控制器”?

在 Windows Server 2019/服务器管理器中,出现警告:

部署后配置/server_name 处的 ADDS 所需的配置/将此服务器提升为域控制器

在此输入图像描述

我已经添加server_name到域中,我的域控制器服务器(DC)也是我的DNS,我将其地址添加到server_name;我安装ad-domain-services后可以管理域中的用户和计算机server_name

为什么显示警告?如何停用它(它是持久的)?

active-directory windows-server-2016 windows-server-2019

2
推荐指数
1
解决办法
6161
查看次数

如何最大限度地发挥 EC2 实例的性能

免责声明:我是服务器世界中的前端开发人员。

嗨,大家好。我在 EC2 上有一个服务器实例c5d.9xlarge,其规格是:

  • 系统:Ubuntu 18.04
  • vCPU:36 个线程/内核
  • 内存:72 GB
  • 存储:900 GB NVMe SSD
  • 专用 EBS 带宽:7,000 Mbps
  • 网络性能:10 Gbps

场景:我使用此服务器上传大型视频(4K,1+ 小时)并使用 FFMPEG 处理它们,但与我之前的具有 12 个内核和 48 GB RAM 的 UpCloud 服务器相比,此 EC2 服务器的上传和处理时间要长 1.5 倍,我认为不应该是这样。

问题:我如何最大限度地提高我所支付的性能?

ubuntu amazon-ec2 amazon-web-services

11
推荐指数
1
解决办法
1818
查看次数

SAN 中虚拟机的 RAID 级别

我有Dell EqualLogic PS5000E iSCSI Array。我已经SAN直接在服务器中连接了它。我用过Jumbo Frames。在这种情况下,一切正常。我的存储是~25TB. 现在,我需要选择我必须使用的 RAID 级别。SAN建议只有 3 个级别:6、50、10 ~1.8TB。每个磁盘我有 16 个 HDD-s 。

对于虚拟化和使用数据库,您可以建议哪种 RAID 级别?
另外,最好配置两个raid级别。但是SANdefault使用我们所有的磁盘创建一个存储池。如果你知道另一种配置两个数组的方法,那就太好了

raid storage-area-network dell hardware-raid dell-equallogic

2
推荐指数
1
解决办法
1322
查看次数

Docker 容器中的 SSHd 日志未通过“docker 日志”显示

使用时

CMD ["/usr/sbin/sshd", "-D"]
Run Code Online (Sandbox Code Playgroud)

在 Dockerfile 中,docker logs不显示日志记录:

cat > Dockerfile.stdout <<EOF
FROM alpine:latest
RUN    apk add --no-cache openssh-server \
    && mkdir /var/run/sshd \
    && ssh-keygen -A
CMD ["/usr/sbin/sshd", "-D"]
EOF

docker build -f Dockerfile.stdout -t sshd-stdout .

docker run --name sshd-stdout -d sshd-stdout

docker logs sshd-stdout
<empty>
Run Code Online (Sandbox Code Playgroud)

Docker主机是CentOS:

cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
Run Code Online (Sandbox Code Playgroud)

Docker 日志记录后端是日志记录:

grep ^OPTIONS /etc/sysconfig/docker
OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false'
Run Code Online (Sandbox Code Playgroud)

我也尝试使用 json 作为日志记录后端,但没有成功。

如何正确“转发”日志记录?


正如@marioavs 所建议的,“-e”是必要的。我尝试过“-e”和“-D”,但不同时尝试。所以:

cat > Dockerfile.stdout <<EOF
FROM alpine:latest
RUN    apk …
Run Code Online (Sandbox Code Playgroud)

ssh logging stdout docker

7
推荐指数
1
解决办法
1万
查看次数

如何大规模备份 Gitlab?

当询问 Gitlab 支持如何在内部部署的 Gitlab 上进行 3TB 备份时,他们回答使用我们的工具来生成 tarball。

这在所有层面上对我来说都是错误的。这个 tarball 包含 postgres 转储、docker 图像、repo 数据、GIT LFS 等配置等等。将 TB 的静态数据与 KB 非常动态的数据一起备份是不正确的。然后是问题,我们想每小时做一次备份。

我真的很想从其他人那里知道他们是如何做到的,以获得一致的备份。

Linux 上的 ZFS 对我来说没问题,如果这是解决方案的一部分。

postgresql linux backup zfs gitlab

13
推荐指数
2
解决办法
2728
查看次数

纯 HTTP 请求已发送到 HTTPS 端口

我有下一个 NGINX 代理配置

http {
    server_tokens off;
server {
    listen     7443 ssl;
    ssl_certificate     /etc/nginx/ssl/star.crt;
    ssl_certificate_key /etc/nginx/ssl/star.key;
    location /prometheus/ {
      auth_basic           "Prometheus";
      auth_basic_user_file /etc/nginx/.htpasswd;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      # I leave this hardcoded for now
      proxy_pass http://prometheus:9090/prometheus/;
   }

    location / {
      auth_basic           "Prometheus";
      auth_basic_user_file /etc/nginx/.htpasswd;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      # I leave this hardcoded for now
      proxy_pass http://alertmanager:9093;
   }
 }
}
events {}
Run Code Online (Sandbox Code Playgroud)

如果我使用端口 7443 在没有指定 HTTPS 的浏览器 URL 中输入,我会得到:

The …
Run Code Online (Sandbox Code Playgroud)

nginx reverse-proxy

3
推荐指数
1
解决办法
1万
查看次数

Ansible 多行结果和循环

我以这种方式向网络检查的 Ansible 输出注册:

- name: Test kube networking
  shell: kubectl exec -n iperf -it {{ item }} /test.sh 
  loop: "{{ pods.stdout_lines }}"
  register: echo

- debug: msg={{ item.stdout_lines }}
  loop: "{{ echo.results }}"
Run Code Online (Sandbox Code Playgroud)

现在如何通过所有条目?我想将每个结果中的所有“stdout_lines”作为项目。这样的事情可能吗?或者也许一些“嵌套”循环对结果进行一次循环,然后对每个结果的所有 stdout_lines 进行二次循环?

ansible ansible-playbook

2
推荐指数
1
解决办法
1万
查看次数

如何为域控制器上的 Windows 服务指定 NetworkService 或 LocalService?

这个问题不是这些现有问题的重复:

我在不同的计算机上配置了一个 Windows 服务:

  • 工作站(非域)计算机(运行 Windows 10)
  • 工作站(非域)Windows Server(运行 Windows Server 2016)
  • 域工作站(运行 Windows 10)
  • 域成员服务器(运行 Windows Server 2016)
  • 域控制器(运行 Windows Server 2016)

加入域的计算机和成员服务器:

In all computers except the domain controller, the services.msc > Service Properties > Log On property sheet's "Select User" pop-up lets me select the NT AUTHORITY built-in principals NETWORK SERVICE and LOCAL SERVICE (aka NT AUTHORITY\NetworkService and …

domain users service

9
推荐指数
1
解决办法
3万
查看次数