无语的Filezilla

之前也一直用filezilla,今天遇到个奇葩问题:在2008R2上装完filezilla server,本打算生成个证书用于SSL加密,没想到一直报错"Failed to initialize ssl library"

奇怪的是,在某些OS上运行没问题,于是就度娘了一下相关案例,只搜到了一篇:https://forum.filezilla-project.org/viewtopic.php?t=14852

里面说的解决方法就是安装Microsoft Visual C++ 2008 Redistributable Package,那就装呗,没想到装完还是不行;

没办法,继续折腾呗:对比可运行SSL的OS,找出哪些组件没有安装在R2上,结果也无效;

突然想到了googe,就搜了一下,事实证明度娘对外真的是不行.而google搜出了一大堆这种案例:

http://undefeated3.rssing.com/browser.php?indx=3477818&item=11163

https://forum.filezilla-project.org/viewtopic.php?t=14503

http://trac.filezilla-project.org/ticket/940

归纳以上解决案例主要跟以下几个ssl的dll有关:

msvcr71.dll、msvcr90.dll(虚拟化支持)

libeay32.dll、ssleay32.dll (SSL支持)

将其拷贝至filezilla安装目录或system32目录下,还有就是打上微软KB2533623补丁,结果呢可想而知还是不行——!

后来在其中一条评论中看到了这个

于是想到这个问题可能与filezilla版本有关,降到0.9.44(我这边是最多到9.44 , 9.46就不行了).问题解决…真是对Fzs无语,出这种破Bug

时间: 2024-10-08 20:56:11

无语的Filezilla的相关文章

FileZilla Server安装配置教程

1. FileZilla官网下载FileZilla Server服务器,目前最新版本为0.9.53. 2. 安装FileZilla服务器.除以下声明的地方外,其它均采用默认模式,如安装路径等. 2.1 安装模式默认"Standard"即可,无需安装Source Code组件. 2.2 服务模式,建议选择第二项,手动启动.可省去开机启动占用计算机资源的烦恼,如果是一台真正的服务器,还是老实选择第一项吧. 2.3 对所有系统中的用户可用,默认方式即可. 2.4 服务器地址输入本机地址&qu

使用windows server2012时FileZilla客户端连接时报150 Opening data channel for directory listing of "/" 响应:425 Can't open data connection

425 Can't open data connection 和 读取目录列表失败 问题解决 这个问题主要是由于使用Passive Mode模式造成的,解决这个问题很简单: 1.在ftp服务软件中设置指定端口地址范围,允许Passive Mode使用,比如60000-60020 2.然后在ftp服务器的系统防火墙上打开这些tcp端口,比如是60000-60020,如果使用windows自带的防火墙,就一条一条的增加,20行有点麻烦,但是可以解决. 如果ftp用户较多,可以扩大端口范围. 3.如果

FileZilla Server配置

1.在服务器上安装并配置服务端: 安装过程这里不再赘述,一直下一步,在跳出弹窗时勾选"Always connect to this server",然后点击"Connect"即可(密码可自行设置) 之后提示信息如下:Logged on代表登录成功,也代表你filezilla server软件安装成功. 问题与警告 问题:You appear to be behind a NAT router. Please configure the passive mode se

Ubuntu 16.04安装FTP客户端filezilla

1.安装: sudo apt-get install filezilla 参考: http://os.51cto.com/art/201103/247564.htm

CentOS下安装Filezilla软件

CentOS下安装Filezilla软件 说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软件,但是在linux下安装怎么操作呢.安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装.安装Filezilla前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安装,首选是下载所需文件,然后进行yum安装.具体见习: 首选是安装Rpm,在centos下执行以

FileZilla提权的过程

话不多说,我们直接操作! 首先我们通过 webshell 找到 FileZilla 的文件目录,找到 FileZilla Server Interface.xml 文件,打开.我们可以看到它的连接地址:127.0.0.1 及端口:14147,密码这里为空. 在得到以上基本信息后,我们找到可读写文件,上传 lcx.exe 端口转发程序.因为从以上信息我们可以知道,它只侦听在本地的14147端口上. 然后执行端口转发命令: lcx.exe -tran 14148 127.0.0.1 14147 接着

FTP实战应用——FileZilla

FileZilla简介: FileZilla 客户端是一个快速可靠的.跨平台的FTP,FTPS和SFTP客户端.具有图形用户界面(GUI)和很多有用的特性. 相比较于其它FTP客户端,FileZilla 包含如下特性: 易于使用 支持FTP, FTP并支持SSL/TLS (FTPS)协议,支持SSH文件传输协议(SFTP) 跨平台.在 Windows, Linux, *BSD, Mac OS X 和其它平台下运行 more 支持IPv6协议 多种可用的语言(包含中文) 断点续传且支持容量大于4G

Java笔记---通过nginx和FileZilla部署代码到云服务器

一.前言 在前一篇中了解到如何利用 SecurityCRT 远程登录云主机,那么现在就到重头戏了:如何将我们的 Java Web 项目部署到云主机上呢?请往下看- 二.Nginx 的使用 简介 简单说一下: 1. Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 2. 特点是占有内存少,并发能力强.在高连接并发的情况下,Nginx是Apache服务器不错的替代品 安装 我们使用 yum 来安装 nginx,执行命令 yum install ngin

FileZilla MLSD错误:连接超时、读取目录列表失败

昨天更换完主机后,用FileZilla ftp客户端连接ftp服务器,出现以下错误: 命令: MLSD错误: 连接超时错误: 读取目录列表失败 于是网上百度了一下,找到两种解决方法. 1. 将filezilla的模式更改成主动模式(PORT Mode) 原理(网上复制的)FTP协议的数据传输存在两种模式:主动模式(PORT Mode)和被动模式(Passive Mode).这两种模式发起连接的方向截然相反,主动模式是从服务器端向 客户端发起:被动模式是客户端向服务器端发起连接.是否采取被动模式取