服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在使用Python,Flask和Apache,而且我被卡住了。 当我尝试访问使用www的mywebsite,它工作正常。 然而,当我删除www,该网站正在显示“索引/”下一个空的文件列表。 我读过所有可能的解决scheme,在我的情况下没有任何作用。 我正在使用WSGI,这意味着DocumentRoot是不相关的,因为我使用WSGIScriptAliasvariables。 按照指示使用ServerAlias – 不起作用。 我已经在我的DNS选项中设置了2个独立的Alogging,都指向相同的IP。 当我用www平网站,没有它,相同的IP地址显示 <VirtualHost *:80> ServerName mysite.com ServerAlias www.mysite.com WSGIScriptAlias / /var/www/mysite/mysite.wsgi <Directory /var/www/mysite/mysite/> Order allow,deny Allow from all </Directory> Alias /static /var/www/mysite/mysite/app/static <Directory /var/www/mysite/mysite/app/static/> Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined … </VirtualHost> 有任何想法吗? 这是“apachectl -S”命令的输出: VirtualHost configuration: *:80 is a […]
我认为我们的硬盘坏了。 在转储所有相关日志之前:不要担心,每天都会备份,硬盘可以更换。 我只需要确认我的怀疑。 硬盘在RAID,所以有另一个磁盘和(正如你所看到的),这台服务器在线24/7过去2年以上。 Smartctl报告错误348报告在19677h与syslog中的匹配错误。 同样的事情为349-351。 这个驱动器正在死亡,对吗? 日志: Nov 9 02:50:04 XXXXX kernel: [21716010.818934] ata1.00: exception Emask 0x0 SAct 0x3ffff SErr 0x0 action 0x0 Nov 9 02:50:04 XXXXX kernel: [21716010.862259] ata1.00: irq_stat 0x40000008 Nov 9 02:50:04 XXXXX kernel: [21716010.904504] ata1.00: failed command: READ FPDMA QUEUED Nov 9 02:50:04 XXXXX kernel: [21716010.946338] ata1.00: cmd 60/80:00:00:84:49/00:00:0b:00:00/40 tag […]
我有一个nginxconfiguration,一切都强制为https。 我想添加一个位置块通过http服务。 我得到一个“太多redirect”与我目前的configuration。 这是configuration # HTTP server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; server_name example.com; # redirect non-SSL to SSL location / { return 301 https://$server_name$request_uri; } location /blog { rewrite ^/blog/(.*)$ /$1 break; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_pass http://remote-ip; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } } #HTTPS server server{ […]
我有一个与Nginx的WordPress的博客设置。 我一直看这个 80.82.64.220 – – [10/Nov/2016:08:21:48 +0000] "POST /xmlrpc.php HTTP/1.0" 499 0 "-" "Mozilla/4.0 (compatible: MSIE 7.0; Windows NT 6.0)" 这是每秒一个请求。 所以我试图通过nginx的conf文件拒绝访问xmlrpc.php。 location /xmlrpc.php { deny all; access_log off; } 我尾巴的访问文件,可以看到它仍然被访问。 不知道为什么。 我尝试从我的开发机器curl随机参数,我得到一个XML文件。 我不知道为什么我得到一个XML文件。 我注意到所有请求都来自同一台服务器。 所以我想我们只是阻止IP,所以我做 sudo ufw deny from 80.82.64.220 我检查状态,它确实显示规则被添加。 我尾巴的访问文件,我仍然可以看到该文件正在访问。 防火墙和nginxconfiguration文件(包括访问日志文件)的所有更改都在我的实际服务器上。 这个服务器位于一个nginx反向代理的后面。 反向代理的访问日志没有这个访问日志,所以我猜测,主服务器正在被直接访问。 但是,文件仍然被访问?
当我在Google云端平台上创build群集环境时,我创build了一个虚拟映像,并从那里启用了基于此映像的自动扩展。 比方说,我需要改变这个虚拟机的任何东西,像一个小的configuration为Nginx或PHP:我通常重新创build与我的新变化的图像,并把这个新的形象autoscaler。 我想知道是否有任何最佳做法,允许我编辑configuration而不重新映像,很多时候我只是改变一个像缓冲区或增量PHP孩子的小patameter .. 谢谢
我们正在整个公司部署Windows 10 1607,而且我们目前遇到打印机不能通过远程桌面redirect到Windows 2012 R2服务器的问题: 打印崩溃RDP客户端。 会话在terminal服务器上保持断开连接。 已损坏的打印作业保留在打印队列中。 老客户端(Windows 7)可以在同一台服务器上正常工作。 禁用Easyprint可以解决Windows 10的问题,但不是完整的解决scheme:我们有来自不同供应商的许多不同的打印机型号; 我们需要使EasyPrint工作。
我对ADCS非常陌生,将我们旧的Tire-2 PKI迁移到SHA-256也是一个挑战。 正如我们build议设置一个并行的SHA-2 CA,我没有问任何想法,如何继续,我可以用SHA-2创build一个脱机的根CA,但是如何发布到我目前的环境还有,如何在某个时候停止使用SHA-1证书。 尝试search博客和文章,我正在寻找任何一步一步的文件,没有find任何合适的,任何build议,将不胜感激。 谢谢
我有一台Polycom SoundPoint IP 4000 SIP会议电话,已经放置在一个盒子里好几年了。 今天,我把它从箱子里拿出来,用会议电源开启,发现扬声器发出咔嚓声,红色的LED间歇闪烁,显示器显示一系列的黑线,就好像这个设备有问题。 我的问题是,我怎样才能隔离电源? 除了墙上的变压器和电源本身,我已经更换了所有的电缆。 我是否可以通过标准的POE为此设备供电,例如,查看电源是否向南或整个设备? 我试着用IP 601的电源供电,它根本没有响应。 在此先感谢有关缩小哪部分失败的build议。
对于整个Linux服务器来说,我还算是个新手,但是我的一个网站已经发展到了一个专门的硬件虚拟服务器,而不是使用networking托pipe服务。 我正在运行Ubuntu 16.04,并且已经通过apt-get命令安装了Apache,MySQL和PhP。 为了得到我的SSD我只是导航到/ssd/ 如何确保我的所有networking资料都在SSD上运行,而不是安装操作系统的硬盘。
我有一个.net Web API应用程序和IIS上托pipe的所需SQL服务器。 任务pipe理器大部分时间显示100%的CPU利用率,但内存使用情况良好。 我该如何分析和解决这里出现的问题? 我已经尝试了New Relic APM和debugging诊断工具,但没有任何用处。 任何见解都会很有帮助。