小编mas*_*oeh的帖子

更改 Windows SID 对 SQL Server 有何影响?

我们的 Windows 管理员已发现他们克隆 Windows 服务器的方式存在问题。显然,某些克隆的服务器最终在操作系统级别具有相同的 SID。我听说 Microsoft 不支持具有重复 SID 的服务器。因此,需要更改这些服务器上的 SID。

我很好奇这如何影响 SQL Server。有任何想法吗?它如何影响集群数据库服务器?

windows-server-2008 sql-server

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

我应该用哪个 Java 版本运行 Jenkins?

参考:Jenkins 用户 :: Jenkins on Windows:Java + JRE(版本)混淆

我应该用哪个 Java 版本(在 Windows 上)运行 Jenkins?我应该使用 Windows 主服务器附带的 JRE 吗?我应该使用最新的 1.6 版本吗?我应该在当前的 1.7 版本上运行它吗?(请注意,我正在运行独立版本。)

我在 Jenkins 页面上只能找到:要运行 Jenkins,您至少需要拥有 JRE 1.5 或更高版本。

旁白:我的 Windows 服务器仍然是 32 位 2k3,但是你在 64 位平台上用什么运行 Jenkins?32 位还是 64 位 JVM?

请注意,这个问题仅与我用来运行 Jenkins 实例的 JRE(或 JDK)有关。我不关心用于构建 Java 程序的 JDK。

windows java hudson jenkins

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

通过 IPv6 发送的 GMail 退回邮件,IPv4 工作

我在使用 IPv6 从我的域 camgirltools.net 向 GMail 地址发送电子邮件时遇到问题

如果使用 IPv4,一切都按预期工作,邮件会被传送。当使用 IPv6 向 GMail 发送邮件(其他方工作)时,我收到退回邮件:

主机 ASPMX.L.GOOGLE.COM[2607:f8b0:4003:c08::1a] 说:

550-5.7.1 [2a02:748:a800:ca7:ea75:b12d:f:20 12] 我们的系统检测到此邮件可能是未经请求的邮件。为了减少发送到 Gmail 的垃圾邮件数量,此邮件已被屏蔽。请访问http://support.google.com/mail/bin/answer.py?hl=zh-CN&answer=188131了解更多信息。

j124si9092437oia.0 - gsmtp(回复 DATA 命令的结尾)

(删除了错误代码中间消息的不必要重复,以提高可读性)

我不发送批量消息,我发送的每个单独(和唯一)消息都会收到相同的错误。相同的消息(标头、数据)通过 IPv4 工作。


谷歌在错误消息中给出的帮助页面链接的文档中声明:

为确保 Gmail 能够识别您的身份:

  • 使用一致的 IP 地址发送大量邮件。
  • 为您发送邮件的 IP 地址保留有效的反向 DNS 记录,指向您的域。在您发送的每封群发邮件的“发件人:”标题中使用相同的地址。

我们还推荐以下内容:

  • 使用 DKIM 签署消息。我们不会对使用少于 1024 位的密钥签名的消息进行身份验证。
  • 发布 SPF 记录。
  • 发布 DMARC 政策。

IPv6 的附加指南

  • 发送 IP 必须有 PTR 记录(即发送 IP 的反向 DNS),并且它应该匹配通过 PTR 记录中指定的主机名的正向 DNS 解析获得的 IP。否则,邮件将被标记为垃圾邮件或可能被拒绝。
  • 发送域应通过 SPF 检查或 DKIM 检查。否则,邮件可能会被标记为垃圾邮件。

据我所知,我的服务器和 DNS 配置满足所有这些要求: …

domain-name-system email postfix gmail

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

从备份还原 SQL 数据库是否会重建其索引?

从备份还原 SQL 数据库是否会从头开始重建其表和索引?或者它是否保持与备份时相同的内部物理顺序?

我们将 SQL 2000 与 Quest Lightspeed 压缩备份一起使用,如果这有什么不同的话。

restore sql-server

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

无法创建/写入文件“/tmp/#sql_xxxx.MYI”(错误代码:13)

我已经安装了 Debian Lenny、PHPmyadmin 和 postfix。

当使用 PHPmyadmin GUI 并访问任何包含数据的表时,我得到:

无法创建/写入文件“/tmp/#sql_xxxx.MYI”(错误代码:13)

做 perror 13 说:

OS error code  13:  Permission denied
Run Code Online (Sandbox Code Playgroud)

我发现 tmpdir 喜欢这样:

mysqladmin -p variables | grep -w tmpdir
| tmpdir                          | /tmp
Run Code Online (Sandbox Code Playgroud)

现在这意味着 mysql 无法写入 /tmp。将权限设置为 :777 可以解决这个问题。但我觉得不对,我必须这样做。有没有更好的方法/修复?

我应该更改 tmpdir 中的值/etc/mysql/my.cnf吗?

mysql debian

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

如何从 sorbs.net 黑名单中删除 IP?

