服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我昨天在邮件日志中注意到,我收到一条新消息: MAIL (mailed XXX bytes of output but got status 0x0047#012) 虽然cron作业已经成功运行(因为它是一个脚本传输给第三方API,他们确认他们收到了数据),但是我无法看到传输状态。 我想这可能与可用磁盘空间有关,但我无法确定。 这是df-h的输出 Filesystem Size Used Avail Use% Mounted on /dev/xvda1 9.8G 9.7G 0 100% / devtmpfs 1.9G 64K 1.9G 1% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/xvdb1 48G 6.7G 39G 15% /var/www 作为参考,我们正在使用AWS上的Centos 6.6 我试着在网上寻找这封邮件的意思,但是我找不到。 如果任何人都可以点亮一下,那就太好了,谢谢。 编辑: 标记为愚蠢的答案并没有帮助我,因为它不涉及我的问题,用户问这个问题有不同的错误回应。
我有一个网站,其名称从example.com更改为newexample.com。 我的思考过程(请评论这一点,以及我的方法可能是不正确的)是configuration永久redirect从http:(s):// .example.com / (我不使用字面正则expression意义这里) https://www.newexample.com/ 。 在重写规则部分,我采取了以下的方法: <rewrite> <rules> <rule name="Redirect to newexample.com"> <match url=".*" /> <conditions logicalGrouping="MatchAny"> <add input="{HTTP_HOST}" pattern=".*" negate="true" /> </conditions> <action type="Redirect" url="https://www.newexample.com/{R:0}" redirectType="Permanent"/> </rule> </rules> </rewrite> 我了解上述规则的方式是,任何主机名将被redirect到“ https://www.newexample.com/whatever ”,离开所请求的url的所有其他方面,但我没有得到redirect使用任何我到目前为止尝试的组合。
我有一个Microsoft远程桌面连接到服务器。 是否有可能从我的本地计算机复制粘贴到远程窗口,但禁用它的方式吗? (这样从远程机器上导出数据会更困难)
我需要configuration一个DNS转发器服务器,到目前为止,我已经难倒了本教程。 请参阅下面的configuration。 我的问题是,我不想阻止客户端(即goodclients客户端)访问服务器,因为我打算发布在域名NSlogging。 问题是我怎样才能以安全的方式进行转发(不查询)? 基本上我想用转发器作为一个“虚荣”服务器没有文中提到的DDOS的风险。 acl goodclients { 107.170.41.189; localhost; localnets; }; options { directory "/var/cache/bind"; recursion yes; allow-query { goodclients; }; forwarders { 8.8.8.8; 8.8.4.4; }; forward only; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; };
正如标题所述,我的Nginx服务器似乎不断崩溃,虽然原因不明。 我的错误日志中有一些提示,可能会导致问题。 我试图增加打开的文件限制,这有一些影响,但没有严重的效果。 2015/09/29 17:18:01 [crit] 20560#0: accept4() failed (24: Too many open files) 2015/09/29 17:18:01 [crit] 20560#0: accept4() failed (24: Too many open files) 我试图增加限制,但我也看到这在我的错误日志 2015/09/29 17:18:02 [alert] 20632#0: setrlimit(RLIMIT_NOFILE, 300000000) failed (1: Operation not permitted) 2015/09/29 17:18:02 [alert] 20633#0: setrlimit(RLIMIT_NOFILE, 300000000) failed (1: Operation not permitted) 2015/09/29 17:18:02 [alert] 20560#0: recvmsg() truncated data […]
我们的IP范围存在问题。 目前为10.0.0.1至10.0.0.254。 不幸的是,这是不够的。 所以我们希望在我们的DHCP服务器2008上设置一个全新的范围。我们要使用从10.0.0.1到10.0.10.254(或更多)的所有IP。 一开始,我们使用子网255.255.255.0。 现在我们将其更改为255.255.0.0。 (从C到B)。 我们做了一个分配组,从10.0.1.0到10.0.2.254给出了Ip(10.0.0.1到10.0.0.254用于保留)。 DHCP服务器工作,它给出了在该范围内的IP。 不幸的是,连接受到限制。 它接缝,他们不能访问路由器(谁是静态10.0.0.254)。 可能是什么问题呢?
我试图以这种方式configurationsudo ,以便在从特定IP范围连接时不必input密码。 我试图在我的/etc/sudoers文件中使用以下行: %wheel 10.1.2.0/24 = (ALL) NOPASSWD: ALL 当我closures它时, visudo不会给出错误,所以语法是有效的。 但是当我从10.1.2.0/24 ip范围内的一个服务器login到一个轮组中的用户时,我仍然需要提供这个帐户的密码: [cybertinus@server ~]$ id uid=500(cybertinus) gid=500(cybertinus) groups=500(cybertinus),10(wheel),48(apache) [cybertinus@server ~]$ who cybertinus pts/0 2015-09-30 09:57 (10.1.2.3) cybertinus pts/1 2015-09-30 13:03 (10.1.2.3) [cybertinus@server ~]$ sudo -i [sudo] password for cybertinus: 但是我注意到,当我在此提示下input不正确的密码时,以下行被添加到我的/var/log/secure : Sep 30 13:04:31 server sudo: pam_unix(sudo-i:auth): authentication failure; logname=cybertinus uid=500 euid=0 tty=/dev/pts/1 ruser=cybertinus […]
每当我尝试删除一个备份,或使用数据存储pipe理员执行一个,我得到一个“用于提交此表单的标记已过期”,按下导入button后。 有没有人有什么build议?
我的很多邮件服务器用户都使用Gmail来发送我的域名上的地址作为他们的别名。 为了打击电子邮件伪造,我实施了一项SPFlogging,并build议将~all “ ~all改为“ -all 在这种情况下,SRS是否有帮助?还是我只需要通知我的所有用户停止在Gmail上使用别名?
我准备了一个脚本,它接受服务器端口上的请求,然后处理用户input,通过相同的端口提供输出,然后死亡。 脚本并不总是运行,而是在某个端口被客户端打开时启动。 我的Linux机器上的(工作)configuration是这样的: /etc/services test_socket 9876/tcp # TestSocket /etc/xinetd.d/test_socket # default: on # description: blah blah blah service test_socket { port = 9876 socket_type = stream protocol = tcp wait = no user = root server = /export/home/stefano/do_something.php instances = 20 } 一旦客户端打开端口:9876,“do_something.php”脚本开始接收传入的消息,将其处理并输出结果作为输出,然后closures通信。 我想将上述体系结构迁移/复制到Solaris 10机器。 为了这个目的,我在同一个服务文件上configuration了相同的值: /etc/services test_socket 9876/tcp # TestSocket 但是,然后…作为inetd.d在Solaris10驳回并由svc取代,我怎样才能创build一个清单重现相同的行为? 我试图search文档,但当客户端要求通过服务器端口进行通信时,我无法find任何按需启动的东西。 有谁能够帮助我?