服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我想从Nagios中查询一个现在的Munin插件。 因为我想做一些计算和聚合(插件报告一段时间内的数据),而不只是看最后的值,可用的插件查询Munin的数据,如check_munin似乎不合适。 所以我的想法是获取整个fetch输出并parsing它。 这似乎是一个我不明白的理由。 如果在发出nc my-munin-node 4949后手动inputfetch my-plugin ,我会得到预期的数据输出。 如果我尝试编写脚本,它不会按预期工作: echo "fetch my-plugin" | nc my-munin-node 4949 只是什么都没有返回 (sleep 1 && echo "fetch my-plugin") | nc my-munin-node 4949 只返回这个munin-node横幅 # munin node at my-munin-node 没有任何尾随数据。 运行networking跟踪表明,远程的Munin节点确实开始发送数据,但是立即从请求者那里获得一个TCP RST 。
我们正在部署一个使用厨师的多节点PHP环境。 我已经为特定的服务器angular色编写了几本食谱,它们安装了应用程序使用的某些包(大部分是使用包pipe理器)。 现在,我想让厨师保持这些节点上的软件包是最新的。 我们有两个环境:开发和生产。 比如,当新版本的PHP出来的时候,我想在我们的开发环境中testing这个新版本,然后把它推广到生产环境。 我在安装PHP的配方中的包定义如下所示: package 'php' do action :install version '5.3.27' end 版本5.3.28发布时我应该采取哪些步骤?
我试图让我们的老式rhel3服务器与sendmail 8.13.1中继 我在这里跟随了亚马逊的指南: http : //docs.aws.amazon.com/ses/latest/DeveloperGuide/sendmail.html 但似乎服务器没有与亚马逊正确的身份validation,反弹的电子邮件指出“<<< 530必须首先发出一个STARTTLS命令” – 因为在东西没有正确的顺序。 我的sendmail.mc:http://pastebin.com/k0Y1s6pZ 任何帮助表示赞赏
我们在32位Windows Server 2003(server1.domain.local)上运行的办公室有一个小域。 我们已经购买了Windows 2008 R2 64位(server2.domain.local)的新服务器,并计划使其成为域控制器。 我遵循互联网上的许多指南之一,并执行所有必要的步骤: 在旧的W2003服务器上: ADPREP32 /Forestprep , ADPREP32 /domainprep和ADPREP32 /domainprep /gpprep 在新的服务器上运行DCPROMO并成功完成任务(我只收到有关DNS委派的警告) 完成DCPROMO并重新启动后,我将FSMOangular色转移到了server2.domain.local,这似乎是正常工作的: C:\ Users \ gseadmin> netdom查询fsmo 架构主server2.domain.local 域命名主server2.domain.local PDC server2.domain.local RID池pipe理器server2.domain.local 基础结构主服务器server2.domain.local 命令成功完成。 现在我试图从server1.domain.local中删除networking访问权限,每当我尝试访问server2上的“Active Directory用户和计算机”实用程序时,我收到一个错误消息,说无法find域。 这是netdom的结果: C:\ Users \ gseadmin> netdom查询fsmo指定的域不存在或无法联系。 该命令未能成功完成。 我不明白 – 不应该现在server2.domain.local能够通过它自己回答AD查询? 为什么它一直在寻找旧的服务器?
我有一个交换2003年是唯一的一个域的权威。 这是在我的DMZ和NAT'ed。 我是一个开放的中继,发送数千个垃圾邮件。 我想停止它,但我仍然想接收来自任何域的电子邮件,但只是我的域名。 所以我必须让匿名auth检查,不能使用“只允许”白名单IP的中继,因为如果请求来自外部或内部(由于NAT架构),源IP是相同的, 我有什么select?
嗨,大家好! 我试图为我的网站创build几个子域名。 我在apacheconfiguration中创build了虚拟主机,并将logging添加到Amazon Route53中。 但现在,它有时工作,有时不工作.. 假设我在2小时前检查了子域,并且确实有效,现在当我再次尝试时,它不起作用,浏览器会抛出一个错误:哎呀! 谷歌浏览器无法findxyz.xyz.com Route53中的logging是实例的弹性IP。 现在,由于安全原因和caching,我使用的是cloudflare服务,我添加了所有需要的域名logging,看起来没问题,但是cloudflare可以解决这个问题吗?
你好,我是新来的Apache和Web服务器,我需要一些帮助。 我希望在一台机器内托pipe网站,并作为testing环境的一部分,从另一台机器的另一台机器浏览它。 我无法远程浏览网站。 我已经安装了一个网站的LAN,在一台机器上的Apache Web服务器(防火墙在Web服务器上closures)。 Apache在机器B上 机器B在networkingY上 在相邻networking(networkingx)上还有另一台笔记本电脑(A)。 我希望使用A在其他局域网(Y)上浏览网站。 我可以ping通两种方式,并可以使用“ http://ABCD/website.html ”从networking服务器的浏览器中查看网站。 谢谢
我今天遇到了一个有趣的bug。 我试图在邮件列表中更新我的地址,并且发送了一封电子邮件到新的地址,并带有一个我本应该访问的唯一URL来确认我的请求。 然而,当我点击它,我收到一个错误,该链接已经被使用,现在是无效的。 经过进一步的调查,似乎我组织电子邮件系统中的一些主机在传送邮件之前访问传入邮件中的URL(GET页面),大概是检查链接是否指向某种病毒或其他恶意软件。 显然,邮件列表的确认页面需要额外的点击来实际确认请求,所以这并不实际更新我的订阅,但它确实使URL无效。 因此,我无法更新我的订阅! 问题是: 在这种情况下谁错了? 我应该向谁抱怨? 发送只能工作一次的链接的邮件列表服务器,或者我自己的电子邮件pipe理员谁有一个扫描仪设置访问链接? 我应该避免哪些做法(或两者)? 他们似乎都是反社会的,但似乎都是有道理的。 我可以想象自动访问来自传入电子邮件的随机URL加载更严重的结果; 例如,简单地请求URL可能会引发一些不可逆转的行为,也许是我根本不想做的。 另一方面,要检查电子邮件是否包含恶意链接似乎并不合理,除了通过查看另一端的内容之外,如何检查此信息?
我的IP范围是10.60.0.0/16。 我已经有一个10.60.0.0/16 – 本地路由设置。 我所有的ACL和安全组都完全打开。 我有一个NAT实例设置,以便私人子网实例可以看到互联网。 更新:到目前为止,能够使其工作的唯一方法是将ENI启动到私有子网中,并将其附加到公有子网中的服务器上。 它似乎以这种方式工作,但是并不理想。
我面临以下问题,我已经创build了一个使用CNAME的域名的子域名。 简单来说: subdomain CNAME domain 以下规则也是相关的: www CNAME domain @ A 1.2.3.4 现在奇怪的是,当我指向www.subdomain.domain我得到了404。当我指向subdomain.domain我得到期望的页面,但是当我指向www.domain.com我得到子域的页面,而不是的域名页面。 我使用Apache,两个VirtualHosts,没有什么特别的…但我真的不知道为什么使用www.domain.com指向子域! 有任何想法吗? 谢谢! 亚历克斯 编辑:这个域的Apacheconfiguration: <VirtualHost *:80> ServerAdmin [email protected] ServerName domain.com DocumentRoot /var/www/domain/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/domain/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options […]