小编leg*_*cia的帖子

nslookup 在非交互模式下查找 SRV 记录(或任何非 A 记录)

无论如何要运行 nslookup(Centos 5 或 Windows),以便它可以查找 A 以外的记录类型,而无需进入交互模式并使用set type=? 例如,我想要如下命令:

nslookup --type=SRV _ldap._tcp.mydomain.com
Run Code Online (Sandbox Code Playgroud)

domain-name-system command-line-interface nslookup

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

为什么我的电子邮件服务器在 AT&T 的黑名单中?

我刚收到这条退回消息:

<????????@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两天前发送到另一个地址的电子邮件没有被阻止。

有没有人有任何想法我可以找出哪里出了问题?

email blacklist rbl

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

Redmine:从 cron 作业中获取变更集

在 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

但是当我从命令行运行它时,它不会选择配置,因此在访问数据库时会“访问被拒绝”。

我该走哪条巷子?我忘记检查什么明显的事情?

redmine cron

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