我们的电子邮件服务器最终被列入 sorbs.net 黑名单,我们正在绕圈子试图将其删除,目前这导致我们的供应商之间出现停机时间。

我是一名开发人员,不熟悉 Sorbs,但问我是否可以看看它。

更新:我们的管理员已经确定 sorbs 已经解决了这个问题。

spam rbl

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

有没有办法关闭特定网站的客户端浏览器缓存?

这是一个与浏览器无关的问题,但我们正在使用 IE9 进行测试。

我们的用户访问的 Web 应用程序之一被随机缓存,更改未在应有的时候显示。没有其他网站有这个问题,我们已经与声称它不会发生在其他任何人身上的供应商合作。如果我们使用开发人员工具栏并选择“从服务器强制刷新”,一切都会正确更新。

我们的想法不是真正解决问题,而是通过禁用此特定站点的缓存来解决它。但是,我们不知道如何。

http internet-explorer web-server cache

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

FreeBSD Ports:如何查看某个端口的所有依赖项以及这些依赖项的所有子依赖项?

我正在尝试构建一个依赖于apache-ant.

我以为我可以运行make build-depends-list以查看此端口所需的所有依赖项:

# make build-depends-list
/usr/ports/devel/apache-ant
/usr/ports/java/jdk16
/usr/ports/math/gmp
Run Code Online (Sandbox Code Playgroud)

但是在安装完所有内容后,该端口有一个一英里长的依赖项列表:

apache-ant-1.8.1 desktop-file-utils-0.15_2 gamin-0.1.10_4 gettext-0.18.1.1 gio-fam-backend-2.26.1 glib-2.26.1_1 gmp-5.0.1 inputproto-2.0 javavmwrapper-2.3.5 kbproto-1.0.4 libX11-1.3.3_1,1 libXau-1.0.5 libXdmcp-1.0.3 libXext-1.1.1,1 libXi-1.3,1 libXtst-1.1.0 libiconv-1.13.1_1 libpthread-stubs-0.3_3 libxcb-1.7 pcre-8.12 perl-5.10.1_3 pkg-config-0.25_1 python26-2.6.6 recordproto-1.14 unzip-6.0 xextproto-7.1.1 xproto
Run Code Online (Sandbox Code Playgroud)

这个依赖列表是一个粗鲁的惊喜,我想在我承诺安装端口之前了解它。

如何查看端口的所有依赖项和所有子依赖项?

freebsd freebsd-ports

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

DNSChanger 恶意软件/流氓 DNS - “互联网世界末日” 7 月 9 日

早在 2011 年底,联邦调查局就拆除了DNSChanger病毒/恶意软件背后的一个庞大而复杂的互联网欺诈圈。该恶意软件的一部分涉及将受害者的 DNS 请求定向到由恶意软件作者控制的流氓服务器。

在逮捕肇事者后,FBI 和 ISC 设置了“干净的”DNS 服务器来替换恶意软件作者使用的流氓服务器。这些服务器计划于 2012 年 7 月 9 日停止运行。

有很多文章,主要是这一篇引起了我的注意。老实说,直到今天早上我的老板让我为我们的同事“准备”一些东西以保持他们的积极性之前,我才听说过这件事。

首先,有没有其他人听说过这个,我应该担心吗?我工作环境中的 DNS 不在受影响的 Rogue DNS 范围内,但这并不是说我在家里或我的任何同事都可能是。

其次,我应该如何“准备”以确保一切都安全且运行正常,就像 7 月 9 日那样?

domain-name-system internet

10
推荐指数
2
解决办法
315
查看次数

Roundcube 和 Postfix SMTP:SSL 例程:SSL3_READ_BYTES:tlsv1 警报未知 ca:s3_pkt.c

我有一个 Postfix / Dovecot / Roundcube 设置,我个人使用,也提供给其他用户。我试图将整个设置转移到一个新的盒子,但有一些问题。

邮件接收工作正常(仅在内部测试,域尚未传输。)以及使用 TLS/SSL 的外部 IMAP 和 SMTP 工作正常(例如,Thunderbird)

问题出在我的圆形立方体设置上,它可以使用 IMAP 到 127.0.0.1,并且可以很好地显示用户的电子邮件,但无法发送电子邮件,只需声明: "SMTP Error (220): Authentication failed."

奇怪的是,使用我在当前服务器上使用的相同 Postfix/Dovecot 配置,Roundcube 无法再在我的新服务器上访问它。这是相关的圆形立方体配置:

$config['smtp_server'] = 'tls://localhost';

// Log SMTP conversation to <log_dir>/smtp or to syslog
$config['smtp_debug'] = true;

// SMTP port (default is 25; use 587 for STARTTLS or 465 for the
// deprecated SSL over SMTP (aka SMTPS))
$config['smtp_port'] = 587;

// SMTP username (if required) if you use %u as the username Roundcube
// …
Run Code Online (Sandbox Code Playgroud)

php smtp postfix openssl roundcube

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