`
johnhzjx
  • 浏览: 39131 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

FLASH-swfupload、2156、端口限制

阅读更多
近期在做一个swfupload的过程中,发现一个很异常的问题,单机使用SWF一切正常,但是部署到有负载均衡的服务器集群的时候,发现点击上传按钮后无法正常将文件提交到服务器,经过打开SWF的DEBUG后发现有异常错误SecurityError Error #2156
根据http://swfupload.org/forum/generaldiscussion/1547
提供的信息说明,需要增加crossdomain.xml 来实现跨域的访问。
但是这并没有解决我的问题,因为我的负载均衡的端口是87,这是一个特殊的端口,
在adobe上对该端口进行了过滤,详细链接:http://kb2.adobe.com/cps/402/kb402882.html

通过在单机配置访问站点的端口为87,就可以重现在服务器集群相同的现象,目前可以基本定位由于端口限制和跨域访问造成,具体处理结果等更新负载均衡配置后再确认。

A security change has been made in Adobe Flash Player 9.0.115.0 to block commonly reserved ports (to prevent malicious activity). If a port number is specified at the end of a URL (such as http://www.adobe.com:80), the port will be checked against a list of commonly reserved ports. If the port matches the following list, the network request will be rejected and a securityError event will be fired. 


The following ports are considered reserved: 


1 tcpmux 

7 echo 

9 discard 

11 systat 

13 daytime 

15 netstat 

17 qotd 

19 chargen 

20 ftp data 

21 ftp control 

22 ssh 

23 telnet 

25 smtp 

37 time 

42 name 

43 nicname 

53 domain 

77 priv-rjs 

79 finger 

87 ttylink 

95 supdup 

101 hostriame 

102 iso-tsap 

103 gppitnp 

104 acr-nema 

109 POP2 

110 POP3 

111 sunrpc 

113 auth 

115 sftp 

117 uucp-path 

119 NNTP 

123 NTP 

135 loc-srv / epmap 

139 netbios 

143 IMAP2 

179 BGP 

389 LDAP 

465 SMTP+SSL 

512 print / exec 

513 login 

514 shell 

515 printer 

526 tempo 

530 courier 

531 chat 

532 netnews 

540 uucp 

556 remotefs 

563 NNTP+SSL 

587 submission 

601 syslog 

636 LDAP+SSL 

993 IMAP+SSL 

995 POP3+SSL 

2049 nfs 

4045 lockd 

6000 X11 

Solution

分享到:
评论
3 楼 墨子宇 2012-08-17  
遇到一样的问题了,我们用的服务器测试环境端口就是6000,adobe flash的保留端口
2 楼 johnhzjx 2011-12-28  
haikuang 写道
这个问题要怎么解决

修改负载的端口。。
1 楼 haikuang 2011-11-30  
这个问题要怎么解决

相关推荐

    java图片上传--SWFUpload

    SWFUpload是一个流行的文件上传插件,它利用Flash技术提供了优秀的用户体验,包括多文件选择、进度条显示等功能。本文将详细介绍如何在Java项目中集成SWFUpload插件进行图片上传操作。 首先,SWFUpload是一个...

    ASP实例开发源码-文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传.zip

    ASP实例开发源码—文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传.zip ASP实例开发源码—文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传.zip ASP实例开发源码—文件在线管理系统-艾恩ASP无组件上传-...

    flash javascript 异步上传文件 --swfupload

    在现代Web应用中,文件上传是一项常见的功能,而“Flash JavaScript异步上传文件——SWFUpload”正是这种功能的一种实现方式。SWFUpload是一个开源的JavaScript库,它结合了Adobe Flash技术,允许用户在不刷新整个...

    基于ASP的文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传.zip

    SWFUpload,作为一款流行的文件上传工具,以其无需Flash插件组件的特点而受到欢迎。它通过嵌入Flash小部件提供了一种优雅的文件上传界面,用户可以选择多个文件并进行批量上传。SWFUpload提供了丰富的API,开发者...

    商业编程-源码-SwfUpload多文件上传演示版源码.zip

    SwfUpload 是一款开源的Flash组件,用于实现多文件上传功能。它在Web应用程序中尤其受欢迎,因为它可以在不支持HTML5的旧版本浏览器上提供多文件选择和上传的能力。本项目是一个基于SwfUpload的多文件上传演示版源码...

    ASP源码—文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传.zip

    "ASP源码—文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传.zip"是一个基于ASP的文件管理系统,它利用了SWFUpload控件实现Flash文件上传,并且在不依赖额外服务器组件的情况下完成文件上传功能。这个系统可能涵盖...

    通达OA v11.5 swfupload_new.php SQL注入漏洞.md

    通达OA漏洞合集

    开源ASP.NET批量上传文件组件 - SwfUpload-Ext

    1、 完全的AJAX方式用户体验好 2、 多文件可一次选定并添加 3、 文件添加后仍然可以有禁止上传的操作,更方便 4、 客户端和服务器端采用了direct数据交互方式,此控件移植到PHP或JAVA几乎无需对客户端进行修改

    swfupload文件上传控件

    flash_url: "flash/swfupload.swf", button_placeholder_id: "file_upload_container", button_image_url: "images/button.png", button_width: 60, button_height: 24, button_text: '选取文件</span>', ...

    文件在线管理系统-艾恩ASP无组件上传-SWFUpload上传 v1.0-ASP源码.zip

    ASP源码,压缩包解压密码:www.cqlsoft.com

    SWFUpload V2.2.0 说明文档.html

    最新版说明文档--SWFUpload V2.2.0,更新时间:2008-11-07。 SWFUpload提供的主要功能: * 在文件选择对话框中能够进行文件多选 ... * 对FLASH 9和FLASH 10播放器的支持(V2.2.0版本放弃了对Flash 8的支持)

    大名鼎鼎SWFUpload- Flash+JS 上传

     SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供了一个具有丰富功能继而超越传统标签的文件上传模式。 [编辑本段]SWFUpload的主要特点  * 可以...

    swfupload 支持flash10 实例

    swfupload 支持flash10 实例swfupload 支持flash10 实例swfupload 支持flash10 实例swfupload 支持flash10 实例swfupload 支持flash10 实例

    SWFUpload多附件上传组件源码

    SWFUpload是一款经典的Flash-based文件上传组件,尤其适用于多文件上传功能。在Web开发中,尤其是在需要用户上传多个文件的应用场景下,SWFUpload扮演着关键角色。它提供了丰富的功能和自定义选项,使得文件上传体验...

    swfupload flash上传兼容所有浏览器

    1. **初始化设置**:SWFUpload 的使用始于创建一个实例,开发者需要配置各种参数,如上传URL、文件类型限制、最大上传文件大小等,然后通过JavaScript调用`SWFUpload.getInstance()`来实例化组件。 2. **事件处理**...

    SWFUPLOAD NET

    - SWFUpload 利用Flash的文件选择和上传功能,因为Flash允许用户在不离开页面的情况下选择多个文件进行上传,而JavaScript则负责在浏览器端处理用户交互和页面更新。 - Flash插件的广泛兼容性使得SWFUpload能在...

    SWFUpload 2.5.0

    - 由于基于Flash技术,SWFUpload 可以在所有主流浏览器中工作,包括Internet Explorer、Firefox、Chrome、Safari等,但不支持不支持Flash的浏览器(如较新的移动设备)。 - Flash提供了在后台上传文件的能力,避免...

    swfupload上传工具

    SWFUpload 是一款开源的Flash上传组件,它允许开发者在网页中实现文件的异步上传功能,极大地提升了用户体验。在Web应用中,尤其是在处理大文件或批量上传时,这种技术非常常见。SWFUpload结合了Flash的技术优势和...

    swfupload.rar

    - SWFUpload允许开发者设置各种参数,比如上传URL、文件大小限制、允许的文件类型等,以适应不同的应用场景。 8. **错误处理**: - 当上传过程中发生错误时,SWFUpload会触发相应的错误事件,开发者可以通过监听...

    swfupload --forms改版

    考虑到不同的浏览器对Flash的支持程度不同,改版后的SWFUpload 优化了跨浏览器的兼容性,确保在主流浏览器(如Chrome、Firefox、Safari、IE等)下都能稳定运行。 7. **安全性提升** 改版强化了安全方面的考虑,...

Global site tag (gtag.js) - Google Analytics