无论如何要运行 nslookup(Centos 5 或 Windows),以便它可以查找 A 以外的记录类型,而无需进入交互模式并使用set type=? 例如,我想要如下命令:
nslookup --type=SRV _ldap._tcp.mydomain.com
Run Code Online (Sandbox Code Playgroud) 我刚收到这条退回消息:
<????????@att.net>: host scc-mailrelay.att.net[204.127.208.75] said:
521-88.208.246.34 blocked by sbc:blacklist.mailrelay.att.net. 521 DNSRBL:
Blocked for abuse. See http://att.net/blocks (in reply to MAIL FROM
command)
Run Code Online (Sandbox Code Playgroud)
所以我想弄清楚为什么我们的服务器最终会出现在他们的黑名单中。据我所知,网页链接没有告诉我原因。从一些多 RBL 工具中,我得出结论,我们的 IP 仅在 uceprotect.net 的附带损害列表中(付费订阅即可免除此列表),我非常希望 AT&T 不会使用它。
从邮件服务器日志中,我看到@att.net两天前发送到另一个地址的电子邮件没有被阻止。
有没有人有任何想法我可以找出哪里出了问题?
在 Redmine 0.8.2 中,我希望自动获取变更集信息,而不是仅在有人查看相应项目的 Repository 选项卡时。(我需要这个,以便包含“refs #42”或“closes #42”的提交消息尽快生效。)
Redmine 运行的用户的 crontab 具有以下条目:
# mh dom mon dow 命令 */5 * * * * ruby /var/www/redmine/script/runner Repository.fetch_changesets -e production
这曾经在服务器迁移之前工作,并且它可以从命令行(作为 Redmine 用户)工作,但它不能从 cron 工作。我可以在 syslog 中看到该命令正在运行:
2 月 15 日 14:05:01 图灵 /USR/SBIN/CRON[24119]: (www-data) CMD (ruby /var/www/redmine/script/runner Repository.fetch_changesets -e production)
但数据库没有更新。Redmine 日志中没有条目。
我从Redmine FAQ 中得到了这个片段。我看到建议的命令已更改为:
rake -f /path/to/redmine/Rakefile redmine:fetch_changesets
但是当我从命令行运行它时,它不会选择配置,因此在访问数据库时会“访问被拒绝”。
我该走哪条巷子?我忘记检查什么明显的事情?