服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在使用CentOS 7,并在那里使用systemd结构设置了一个重复的Apache实例。 如果我使用setenforce 0,我可以同时运行Apaches。但是,当我setenforce 1时,新的Apache将无法启动。 我尽我所能去查看所有创build的文件,并使用“ls -Z”复制了SELinuxtypes,然后chcon与httpd相同。 我得到的失败消息是: [Thu Jun 23 23:51:24.123185 2016] [core:notice] [pid 24944] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0 [Thu Jun 23 23:51:24.124434 2016] [suexec:notice] [pid 24944] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Jun 23 23:51:24.146830 2016] [auth_digest:notice] [pid 24944] AH01757: generating secret for digest authentication … [Thu Jun […]
有人可以详细说明如果sendmail守护进程在收到kill -15请求时正在处理消息的过程中会发生什么? 它会完成处理任何正在处理的消息吗? 或立即终止? 我试图确定sendmail是否会正常地结束连接,当我运行service sendmail restart 。
我有两个网站在我的服务器上运行,一个Wordpress网站和一个运行在端口8080上的networking应用程序。我想将mysite.com和www.mysite.com指向WordPress的网站和app.mysite.com以指向web应用程序使用NGINX。 我已经做了2个独立的configuration,如下所示 – mysite.com server { listen 443 ssl; server_name www.mysite.com mysite.com; < ssl configs > include global/restrictions.conf; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } server { listen 80; server_name mysite.com www.mysite.com; return 301 https://$host$request_uri; } app.mysite.com server { listen 443 ssl; server_name app.mysite.com; < ssl configs > […]
我使用启用PrivateTmp的php-fpm 。 我必须从PHP中读取一个由远程部署代理复制到/tmp目录的文件。 由于PrivateTmp已启用,因此无法直接访问/tmp目录。 当启用PrivateTmp时,是否可以从system /tmp文件夹读取文件? 我尝试在/var/temp创build一个到/tmp的符号链接,并通过/var/temp访问这个文件,但是没有成功。 /var/tmp目前是从/tmp挂载的,而且我也尝试通过/var/tmp访问文件,没有任何成功。
运行Netatalk的我们的Centos 7.1.503服务器最近运行的是全磁盘容量,我们的Mac无法保存文件。 我重新启动了它,并删除了一些(非系统)文件,但现在Netatalk共享在networking上不可用。 诊断这个问题并修复它的过程是什么? 使事情复杂化,我们最近移动的地方和改变路由器,虽然服务器一直在新的环境中工作,所以我怀疑这是一个问题; 虽然这是可以想象的,我猜是改变了IP地址。 该服务器在networking上显示为“本地主机”,并且似乎可以从networking上ping它声称使用的IP地址。 但是单击本地主机并尝试连接不会显示任何已装入的卷。 select“连接为…”会导致错误; “服务器似乎不可用 – 请检查服务器名称和IP地址。” 该服务器具有Internet和networking访问权限。 我们在客户端启用的安全authentication较less。 卷在服务器控制台中安装并可浏览。 systemctl-list-unit-files -t service 揭示avahi和netatalk正在运行 任何想法是什么已经打破,或步骤进行诊断? 初学者需要运行哪些服务?我在哪里检查networking上共享哪些卷? 我还隐约记得将Netatalk连接到某个以太网适配器上; 也许这一举动已经改变了?
什么: 我们正在使用iptables,并将我们的服务器locking到只有特定的端口和IP。 最近我们要求打开第三方服务的stream量。 但是, 第三方服务在ELB后面使用AWS及其后端实例。 当然,后端实例IP可以随时更改,因为它们不是静态的。 同时亚马逊也不能给出一定的IP范围。 怎么样: 理想情况下,如果我们有IP范围,那么我们可以将此添加到iptables规则,但我们没有它,我们不能添加的URL(由于显而易见的原因,这是不可能在iptables中)。 我可以针对两个主要的URL(api和主站点)运行dig命令,这会给我大部分的IP地址,但问题是它不会接收所有的后端实例。 我能够findIP的唯一方法就是观看日志,看看哪些被阻止。 一旦我添加这些IP的规则,然后开始工作…. 无论如何,这可以有效地脚本? 或者我们必须废除使用iptables ….或find另一个第三方服务? 如果有帮助,我们正在尝试使用的服务是Mollom: www.mollom.com,rest.mollom.com
我在Ubuntu 16.04上使用Docker 17.04.0-ce。 我在我的主机上运行了多个公开端口的容器,其中一些应该只能通过某些IP范围访问,而另一些容器(如监听端口80和443的nginx代理)应该可公开访问。 使用默认configuration, INPUT链的我的iptablesconfiguration被忽略,允许从任何地方访问具有绑定端口的所有容器。 所以我了解到,我必须为–iptables=false提供–iptables=false选项,这很好。 虽然我现在可以使用iptables控制对不同端口的访问,但是我的nginx容器不再能够看到连接客户端的ip地址,而只能获得docker0网桥的IP地址(在我的情况下为172.17.41.1 )。 有没有办法允许nginx容器看到连接客户端IP而不再失去对iptables的控制权? 附注:我不想把所有容器放在主机networking上( –net=host )。
如果我有一个颁发给* .abc.dk的证书,我可以通过例如vm.abc.dk进入该网站(自动更改为https://www.vm.abc.dk ),但是当我尝试编写www.vm.abc.dk我得到了Firefox中的错误SSL_ERROR_BAD_CERT_DOMAIN和Chrome中的类似错误。 如果我select继续或添加一个exception,它可以redirect到https://vm.abc.dk罚款。 我是否需要将SAN添加到证书中,或者无法立即连接到www.vm.abc.dk的原因是什么?
我有一个运行几个虚拟机的Citrix Xen Server 5.5版本。 我想升级硬件(新硬盘),并将操作系统升级到新的Citrix Xen Server v7.0。 我可以在5.5版本上快速启动虚拟机,然后在版本7.0上再次运行它们? 将不会有兼容性问题?
我想将许多用户从Office 2010迁移到Office 2013.由于我们正在使用RDP会话,每个用户的迁移仅包括更改其本地.rdp文件中的服务器名称。 但是,我们的testing案例和在线研究表明,应该在每个用户基础上执行以下操作,最好在首次使用之前执行: 在Word 2013中打开用户的Normal.dotm (如果您忘记了,请在Normal15pre.dotm打开) 去文件 – 转换 将文件保存回Normal.dotm 与NormalEmail.dotm 有没有办法自动化,例如,通过用户的login脚本?