Articles of linux

后缀smtp错误450(未能添加收件人)

我有debian服务器与后缀和roundcube。 攻击后,我们在2个黑名单上,但我不认为这是主要问题。 我无法发送邮件到任何地址。 我试图find原因…我检查了var / spool / postfix / etc / resolv.conf和resolv.etc,它们与这个内容相同: nameserver 127.0.0.1 nameserver localhost 在var / log / mail.err中我发现: cyrus/imap[25452]: DBERROR: opening /var/lib/cyrus/user/m/[email protected]: cyrusdb error cyrus/imap[25452]: DBERROR: skiplist recovery /var/lib/cyrus/user/m/[email protected]: ADD at 1FC0 exists 当我尝试从roundcube发送电子邮件时,我收到标题的消息。 当我在歌剧或任何其他邮件客户端发送它,它什么都不给,但电子邮件不是发送。 谢谢你的任何build议。

迁移到MySQL复制服务器没有中断

我有一个负载平衡设置3 apache2 / tomcat服务器。 每个tomcat服务器连接到一个MySQL v5.0数据库(全部3个共享它)。 我在同一个networking上创build了一个MySQL v5.5半同步设置(1个主站2个从站),它们都在运行,并包含与v5.0数据库相同的数据库模式,但是没有数据。 我需要将所有数据从旧数据库迁移到新的主数据库,并让tomcat服务器使用新的jdbc URL连接到设置的semisynchronus数据库。 有没有办法做到这一点,而不停止networking服务器? 主要是这样的… 将2个Web服务器置于维护模式,并将所有通信路由到1个Web服务器。 然后,我可以改变这些连接池的设置2.是否可以做一个“FLUSH TABLES WITH READ LOCK”做一个mysqldump,然后恢复semisync master上的数据,然后一旦完成,我启用2个tomcats(与更新的连接池设置)采取传入stream量?

脚本在从/etc/rc3.d重新启动后不能运行

我创build了符号链接到/var/tmp/platform.bash文件 – /etc/rc3.d/platform.bash ln -s /var/tmp/platform.bash /etc/rc3.d/platform.bash 脚本存在于/ var / tmp下: -rwxr-xr-x 1 root root 58442 Aug 30 08:49 platform.bash 来自/etc/rc3.d的视图: lrwxrwxrwx 1 root root 31 Aug 30 06:33 S99platform.bash -> /var/tmp/platform.bash 我的目标是重启后运行platform.bash(在solaris 10操作系统上) 从某种原因的脚本platform.bash不能运行后重新启动? 请通知我需要检查以validation问题? 我的脚本(platform.bash) #!/bin/bash echo test > /var/tmp/log.txt

透明代理保存客户端的mac地址

我有一个客户希望在SSLstream量离开networking时拦截他们。 我build议的解决scheme是设置一个透明的代理,包括第2层和第3层,这样就可以简单地将其放入networking中,而不需要对configuration进行任何更改。 代理有两个网卡,一个连接到服务器,另一个连接到客户端。 客户端,代理和网关在客户的控制下,服务器不在。 例如: client — Proxy — gateway -|- server 我有我的代理程序configurationIP_TRANSPARENT套接字选项,它可以响应连接目标为远程IP。 我正在使用以下设置: iptables -t mangle -A PREROUTING -p tcp –dport 80 -j TPROXY –on-port 3128 –tproxy-mark 1/1 iptables -t mangle -A PREROUTING -p tcp -j MARK –set-mark 1 ip rule add fwmark 1/1 table 1 ip route add local 0.0.0.0/0 dev lo table […]

随机CentOS 5.x服务器挂起

我有一个基于CentOS 5.8的VPS和4个月,我一直面对随机系统挂起每2或3天; 那么我需要通过控制面板重置VPS。 如何以及在哪里可以开始debugging这些挂起?

一些SSH隧道报告连接在Linux VM和OSX Lion之间被拒绝

我试图从Mac OS X Lion主机连接到在Centos 6.3 VM guest虚拟机(VMware Fusion 4)上运行的一组服务。 我已经在/ var / root中设置了.ssh / config脚本: Host testbed Hostname testbed User <username> Port 15922 # web server LocalForward localhost:80 testbed:80 # zend server admin console LocalForward localhost:10081 testbed:10081 # zend debugger LocalForward localhost:10000 testbed:10000 # mongodb LocalForward localhost:28017 testbed:28017 # couchdb LocalForward localhost:10080 testbed:5984 # scrapyd […]

无法访问Nagios Web界面

在我们的linux rhel 5.3服务器上成功安装Nagios核心3.4.1(我也安装了插件1.4.11)之后,我无法login到nagios的web界面。我正在运行apache 2.2.3 我正在使用Internet Explorer 8和Firefox 3.6.3 当我尝试在桌面上(与Nagios服务器在同一networking上)inputURL http // localhost / nagios /时,它似乎很喜欢 但如果我尝试 http // xxxx / nagios /(其中xxxx是我的nagios服务器的IP地址)它喜欢它,但随后出现validationpopup input密码和用户名(nagiosadmin)后会抛出下面的错误 The server xxxx at Nagios access requires a username and password Warning this server is requesting that your username and password be sent in an insecure manner(basic authentication without a secure connection) […]

ip_conntrack理想或不稳定的服务器

默认情况下,模块ip_conntrack被安装到内核中。 我的问题很简单,就是让ip_conntrack成为更好的追踪连接性能的助推器? 在VPS节点上,他们没有安装它,很多人指出你需要调整GET洪水和其他攻击,所以没有ip_conntrack使你的服务器更稳定的攻击?

空白网页正在使用的文件很多。 他们是什么?

我正在尝试优化一个网站,并使用Google Chrome中的networking瀑布设施。 当我看到结果时,有很多我不认识的文件。 我首先想到的可能是谷歌浏览器本身,所以我把一个空白的HTML文件放在我的桌面上,但是除了文件本身之外,瀑布中没有任何东西。 所以我把一个空白的文件放在我的服务器上,我得到了下面的输出。 什么是所有这些文件,都是必要的,这是正常的,我需要以任何方式担心。 我的托pipe服务提供商在我所知的所有方面都一直很优秀。 我的主机是共享主机,使用cPanel并基于LAMP服务器。 我也注意到,有一些文件有问题,但我不知道如何发现错误或是否是一个问题。 编辑:我已经清除caching,所以我不认为这是一个浏览器caching问题。

IP地址更改后的FTPS SSH主机密钥

我有一个安全的FTP(FTPS)服务器,我的远程站点上传文件,每天通过脚本例程运行。 过去,在升级硬件和部署新服务器时,我遇到了问题,导致RSA指纹在该服务器上发生变化。 然后,我所有的远程站点无法连接,直到我删除旧密钥(通常通过ssh_keygen -r myserver.com)。 我现在必须更改myserver.com的IP地址,我想知道是否有主动生成新的主机密钥,以便当服务器地址更改所有我的FTPS客户端远程站点不会中断?