Articles of http

Apache不发送某些SSL错误的标头

如果我在服务器上通过端口443发出http://请求,Apache将发送一个没有标题的明文错误页面,这个协议的大部分实现将被解释为一个200 / 据我可以告诉它是这个错误: https : //issues.apache.org/bugzilla/show_bug.cgi?id=50823 – 已被固定在主干,但目前还没有一个发布。 是否有任何解决方法,因为它使我头痛 – 说实话,简单的解决scheme,将HTTP-403丢弃将是完美的,但我不知道如何/如果可以做到? 我所看到的例子: http ://www.absolute-server.co.uk:443/ asdasd/

configurationSilkPerformer以使用Fiddler

有谁知道如何使用Fiddler捕获Silk Performer HTTP请求? 无论我们尝试什么(似乎忽略所有代理设置),我们都无法捕获这些信息。

Hyper-V 2012和VM Web服务器http

我有几个Windows 2008 R2 Datacenter机器和几个Windows 2012 Datacenter机器。 我在2008年运行RedHat 6.2虚拟机,我的所有其他服务器都可以通过http访问它,直到我把虚拟机放在2012年。没有任何我已经做的,(closuresselinux,防火墙,iptables),在两个RedHat服务器已允许他们通过httpstream量。 他们可以ping对方和ssh对方,但不是http。 我试图closuresWindows防火墙,但没有喜悦。 然后,我将RedHat虚拟机移动到2012服务器,现在两个RedHat虚拟机可以互相访问http,但其他2012和2008服务器上的其他vm都不能通过http进行通信。 任何人都有一些见解?

Windows Server 2008 R2上的VM Ubuntu无法接收HTTP响应

我已经在Windows Server 2008 R2上安装了Ubuntu服务器作为虚拟机,并有一些未知的问题。 我在Ubuntu服务器上设置了一个有效的静态IP,Windows服务器也有一个有效的静态IP。 当我使用ping从Ubuntu的胜利服务器的有效IP,我在ping结果中捕获重复的响应。 但这不应该是一个大问题,不是吗? 另一个问题是,我可以在我的计算机上发送和接收来自这两个有效IP的HTTP请求和响应,并且当我向该ubuntu服务器发送HTTP请求时,我可以在Windows服务器中收到响应,但是当我尝试从Windows服务器在Ubuntu的curl或wget命令,我收到"connection reset by peer"而不是。 我检查这些机器之间传输的数据包,我得到了Windows服务器从Ubuntu接收数据包,并且Ubuntu的状态是“请求发送”,但Ubuntu无法收到响应。 任何人知道为什么

主机名更改打破http? Fedora的

好,所以我一直在我的开发服务器上搞乱。 我已经有了一段时间,因为我已经在Linux的头,我怀疑我已经打破了一些东西。 我有SSH运行,并且工作正常。 我也有HTTP,我也有FTP运行。 今天早些时候,我决定我想重命名机器,所以我更新了/ etc / hosts文件和/ etc / sysconfig / network。 我也改变了httpd.conf中的服务器名称。 我重新启动机器,并重新连接到SSH罚款。 后来我搞乱FTP服务(试图加强用户安全),当我试图远程连接到FTP没有喜悦,它说无法连接。 我以为这很奇怪,但已经计划删除FTP,因为我们将使用GITHUB所以删除FTP和移动。 然后我试图连接到网站,但主要失败。 即使连接到IP地址也是失败的。 我用l to连接到本地主机,有我的网站,所以在服务器级别发生。 我想也许有点iptables,但我没有改变他们,但尝试添加http,但仍然没有喜悦。 我有一个 – Fedora 17(Beefy Miracle)NAME = Fedora VERSION =“17(Beefy Miracle)”ID = fedora VERSION_ID = 17 PRETTY_NAME =“Fedora 17(Beefy Miracle)”ANSI_COLOR =“0; 34”CPE_NAME =“cpe:/ o: fedora项目:fedora:17“Fedora release 17(Beefy Miracle)Fedora release 17(Beefy Miracle) Linux版本3.3.4-5.fc17.x86_64([email protected])(gcc版本4.7.0 20120504(Red Hat […]

popup窗口打开,要求用户名/密码在https页上

我在我的服务器上安装了SSL证书,我在某些选定的页面上应用了https。 为此,我正在使用“WebPageSecurity”。 我已经根据下面的文章在我的web.config中设置了所有必需的设置: http://code.google.com/p/securityswitch/wiki/GettingStarted 现在我在尝试打开安全(https)页面时遇到问题,打开一个警报popup窗口,询问用户名/密码。 我使用的IIS7,也启用匿名访问,仍然让我popup警报popup窗口打开,询问用户名/密码。 请build议我在哪里做错误/我现在需要做什么。

Snort能够高效地demux和logging大的HTTP POST请求吗?

我试图debugging一些失败的HTTP POST请求包含大file upload(〜500 MB)。 最终用户正在接收奇怪的HTTP响应,这些响应没有logging在varnish的varnishncsa工具,varnish的varnish日志工具或任何内部web服务器日志中。 由于我不能重复的问题(这可能是一个ISP的代理的结果)我试图find一些选项logging整个请求(由URL标识),并稍后在开发或登台服务器上重播。 看起来Snort可能是解决这个问题的最好方法,因为它允许我们在传入的数据包被解释(错误)之前logging下来,但是我担心它可能会引入显着的延迟,内存开销或其他不可预见的问题有这么大的要求 我们需要做的所有匹配都将基于URL,因此只有第一个kb左右的数据实际上需要过滤,但是我们需要剩余的请求才能重播。 我在snort文档中查看readme.stream5,这使得这看起来可能和合理,但是文档和现实世界之间的差距可能相当大。 Snort是否适合这个任务? 有什么优化,我可以适用于避免过多的内存,磁盘或处理器的开销? 如果你不相信Snort很适合这个任务,你会build议什么? 服务器安装全球分布在运行最近的Linux设置的无头盒子上,所以任何解决scheme都必须是脚本化的,自动化的,并且能够通过某种方式向我报告它已经捕获了请求。

varnish3.0.2重写url的howto

我有很多目录有相同的图像“_a.png”,如下所示: /data/images/{a,b,c,d} 因为这个,清漆caching多个副本。 现在我想重写一个url,像这样: if (req.url ~ "/_pty.png$") { set req.url="/images/a/_pty.png"; } 所以我重装清漆,但它不正确的工作! 例如。 我得到的url, http ://xx.com/images/c/_pty.png varnishlog我觉得这是不对的,代码上面没有任何效果! 如何设置?

我应该使用哪类软件来拦截HTTP请求并执行操作

我们已经inheritance了一个旧的Web应用程序,需要扩展一些日志loggingfunction以达到合规目的。 不幸的是,我们不能改变应用程序。 应用程序收到XML POST请求。 我们需要捕获几个特定的​​XML值并将它们logging在一个单独的文件中。 所以这涉及到XMLparsing和一些自定义代码。 我们正在考虑在服务器前放置一种代理。 是否有代理,允许自定义请求身体处理没有低级别的编程? 或者IDS更适合这个目的?

服务器认为请求来自我的网关

我一直在试图让服务器正常运行来部署我的云服务。 我的大部分操作都是基于客户端的IP。 当我使用godaddy时,返回客户端ip的脚本正常工作(php,$ _SERVERvariables)。 现在在我的服务器上,它返回192.168.1.1(我的路由器/网关)。 为什么是这样? 我正在运行Apache,PHP5,Ubuntu服务器12.04 LTS。 我很感激提前的帮助。