服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我使用apt-get安装了最新版本的nginx(1.0.15): http : //nginx.org/en/download.html 。 出于某种原因,当我重新启动服务器时,nginx没有自动启动,因为我相信它应该。 /etc/init.d/nginx存在,所以我可以手动启动/停止/重新启动,但是为什么不自动启动? 如果通过apt-get安装的话,我觉得它应该是开箱即用的。 谢谢。 编辑:在查看各种日志后,我发现nginx启动时没有启动,因为我有一个没有证书的SSL服务器(还没有添加证书,因为我还没有迁移域)。 注释掉ssl服务器似乎解决了这个问题。 我认为,当我准备添加领域的证书时,问题将不会再次出现 – 这是希望:)。 顺便说一下,我也遇到了上述变化似乎已经解决的问题。 我有选项-Indexes在Apache中设置,以防止目录浏览,对于大多数目录path,我会从Apache获得“Forbidden”消息。 但是,对于某些人来说,如果我省略了path中的尾部斜杠,服务器将不会响应Forbidden消息或任何消息。 我以为我必须有一些设置在nginx或apache2是造成这一点,但无法确定一个。 现在问题已经随着上述变化而消失了。 无法解释它。
我正在尝试configuration运行Debian 6的OpenVZ VPS来运行OpenVPN。 我有OpenVPN运行,我可以连接到它,但我的stream量还没有通过。 当dnsmasq启动时出现错误,我不知道如何解决它。 这是我得到的错误。 dnsmasq: failed to bind listening socket for 10.8.0.1: Address already in use failed! 这是netstat -ap的输出。 user@lenwood:/usr# netstat -ap Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:microsoft-ds *:* LISTEN 1341/smbd tcp 0 0 localhost:submission *:* LISTEN 1459/sendmail: MTA: […]
我需要在我的公司安装一个新的邮件服务器。 现在,我在redhat上使用了一个非常非常老的sendmail版本。 我已经安装了一个新的服务器,Ubuntu的Postfix和dovecot。 我正在使用我用来testingpurpouse的第三级域名,并将服务器的公共IP地址添加为MXlogging,并且所有工作都很完美。 显然我需要维护旧的DNS(不是testing的),并添加新的IP服务器作为一个新的MXlogging。 我知道mxlogging有优先权,但是我知道有时优先权是重叠的(是这样吗?)。 我有这么多的问题,但现在很难解释:) 你能告诉我什么是处理这种情况的最好方法吗?
我在我的exim4 Dqueeze服务器上设置了smtp auth,这样只有被授权的客户端才能使用它作为邮件中继。 我相信这是行得通的,例如thunderbird(无密码)报告我“尚未被授权从Y发送X邮件”。 我也有greylistd安装,我也看到工作。 但是我注意到,当发生未经授权的连接时,错误会被temporarily rejected RCPT <[email protected]>: greylisted 灰名单应该在这里生效吗? 当然,它应该只是说“离开,你没有授权”,而不是填写一个灰名单队列?
我正在研究是否可以在Proliant ML150 G2服务器上安装红帽企业版5.5,但我不知道这种configuration是否可行。 这种configuration可能吗?
(eta称呼,一直在吃) 大家好。 我看到一堆相关的问题,所以我犹豫不决,但是: 我有一个情况,我有一个Sonicwall NSA220作为两个外部WAN连接的两个内部子网的防火墙/路由器。 在某些地方,这是两个独立的ISP。 在其他情况下,它是同一个ISP,但具有多个电路。 问题是一个ISP不能为每个WAN接口提供唯一的子网。 是否有可能将两个WAN接口绑定到单个虚拟接口中,然后使用源路由获取内部子网通信适当的物理接口? 甚至只是使用stream量整形给每个内部networking适当的共享带宽? 我没有在文档中find任何内容,但似乎可能值得提问。 谢谢你的帮助! 史蒂夫。
所以我有一个私人networking,并有一个IP = 10.20.111.2的主机 并有一个防火墙这个主机有IP = 10.20.111.1当然,我有外部networking,主机IP = 10.10.111.107 所以我想我的外部主机ping私人主机和私人主机回复。 之后,外部主机将检查ping数据包,并应发现私有主机的IP地址为10.10.111.1 我在防火墙上使用了这个命令:-iptables -F -iptables -t nat -A POSTROUTING -o eth0 -j SNAT – 到10.10.111.1 但是当我检查来自外部机器的回声时,来自专用networking的数据包仍然具有源地址= 10.20.111.2 ..这意味着我的命令不起作用。 请帮忙 :(…
在机器上XI可以连接到127.0.1.1(我有一个php脚本运行在机器X上,调用phpinfo(),它运行良好)。 networking上的X机器IP是192.168.1.101。 我去机器Y,并在浏览器地址栏键入192.168.1.101期望看到phpinput()输出。 相反,我得到一个“服务器超时”的错误。 不知何故,必须有一种方法将192.168.1.101连接到apache2服务器。 这是什么? 假定没有防火墙问题。 iptables -L : (per request) Chain INPUT (policy DROP) target prot opt source destination ufw-before-logging-input all — anywhere anywhere ufw-before-input all — anywhere anywhere ufw-after-input all — anywhere anywhere ufw-after-logging-input all — anywhere anywhere ufw-reject-input all — anywhere anywhere ufw-track-input all — anywhere anywhere Chain FORWARD (policy DROP) […]
我已经在家中安装了一个用作Web服务器的Ubuntu 10.04(LTS)服务器。 主要是让我访问我的私有云,我有2TB的存储空间。 我正在使用OwnCloud,并安装了Webmin,以便更轻松地pipe理我的服务器。 我也运行FOG服务器,它是一个映像服务器,允许我的networking上的PC通过PXE启动。 我昨天得到了一切设置,甚至能够使用我的域(mydomain.com)login到我的服务器。 我可以查看我的根索引页面,并且在使用家用PC时访问一切正常,但是在工作时,我无法访问默认页面或端口80上的其他任何内容。我的端口8080上的路由器可以访问,我的Webmin界面也是(端口10000)。 我甚至可以通过SSH远程连接到我的服务器(端口22),但端口80似乎已经死了。 我给康卡斯特打了个电话,他们告诉我说这个港口没有被封锁。 我不知道为什么在我工作的时候80端口不能通过,但是在家里能正常工作。 另外,我正在使用一个开放的接入点,以便解决所有的networking限制。 我甚至尝试使用由我的手机供电的WiFi热点,结果相同。 任何帮助是极大的赞赏。
我想阻止端口80上的网关(192.168.1.1)的访问,以防止networking用户尝试访问路由器设置。 我正在使用Ubuntu 9.10