Articles of 上传

最大限度地提高Windows Server 2012 R2的吞吐量

我有一个Windows服务器运行2012年R2和单连接上传限制似乎是10-20mbps左右,但使用类似downthemall我可以最大限度地使用分段下载function,我的家庭连接。 以下是tcp参数。 TCP Global Parameters ———————————————- Receive-Side Scaling State : enabled Chimney Offload State : disabled NetDMA State : disabled Direct Cache Access (DCA) : disabled Receive Window Auto-Tuning Level : normal Add-On Congestion Control Provider : ctcp ECN Capability : enabled RFC 1323 Timestamps : disabled Initial RTO : 3000 Receive Segment Coalescing State […]

梭子鱼340自动上传ssl许可证

我正在寻找选项,以查看是否可以使用Barracuda 340型负载均衡器自动化SSL许可证升级过程。 我想知道,如果有办法自动上传SSL许可证给梭子鱼340吗? 像我们可以通过编程方式进行通信并上传SSL证书的接口?

Nginxfile upload不起作用

我有一个运行nginx和php-fpm的服务器,我正在上传大于几百字节的文件。 小文件很好,但是大于2-3千字节的内容开始上传,然后永远不会结束,nginx甚至不会发送任何回复(最终,服务器根据netstat丢弃连接,Chrome会显示一个EMPTY_RESPONSE错误页面而)。 也不是nginx,php-fpm错误日志都不包含任何相关的条目。 奇怪的是,我曾经启用了CloudFlare。 当我禁用它时,问题开始出现。 当我再次启用时,问题消失,我可以上传文件没有任何问题。 你能帮我找出问题吗? 这是我的nginx.conf文件: user <myuser>; worker_processes auto; pid /run/nginx.pid; events { worker_connections 512; multi_accept on; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; client_max_body_size 100M; ## # […]

上传文件时,PHP负载均衡器落后

我已经正确安装了AWS负载均衡器。 我正在使用Symfony 3.3,PHP 7.1和NGinx。 我已经做了一些像Symfony上推荐的反向代理设置一样的东西。 我还在ELB上设置了粘滞性,以确保会话被追溯到同一台服务器。 我使用FlySystem和VichUploadBundle来抽象文件的上传,我将这些文件存储在Amazon S3上,而不是在应用程序服务器上。 当上传文件看起来像PHP崩溃。 我通过由NGinx处理ELB健康检查testing了这一点,并确定NGinx仍然正常返回,但服务器无法访问,应用程序没有加载。 (我现在已经添加了由Symfony处理的ELB运行状况检查,以确保失败的服务器从缩放组中删除)。 我不知道发生了什么事,我只知道PHP在处理上传时似乎已经崩溃了。 会话应该是相同的,上传应该通过粘性处理去同一个服务器。 当然,如果没有坐在负载平衡器后面,上传也可以毫无问题地进行。

Apache 2.4安全并过滤掉无效的上传文件(扩展名/头文件不匹配)

我在维护Drupal站点时遇到了一些问题。 客户不会更新不安全的模块,他们还会开发自定义的不安全模块,导致黑客上传php脚本,从favicon.ico文件运行一些eval恶意代码,或从/ sites / default /文件中上传任何文件夹。 我不能禁用eval,因为Drupal需要它的几个东西,如访问pipe理网站和其他东西(我已经尽力使用Suhosin禁用它,但最后我只是把它放回去)。 所以,我希望能够在Apache级别上过滤出无效的上传文件,如果这样的话是可能的:我的意思是,testing上传的文件的魔头/签名和文件,如果不符合标准则抛出错误。 我想到了只是select: mod_mime和AddInputFilter ,但我还没有find一种方法来实现这样的filter。 告诉所有开发者改变所有已经写好的代码的选项被丢弃,不幸的是。 有任何想法吗? PS:我主要关心的是那些貌似天真的文件,比如favicon.ico文件,头部像<php? eval('…') <php? eval('…') 。 但是我需要让人们能够上传ico文件。 这是危险的内容,并且可以从任何能够访问上传文件的文件执行,因此执行上下文可能是“安全的”path。 评估是危险的,但需要:(

Vista:文件浏览/上传对话框崩溃浏览器和Photoshop

情况:使用networking浏览器,用户正尝试将file upload到网站。 每次select文件时,浏览器都会崩溃。 每次浏览器提示select一个file upload。 当用户尝试在Adobe Photoshop中保存网站时,会发生同样的情况。 问题:有什么想法为什么浏览对话框会导致应用程序崩溃?

是否有任何可能的方式使VPN连接导致损坏的file upload?

更新w /实际答案:我select了下面的单个答案,因为它鼓励更深入地观察实际的机器,实际的用户等等。问题只出现在Microsoft Word文件中,并且只出现在特定的用户。 在观看用户行为之后,似乎发生在上传过程中让Word打开的用户。 我们的假设是Word正在将SmartTag信息写入文件,而文件仍在上传,导致文件损坏。 它似乎发生在远程/ VPN连接更多,因为上传速度较慢,给我们一个更高的Word写入文件的统计机会。 在局域网上上传速度非常快,Word写入的几率较低。 我们发现file upload有时到达服务器上时出现问题。 只有在使用VPN连接的用户身上才会出现这种情况。 他们都运行相同的图像:干净的IE6,XP。 服务器是使用Apache Commons File Upload 1.2.1库的Tomcat 5.0.28。 VPN连接确实跨越北美到印度,所以延迟可能会很大。 提出的问题的答案: 有没有办法让你缩小这个范围呢?就像是从一个特定的网站,一个特定的用户或者一台特定的机器上的用户那里得到的一样吗? 不,唯一的共同点就是VPN连接,尽pipe有一组VPN用户从来没有遇到过这个问题,而其他人却经常遇到这种情况 腐败似乎是在一天中的某个窗口发生的吗? 不,它可以随时发生 他们是否能够以不同的协议传输文件,是否有相同的腐败问题? 当file upload导致损坏的版本时,他们总是通过电子邮件发送文件。 通过电子邮件发送文件始终有效。 你能够从你的网站复制文件到他们的,看到相同的结果,间歇性腐败? 这可以告诉你,如果这是双向的腐败发生的转移过程本身造成的。 这是一个好主意。 我会尝试并报告回来。 有没有办法设置一台服务器来存储数据,然后定期在两台服务器之间运行脚本数据同步? 好主意,但不可能出于法律和人员的原因。

Sharepoint – 多file upload – HTTP'post'动词不允许

当试图上传任意数量的文件(包括非常小的文件)似乎会成功 – 但随后redirect到错误页面,指出以下内容: /_layouts/error.aspx?ErrorText=The%20HTTP%20verb%20POST%20used%20to%20access%20path%20%27%2F%5Fvti%5Fbin%2Fshtml%2Edll%2FSiteCollectionDocuments%2FForms%2FUpload%2Easpx%27%20is%20not%20allowed%2E 用于访问path“/_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx”的HTTP动词POST是不允许的。 任何想法为什么HTTP POST将被拒绝进行此操作? 事件日志中的错误如下所示: Critical error has occured but the exception object has already been cleared Current Url: /_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx User Login: xxxxxxx User is Authenticated: True Performance Counters % Processor Time Total: 0 Processor Queue Length: 1 ASP.NET Request Queued Total: 1 .NET CLR Exceptions, # of Exceps Thrown: 55 PATH_INFO: […]

如何chgrp在PHP上载的文件?

在接收到一个上传的文件并将其移动到目标目录后,使用PHP的move_uploaded_file()函数,该文件拥有所有者和组“www:wheel”,即。 Apache的。 我想将组更改为“admin”,但是chgrp()表示我(或者说www)没有权限这样做。 什么是一个聪明的解决scheme,以便pipe理员组的用户可以读取文件? 我认为让用户“www”成为“pipe理员”组的成员将是不安全的,给Apache许多权利。 还是呢? Environ是Mac OS X Server上的Apache 2,PHP5。

通过Squid代理时,无法将file upload到Sharepoint网站

我们遇到了这个问题:我们的一名员工正在与供应商合作,他需要在供应商主站点上托pipe的Sharepoint站点上传文档。 在我们的环境中,我们使用Squid代理来允许人们在网上导航(我们有NTLM身份validation,用户在使用IE和FF时透明地进行身份validation)。 看来,这个特定的Sharepoint站点只使用集成的Windows身份validation,并根据一些在networking上的研究似乎这可能有麻烦与代理。 更具体地说,我们尝试了两个Squid版本: 与Squid 3.0我们无法login到网站(浏览器加载一个空的页面) 与Squid 2.7(支持“ 连接钉 ”),我们可以login到网站,移动不同部分BUT .. 当我们尝试上传比KiloBytes(即10KB)更大的文件时,浏览器会加载一个错误页面(我认为这是一个401未经授权但我必须validation的页面) 我们已经尝试了更改一些Squid选项(2.7),我们得到的是,当你尝试上传文件时,你有一个validation框(就像初始login一样),即使你进入相同的authentication凭证。 真奇怪的是,当你尝试上传一个小文件(即文本或二进制1KB文件)时,上传成功。 我最初认为,也许在他们的Sharepoint网站上有一些错误的configuration,但我也试过这个网站:www.xsolive.com(这是一个共享点2007演示网站),我也遇到了同样的问题。 你们有没有经历过这种行为? 谢谢! 当然,我们build议供应商也启动基本+ SSL,我们正在等待他们的答复..