Can't connect to Active FTP after update

Hello, 

Our development server only has active FTP enabled. 

Since I updated to version 2020.1 of PHP Storm, I can't connect to our development server. 
Tried to connect via Filezilla and had no issue at all (I confirmed I was using only active mode). 
I have a couple other projects working well with passive FTP enabled. 

This are my settings, and tried both with LIST instead of MLSD enabled and disabled, but had the same result.

This is what I find in my logs: 

2020-04-30 13:06:36,271 [ 32650] DEBUG - ains.plugins.webDeployment.ftp - SYST 
2020-04-30 13:06:36,275 [ 32654] DEBUG - ains.plugins.webDeployment.ftp - 215 UNIX Type: L8
2020-04-30 13:06:36,279 [ 32658] DEBUG - ains.plugins.webDeployment.ftp - PORT 10,8,0,34,204,70
2020-04-30 13:06:36,284 [ 32663] DEBUG - ains.plugins.webDeployment.ftp - 200 PORT command successful. Consider using PASV.
2020-04-30 13:06:36,284 [ 32663] DEBUG - ains.plugins.webDeployment.ftp - LIST
2020-04-30 13:06:38,824 [ 35203] INFO - tellij.xml.Html5SchemaProvider - HTML5_SCHEMA_LOCATION = com.intellij.openapi.util.AtomicNotNullLazyValue$1@341ef2d7
2020-04-30 13:06:46,284 [ 42663] DEBUG - ains.plugins.webDeployment.ftp - QUIT
2020-04-30 13:06:56,285 [ 52664] INFO - ains.plugins.webDeployment.ftp - java.net.SocketTimeoutException: Read timed out
2020-04-30 13:06:56,286 [ 52665] DEBUG - t.config.sockets.SocketWrapper - Default socket connection to jupiter.in/192.168.0.7:21 10000
2020-04-30 13:06:56,299 [ 52678] DEBUG - ains.plugins.webDeployment.ftp - 220 (vsFTPd 3.0.3)
2020-04-30 13:06:56,299 [ 52678] DEBUG - ains.plugins.webDeployment.ftp - USER nuno
2020-04-30 13:06:56,305 [ 52684] DEBUG - ains.plugins.webDeployment.ftp - 331 Please specify the password.
2020-04-30 13:06:56,305 [ 52684] DEBUG - ains.plugins.webDeployment.ftp - PASS ***
2020-04-30 13:06:56,480 [ 52859] DEBUG - ains.plugins.webDeployment.ftp - 230 Login successful.
2020-04-30 13:06:56,480 [ 52859] DEBUG - ains.plugins.webDeployment.ftp - TYPE I
2020-04-30 13:06:56,489 [ 52868] DEBUG - ains.plugins.webDeployment.ftp - 200 Switching to Binary mode.
2020-04-30 13:06:56,489 [ 52868] DEBUG - ains.plugins.webDeployment.ftp - FEAT
2020-04-30 13:06:56,495 [ 52874] DEBUG - ains.plugins.webDeployment.ftp - 211-Features:
EPRT
MDTM
REST STREAM
SIZE
TVFS
211 End
2020-04-30 13:06:56,495 [ 52874] DEBUG - ains.plugins.webDeployment.ftp - SYST
2020-04-30 13:06:56,507 [ 52886] DEBUG - ains.plugins.webDeployment.ftp - 215 UNIX Type: L8
2020-04-30 13:06:56,508 [ 52887] DEBUG - ains.plugins.webDeployment.ftp - PORT 10,8,0,34,204,97
2020-04-30 13:06:56,514 [ 52893] DEBUG - ains.plugins.webDeployment.ftp - 200 PORT command successful. Consider using PASV.
2020-04-30 13:06:56,514 [ 52893] DEBUG - ains.plugins.webDeployment.ftp - LIST
2020-04-30 13:07:06,515 [ 62894] WARN - t.connections.RemoteConnection - Retrying connecting to ftp://jupiter.in:21/ in @1d618702: 1 iterations
org.apache.commons.vfs2.FileSystemException: Could not list the contents of folder "ftp://jupiter.in/".
at org.apache.commons.vfs2.provider.AbstractFileObject.getChildren(AbstractFileObject.java:1122)
at org.apache.commons.vfs2.provider.ftp.FtpFileObject.getChildren(FtpFileObject.java:445)
at org.apache.commons.vfs2.provider.AbstractFileObject.getChild(AbstractFileObject.java:1044)
at com.jetbrains.plugins.webDeployment.connections.RemoteConnectionPool.lambda$createConnection$0(RemoteConnectionPool.java:267)
at com.intellij.util.RunnableCallable.call(RunnableCallable.java:20)
at com.intellij.util.RunnableCallable.call(RunnableCallable.java:11)
at com.intellij.openapi.application.impl.ApplicationImpl$1.call(ApplicationImpl.java:255)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at java.base/java.io.InputStreamReader.read(InputStreamReader.java:185)
at java.base/java.io.BufferedReader.fill(BufferedReader.java:161)
at java.base/java.io.BufferedReader.read(BufferedReader.java:182)
at org.apache.commons.net.io.CRLFLineReader.readLine(CRLFLineReader.java:58)
at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:321)
at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:300)
at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:523)
at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:847)
at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:785)
at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:3409)
at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:3339)
at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:3016)
at org.apache.commons.vfs2.provider.ftp.FtpJBHelper.listFiles(FtpJBHelper.java:68)
at org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.listFilesInDirectory(FTPClientWrapper.java:170)
at org.apache.commons.vfs2.provider.ftp.FTPClientWrapper.listFiles(FTPClientWrapper.java:152)
at org.apache.commons.vfs2.provider.ftp.FtpFileObject.doGetChildren(FtpFileObject.java:135)
at org.apache.commons.vfs2.provider.ftp.FtpFileObject.doListChildren(FtpFileObject.java:461)
at org.apache.commons.vfs2.provider.AbstractFileObject.getChildren(AbstractFileObject.java:1113)
... 10 more
1

Could you please also share the FileZilla log, so we may compare the connection workflow?

(you may want to configure logging in FileZilla settings first)

0

请先登录再写评论。