服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在尝试configurationCASauthentication。 它要求CAS和客户端应用程序使用HTTPS协议。 不幸的是,我们应该使用自签名证书(CN与我们的服务器没有任何共同之处)。 另外服务器在防火墙后面,我们只有两个端口(ssh和https)可见。 只要有几个应用程序在外部可见,我们就使用Apache来对这些应用程序进行反向代理请求。 安全连接由Apachepipe理,并且所有Tomcat都未configuration为使用SSL。 但是我在authentication时获得exception,所以希望在CATALINA_OPTS中设置keystore: export CATALINA_OPTS="-Djavax.net.ssl.keyStore=/path/to/tomcat/ssl/cert.pfx -Djavax.net.ssl.keyStoreType=PKCS12 -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.keyAlias=alias -Djavax.net.debug=ssl" cert.pfx是从Apache HTTP Server使用的证书和密钥中获得的: $ openssl pkcs12 -export -out /path/to/tomcat/ssl/cert.pfx -inkey /path/to/apache2/ssl/server-key.pem -in /path/to/apache2/ssl/server-cert.pem 当我尝试validation用户时,我得到以下exception: Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174) ~[na:1.6.0_32] at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238) ~[na:1.6.0_32] at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:318) ~[na:1.6.0_32] 同时,我可以在catalina.out中看到Tomcat在cert.pfx中看到证书,并且与在validation时使用的证书相同: 09:11:38.886 [http-bio-8080-exec-2] DEBUG ojccvCas20ProxyTicketValidator – Constructing […]
使用iptables阻止来自国家的IP很容易(例如http://www.cyberciti.biz/faq/block-entier-country-using-iptables/ )。 但是我读到,如果拒绝列表变得太大,性能可能会下降。 另一种方法是安装iptables geoip补丁或使用ipset( http://www.jsimmons.co.uk/2010/06/08/using-ipset-with-iptables-in-ubuntu-lts-1004-to-block-大ip-ranges / )而不是iptables。 有没有人有各种方法的经验,可以说一些关于性能差异? 有没有其他的方法来阻止我在上面没有提到的Linux的国家IP?
我们有一个使用Rman的Oracle数据库。 托pipeRman存储库的服务器崩溃了。 我们已经把Rman服务器重新联机,但是我们是否需要反弹Oracle数据库以使其再次开始使用Rman?
一个服务器在UDP端口上产生超过600GB的每月stream量(而http小于1GB),所以我运行了tcpdump命令,看到很多(超过10 /秒左右)的快速dns相关命令/stream量,如下所示: 12:34:29.829750 IP avo.net.domain > localhost.localdomain.domain: 952+ [1au] ANY? ripe.net. (38) 12:34:29.829834 IP6 fe80::b9a5:34dd:a661:c8b2.dhcpv6-client > ff02::1:2.dhcpv6-server: dhcp6 solicit 12:34:29.829974 IP avo.net.domain > localhost.localdomain.domain: 952+ [1au] ANY? ripe.net. (38) 12:34:29.830523 IP localhost.localdomain.33178 > nscache2.leaseweb.net.domain: 41458+ PTR? 2.b.8.c.1.6.6.add4.3.5.a.9.b.0.0.0.0.0.0.0.0.0.0.0.0.0.8.efip6.arpa. (90) 12:34:29.831602 IP nscache2.leaseweb.net.domain > localhost.localdomain.33178: 41458 NXDomain* 0/1/0 (125) 12:34:29.831624 IP avo.net.domain > localhost.localdomain.domain: 952+ [1au] ANY? […]
我想限制使用nginx访问(而且仅限于) http://mysite.com/protected.php 。 我可以尝试什么? 目前,我设法做到了,但php文件不再由php-fpm解释。 location ~ \.php($|/) { location ~ ^/ws(_dev)?\.php { auth_basic "User synchronisation webservice > please login"; auth_basic_user_file /home/symfony/instances/somesite/ws_access; } set $script $uri; set $path_info ""; if ($uri ~ "^(.+\.php)(/.*)") { set $script $1; set $path_info $2; } add_header X-Response-Host somesite.com; fastcgi_pass 127.0.0.1:8300; include /etc/nginx/fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/symfony/instances/somesite/service/web$script; fastcgi_param PATH_INFO $path_info; fastcgi_param […]
今天,远程服务器站点的技术人员从我们的光纤转换器的一个端口拔下了Dell PowerConnect交换机的WAN上行链路。 我们在3个堆叠的48端口交换机上丢失了一段时间的所有networking,看着日志,看起来删除了一个端口(这是一个单独的VLAN,只有3个端口使用)导致生成树疯狂。显然,当我们在2天前将光纤插入交换机时,交换机决定将其作为生成树configuration的“根端口”。 一旦根端口被取消挂钩,所有的端口看起来像是进入了阻塞状态一段时间。 我更像是一个服务器的人,而且并不了解生成树。 我以为我把它们全部设置为使用快速STP,但是它们都下降了超过RSTP应该花费的几秒钟。 这是在生成树中“根端口”的预期行为被删除? 不应该在大多数主机使用的VLAN上的根端口? (我们在单独的vlan中使用3个端口作为“DMZ”,所以我们的两个集群防火墙都可以到达WAN光纤,我们有一个类似的3端口VLAN设置用于我们的备份互联网连接到有线调制解调器)
我试图启用我的服务器的RAID控制器PERC 5 /我的警报。 使用本文档 ,在“ Audible Alarm Warnings ”一章下,解释了允许启用声音警报,以便快速发现硬盘上的故障。 我的麻烦是,当进入磁盘控制器configuration(启动时Ctrl + R ),我可以设置很多东西,但我不能导航到Enable Audible Alarm 。 我有 : Enable Controller BIOS Enable Alarm Enable BIOS stop on Error 我可以用我的箭头键导航到第一个和第三个项目,但我不能导航到或select第二个! 它不灰色,似乎我应该能够select去这个条目,但我的光标不断跳过它。 关于我在这里失踪的任何想法?
我试图让这个运行,但我变得非常疯狂。 我想用Amazon SES运行PHPList。 我按照这个说明LINK但我得到这个错误: SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) SMTP Error: Could not connect to SMTP host. 我不明白为什么我得到这个SMTP错误,如果我只是使用SES集成它只需要使用cURL。 有没有错误? 或者我必须修改代码的某些东西,不要尝试连接服务器。 当然,我试图将PHPMAILERHOST定义为亚马逊smtp主机,但因为没有使用TLS而失败。 我尝试使用与Amazon SES集成的PHPMailer,但其中没有一个可行。 有任何想法吗?!
我有一台远程Linux服务器机器,我想不时地镜像备份。 由于我是Windows用户,我在Windows上安装了Linux虚拟机,现在我正在使用rsnapshot进行备份。 因此,rsnapshot从远程linux服务器获取数据并将其备份到本地linux虚拟机中。 这个虚拟机里面的备份是否安全和好事呢? 我是否应该将Linux正常安装在不同的驱动器上,并使用双引导和备份?
我有一个2个网卡的服务器。 一个是具有公共IP的外部接口。 当只有那个接口启动的时候,我可以从内部networkingping通它。 当启用内部IP地址的第二个接口时,我无法从内部networkingping外部IP。 然而,我可以从另一个互联网连接上的服务器ping它。 我已经处理了相当一段时间,我真的不知道为什么它不会工作.. 我无数次地重启服务器,没有效果。 接口configuration如下: ifcfg-eth0(外部) DEVICE="eth0" BOOTPROTO="static" HWADDR="00:24:81:82:D2:26" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="d8c860fb-eab3-410c-a137-b100fa77ca51" NETMASK="255.255.255.240" IPADDR="7x.6x.1xx.1xx" ifcfg-eth2(内部) DEVICE="eth2" BOOTPROTO="static" HWADDR="00:23:7D:9C:CA:A7" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="d544ec14-80fa-4765-bec4-e616b0b86bb8" NETMASK="255.255.255.0" IPADDR="192.168.11.15" 的/ etc / SYSCONFIG /networking NETWORKING=yes HOSTNAME=HOSTNAME GATEWAY=7x.6x.1xx.1xx 路由表 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 7x.6x.1xx.1xx * 255.255.255.240 U 0 0 […]