什么是浏览器caching的最大文件大小? 请注意,我不是指浏览器caching的最大大小。 我的意思是,什么是将被caching的最大个人文件。 如果有一个限制,这是在哪里logging?
到目前为止,我已经有很长时间的HTTPS工作,所以我不认为有任何服务器证书的问题。 现在我试图把它添加到lighttpd.conf: ssl.engine = "enable" ssl.cipher-list = "ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4-SHA:RC4:HIGH:!MD5:!aNULL:!EDH:!AESGCM" ssl.pemfile = "/etc/ssl/private/steinbitglis.domain.pem" ssl.ca-file = "/etc/ssl/private/GandiStandardSSLCA.pem" ssl.verifyclient.activate = "enable" ssl.verifyclient.enforce = "enable" lighttpd错误日志说: (connections.c.299) SSL: 1 error:140890C7:SSL routines:SSL3_GET_CLIENT_CERTIFICATE:peer did not return a certificate Firefox声称如下: ssl_error_handshake_failure_alert 我的目标是用浏览器证书replace用户名+密码,但是我甚至还没有能够从浏览器请求任何证书。 如果有人知道一个很好的资源来学习所有的细节,我需要使用这个技术,那真是太棒了。 这是我从远程机器上做的testing。 $ openssl s_client -CAfile GandiStandardSSLCA.pem -showcerts -connect steinbitglis.domain:443 CONNECTED(00000003) depth=2 C = US, ST = UT, L = Salt […]
在IIS 7 ,是否有一种方法可以在同一个站点上设置两个urls来允许http和https,其余的只能是https ? – http://mysite/url1 or https://mysite/url1 is accepted and stays on that protocol. – http://mysite/url2 or https://mysite/url2 is accepted and stays on that protocol. – any other item, ie http://mysite/whatever redirects to https://mysite/whatever – https://mysite/whatever is accepted. 编辑是因为第一个问题不够清楚。
我只是浏览我们的networking日志,并注意到一个用户login,似乎在浏览网站时使用两个不同的IP地址。 即。 一些对图像和脚本的请求来自不同的IP地址到请求login页面的请求。 这会发生什么样的设置?
HTTP请求上的keep-alive和TIME_WAIT中的一个tcp套接字之间的关系是什么? 此外,如果系统和Web服务器设置是alignment的,例如server.max-keep-alive-idle = 60 ? 根据如何减lessTIME_WAIT中的套接字数量? 在Linux中,TIME_WAIT状态在60秒内硬编码(至less对于Linux的Ubuntu / Debain值)。 在lighttpd中,默认值server.max-keep-alive-idle = 5 ,对于高负载他们build议更低。 如果tcp套接字可用,在5秒后closures一个http请求似乎是一种浪费 – 当然假设net.ipv4.tcp_tw_reuse = 1的设置完成了它所说的话。 这个相关的问题 – tcp如何保持连接活着? [closures]涉及到这个问题,但并没有完全回答我。
我正在使用curl将大文件(从5到20Gb)上传到基于HDFS(Hadoop集群)的HOOP ,如下所示: curl -f –data-binary "@$file" "$HOOP_HOST$UPLOAD_PATH?user.name=$HOOP_USER&op=create" 但是,当curl上传大文件时,它试图将其完全caching在RAM中,这会产生高内存负载。 我试过从man curl使用-N标志,应该禁用缓冲。 但没有发生。 所以我的问题是,有没有办法强制curl直接写入套接字,或者你可以build议我另一个util将覆盖我的简单HTTP POST / PUT请求的需求。 我不会自己写,因为它看起来像是一直在发明自行车。 谢谢。
我试图通过https://www.obeythetestinggoat.com/book/chapter_manual_deployment.html来逐步了解当我从运行在我的VPS上的django网站请求一个页面时发生的情况。 如果我正确理解,当我浏览到“mysite.com”DNS查询发生redirect我的请求到Alogging这是我的Ubuntu服务器vps服务器运行nginx的IP地址。 我的nginxconfiguration文件看起来像这样: server { listen 80; server_name mysite.com; location / { proxy_pass http://localhost:8000; } } 我猜测,在这一点上,nginx(侦听端口80)能够查看请求和相关的http头,并将请求匹配到适当的nginx站点启用的configuration文件。 这个简单的心理模型是否正确? 我缺less什么重点?
在收到很高stream量的网站上,有一小部分请求是这样的: http://cheezburger.com/ScriptResource.axd?d=zaVpgH63ePt90pn</a> <br /> <br /> <p> <a id= 在页面引用页面上有这样一行: <script src="/ScriptResource.axd?d=zaVpgH63ePt90p8fuEYkPAKFZuziMYsiIUbmxDb-gQ23Cx78LNJNFXTqKciA4ND_frR-_r9UKsdtLPk6M08xyk6cXFSLUrbBGDlvPIf-F9w1&t=ffffffffd5e08dd5" type="text/javascript"></script> 另一对夫妇则更进一步: <a id="login_LoginState_LoginButton" class="button1" UseSubmitBehavior="false" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("login$LoginState$LoginButton", "", true, "ctl00$Login1", "", false, true))">Log In</a> <br /> <br /> <p> <a id="login_LoginState_PasswordRecoveryLink" href="/forgot.aspx">Forgot Password?</a> 所以看起来页面的一部分已经被删除了。 IE浏览器似乎比Firefox更经常发生,但这可能是因为我们的IE浏览器stream量比FireFox多。 我们打开了HTTP压缩,但是我不知道这是否是问题。 所以我的问题是怎么回事,如何解决?
Google Analytics使用一些查询参数来标识广告系列并执行Cookie控制。 这一切都由JavaScript代码处理。 看看下面的例子: http://www.example.com/?utm_source=newsletter&utm_medium=email&utm_ter m=October%2B2008&utm_campaign=promotion 这将通过JavaScript来设置正确的广告系列来源的Cookie。 这个查询参数可以有多个,有时是随机的值。 由于它们被用作高速caching散列键,在某些情况下,高速caching性能会大大降低。 我想在caching服务器上有一个不那么困难的configuration,只是忽略所有的查询参数或特定的查询参数。 我对吗? 有谁知道在stream行的Webcaching解决scheme中有多难? 我对特定的Webcaching解决scheme不感兴趣。 听到你使用的那个会很高兴。
我试图挂钩stunnel和haproxy转发https连接到一些后端服务器。 我有haproxy设置正确,我似乎有stunnel设置正确。 麻烦的是,当我打开负载testing的设置后,我开始看到这些日志条目(我已经包括正确的连接的最后几个条目之前,我开始得到连接拒绝错误): 2010.05.05 11:23:29 LOG7[3498:3086792368]: https accepted FD=510 from 10.195.158.225:42722 2010.05.05 11:23:29 LOG7[3498:3035233168]: https started 2010.05.05 11:23:29 LOG7[3498:3035233168]: FD 510 in non-blocking mode 2010.05.05 11:23:29 LOG7[3498:3035233168]: TCP_NODELAY option set on local socket 2010.05.05 11:23:29 LOG7[3498:3035233168]: Waiting for a libwrap process 2010.05.05 11:23:29 LOG7[3498:3086792368]: https accepted FD=511 from 10.195.158.225:42723 2010.05.05 11:23:29 LOG7[3498:3035167632]: https started 2010.05.05 […]