<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>EnterpriseDT Q&amp;A - Recent questions in Products</title>
<link>https://enterprisedt.com/questions/index.php/questions/products</link>
<description>Powered by Question2Answer</description>
<item>
<title>How do I reduce the size of the events.db file?</title>
<link>https://enterprisedt.com/questions/index.php/14046/how-do-i-reduce-the-size-of-the-events-db-file</link>
<description>&lt;p&gt;&lt;span style=&quot;-webkit-text-stroke-width:0px; color:#3b3b3b; display:inline !important; float:none; font-family:-apple-system,BlinkMacSystemFont,&amp;quot;Segoe WPC&amp;quot;,&amp;quot;Segoe UI&amp;quot;,system-ui,Ubuntu,&amp;quot;Droid Sans&amp;quot;,sans-serif; font-size:14px; font-style:normal; font-variant-caps:normal; font-variant-ligatures:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-decoration-color:initial; text-decoration-style:initial; text-decoration-thickness:initial; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px&quot;&gt;The events.db file in the CompleteFTP Logs folder has grown very large and I&#039;m seeing &quot;Failed to write events data&quot; errors in the logs. How can I reduce its size or prevent it from growing too large?&lt;/span&gt;&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14046/how-do-i-reduce-the-size-of-the-events-db-file</guid>
<pubDate>Mon, 23 Mar 2026 02:40:35 +0000</pubDate>
</item>
<item>
<title>Certificate will not load</title>
<link>https://enterprisedt.com/questions/index.php/14042/certificate-will-not-load</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#000000&quot;&gt;&lt;span style=&quot;font-family:-apple-system,BlinkMacSystemFont,&amp;quot;Apple Color Emoji&amp;quot;,&amp;quot;Segoe UI&amp;quot;,&amp;quot;Segoe UI Emoji&amp;quot;,&amp;quot;Segoe UI Symbol&amp;quot;,Roboto,Helvetica,Arial,sans-serif; white-space-collapse:preserve&quot;&gt;I renewed a certificate and when I import the newly created certificate into my server, I get an error stating that the certificate failed to load. The message I get is &quot;Failed to load server certificate. Please ensure a private key has been supplied and that the correct password has been used&quot;. I just created the PVK and CSR and saved the password to notepad and it still did not work. I tried creating a duplicate certificate using an new PVK and password and I get the same error. I am on version 25.1.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14042/certificate-will-not-load</guid>
<pubDate>Mon, 29 Dec 2025 15:34:24 +0000</pubDate>
</item>
<item>
<title>Enterprise 10.0.0 offline Deactivation tells me This is not a valid Deactivation Key. Please help.</title>
<link>https://enterprisedt.com/questions/index.php/14035/enterprise-offline-deactivation-tells-deactivation-please</link>
<description></description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14035/enterprise-offline-deactivation-tells-deactivation-please</guid>
<pubDate>Tue, 28 Oct 2025 18:25:43 +0000</pubDate>
</item>
<item>
<title>protocol error: unexpected packet type SSH_MSG_EXT_INFO</title>
<link>https://enterprisedt.com/questions/index.php/14026/protocol-error-unexpected-packet-type-ssh_msg_ext_info</link>
<description>&lt;p&gt;What would this message mean?&amp;nbsp;&lt;/p&gt;&lt;pre&gt;protocol error: unexpected packet type SSH_MSG_EXT_INFO&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family:Arial,Helvetica,sans-serif&quot;&gt;The stack trace is not much help:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;EnterpriseDT.Net.Ftp.Ssh.SFTPException
        at EnterpriseDT.Net.Ftp.Ssh.SSHFTPClient.Connect()
        at EnterpriseDT.Net.Ftp.SecureFTPConnection.Connect()&lt;/pre&gt;&lt;p&gt;The code works fine on my dev box but when run on the hosting server, connecting to the same FTP server, this error pops up occasionally. If the connect is attempted again, it works successfully.&lt;/p&gt;&lt;p&gt;The server log doesn&#039;t show anything unusual. All I can see there is &quot;session opened&quot; followed by &quot;received disconnect&quot;.&lt;/p&gt;&lt;p&gt;There isn&#039;t much in the FTP component log, either.&lt;/p&gt;&lt;pre&gt;INFO [ProtocolNegotiationHandler] 9 Sep 2025 09:58:02.461 : FTPConnection.1 Server version = &#039;SSH-2.0-&quot;&quot;&#039;
INFO [PuTTYPrivateKeyFormat3] 9 Sep 2025 09:58:03.040 :  Unpacking puTTY formatted private key 3
ERROR [SSHFTPClient] 9 Sep 2025 09:58:04.977 :  Failed to connect - closing connection
ERROR [SSHFTPClient] 9 Sep 2025 09:58:04.977 :  EnterpriseDT.Net.Ftp.Ssh.SFTPException: protocol error: unexpected packet type SSH_MSG_EXT_INFO
ERROR [SSHFTPClient] 9 Sep 2025 09:58:04.977 :     at EnterpriseDT.Net.Ftp.Ssh.SSHFTPClient.Connect()

&lt;/pre&gt;&lt;p&gt;This seems like a similar requirement, granted on the Ruby net-ssh implementation.&lt;br&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/net-ssh/net-ssh/issues/955&quot;&gt;Ignore received SSH_MSG_EXT_INFO messages instead of raising an exception&lt;/a&gt;&lt;/p&gt;</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14026/protocol-error-unexpected-packet-type-ssh_msg_ext_info</guid>
<pubDate>Wed, 10 Sep 2025 08:33:51 +0000</pubDate>
</item>
<item>
<title>The FTP client has not yet connected to the server</title>
<link>https://enterprisedt.com/questions/index.php/14019/the-ftp-client-has-not-yet-connected-to-the-server</link>
<description>&lt;p&gt;I&#039;ve seen a few posts from years ago, but I haven&#039;t seen anything recent. What am I missing? Connecting to a simple sFTP server with user/password auth, and I can list files in a directory. But when I try to check if a file exists, I receive the error that &quot;The FTP client has not yet connected to the server.&amp;nbsp; The requested action cannot be performed until after a connection has been established.&quot;&lt;/p&gt;&lt;p&gt;This did not happen in the previous version I was using, 10.1. It only happened once I moved to the latest version, 12.5.0.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;sftp.Connect();&lt;br&gt;var remoteFiles = sftp.ListDirectory(dataDirectory);&lt;br&gt;foreach (FTPFile remoteFile in remoteFiles)&lt;br&gt;{&lt;br&gt;&amp;nbsp; &amp;nbsp; if (remoteFile.Dir)&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; continue;&lt;br&gt;&amp;nbsp; &amp;nbsp; // check if this file is already in another directory&lt;br&gt;&amp;nbsp; &amp;nbsp; string anotherName = OtherDirectoryName + remoteFile.Name;&lt;br&gt;&amp;nbsp; &amp;nbsp; if (sftp.Exists(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;anotherName &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:11px&quot;&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;))&amp;nbsp; &amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; problem here&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;EnterpriseDT.Net.Ftp.FTPException&lt;br&gt;&amp;nbsp; HResult=0x80131600&lt;br&gt;&amp;nbsp; Message=The FTP client has not yet connected to the server.&amp;nbsp; The requested action cannot be performed until after a connection has been established.&lt;br&gt;&amp;nbsp; Source=edtFTPnetPRO&lt;br&gt;&amp;nbsp; StackTrace:&lt;br&gt;&amp;nbsp; &amp;nbsp;at EnterpriseDT.Net.Ftp.FTPClient.pE4vf83jcr(Boolean&amp;nbsp; )&lt;br&gt;&amp;nbsp; &amp;nbsp;at EnterpriseDT.Net.Ftp.FTPClient.Exists(String remoteFile)&lt;br&gt;&amp;nbsp; &amp;nbsp;at EnterpriseDT.Net.Ftp.FTPConnection.Exists(String remoteFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The FTP component is setup with a username and password.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;Protocol = FileTransferProtocol.SFTP,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;ServerValidation = SecureFTPServerValidationType.None,&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;u&gt;Log (I hope the relevant sections - I&#039;m limited in what I can post)&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;&lt;span style=&quot;font-size:11px&quot;&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.159 :&amp;nbsp; User authentication successful&lt;br&gt;......&lt;br&gt;DEBUG [SSHFTPClient] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Set transfer type = BINARY&lt;br&gt;DEBUG [FTPConnection] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Home directory is &#039;/home/user&#039;&lt;br&gt;DEBUG [FTPConnection] 18 Aug 2025 01:25:13.437 :&amp;nbsp; GetFileInfos(&#039;/home/user/data_qa/&#039;)&lt;br&gt;DEBUG [SSHFTPClient] 18 Aug 2025 01:25:13.437 :&amp;nbsp; ResolveRemotePath(&#039;/home/user/data_qa/&#039;); [cwd=&#039;/home/user&#039;]&lt;br&gt;DEBUG [SSHFTPClient] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Resolved to &#039;/home/user/data_qa&#039;&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Send : Name=SSH_FXP_REALPATH,Type=16,RequestID=2&lt;br&gt;DEBUG [SSH2Channel] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Transmit 46 bytes&lt;br&gt;DEBUG [ChannelDataWindow] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Remote window size decreased to 2097083&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Sent 84 bytes (NoDelay=True, SendBufferSize=65536, ReceiveBufferSize=65536)&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.437 :&amp;nbsp; Packet written to socket&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.484 : FTPConnection.12 RepeatCallback received 132 bytes&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.484 : FTPConnection.12 ProcessPacket pt=SSH_MSG_CHANNEL_DATA&lt;br&gt;DEBUG [SFTPMessageFactory] 18 Aug 2025 01:25:13.484 : FTPConnection.12 CreateMessage (bufferlength=100,offset=13,length=87,type=104)&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.484 : FTPConnection.12 SSH_FXP_NAME: requestID=2, 1 files&lt;br&gt;DEBUG [SFTPMessageStore] 18 Aug 2025 01:25:13.484 : FTPConnection.12 AddMessage(2) - added to store&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Reply : Name=SSH_FXP_NAME,Type=104,RequestID=2&lt;br&gt;DEBUG [SFTPSubsystem] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Opening directory /home/user/data_qa&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Send : Name=SSH_FXP_OPENDIR,Type=11,RequestID=3&lt;br&gt;DEBUG [SSH2Channel] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Transmit 46 bytes&lt;br&gt;DEBUG [ChannelDataWindow] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Remote window size decreased to 2097037&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Sent 84 bytes (NoDelay=True, SendBufferSize=65536, ReceiveBufferSize=65536)&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.484 :&amp;nbsp; Packet written to socket&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.531 : FTPConnection.12 RepeatCallback received 60 bytes&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.532 : FTPConnection.12 ProcessPacket pt=SSH_MSG_CHANNEL_DATA&lt;br&gt;DEBUG [SFTPMessageFactory] 18 Aug 2025 01:25:13.532 : FTPConnection.12 CreateMessage (bufferlength=26,offset=13,length=13,type=102)&lt;br&gt;DEBUG [SFTPMessageStore] 18 Aug 2025 01:25:13.532 : FTPConnection.12 AddMessage(3) - added to store&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.532 :&amp;nbsp; Reply : Name=SSH_FXP_HANDLE,Type=102,RequestID=3&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.532 :&amp;nbsp; Send : Name=SSH_FXP_READDIR,Type=12,RequestID=4&lt;br&gt;DEBUG [SSH2Channel] 18 Aug 2025 01:25:13.532 :&amp;nbsp; Transmit 17 bytes&lt;br&gt;DEBUG [ChannelDataWindow] 18 Aug 2025 01:25:13.532 :&amp;nbsp; Remote window size decreased to 2097020&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.533 :&amp;nbsp; Sent 60 bytes (NoDelay=True, SendBufferSize=65536, ReceiveBufferSize=65536)&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.533 :&amp;nbsp; Packet written to socket&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.582 : FTPConnection.12 RepeatCallback received 7676 bytes&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.582 : FTPConnection.12 ProcessPacket pt=SSH_MSG_CHANNEL_DATA&lt;br&gt;DEBUG [SFTPMessageFactory] 18 Aug 2025 01:25:13.582 : FTPConnection.12 CreateMessage (bufferlength=7646,offset=13,length=7633,type=104)&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.582 : FTPConnection.12 SSH_FXP_NAME: requestID=4, 39 files&lt;br&gt;DEBUG [SFTPMessageStore] 18 Aug 2025 01:25:13.582 : FTPConnection.12 AddMessage(4) - added to store&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.582 :&amp;nbsp; Reply : Name=SSH_FXP_NAME,Type=104,RequestID=4&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.582 :&amp;nbsp; Send : Name=SSH_FXP_READDIR,Type=12,RequestID=5&lt;br&gt;DEBUG [SSH2Channel] 18 Aug 2025 01:25:13.582 :&amp;nbsp; Transmit 17 bytes&lt;br&gt;DEBUG [ChannelDataWindow] 18 Aug 2025 01:25:13.582 :&amp;nbsp; Remote window size decreased to 2097003&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.582 :&amp;nbsp; Sent 60 bytes (NoDelay=True, SendBufferSize=65536, ReceiveBufferSize=65536)&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.583 :&amp;nbsp; Packet written to socket&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.623 : FTPConnection.12 RepeatCallback received 76 bytes&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.623 : FTPConnection.12 ProcessPacket pt=SSH_MSG_CHANNEL_DATA&lt;br&gt;DEBUG [SFTPMessageFactory] 18 Aug 2025 01:25:13.623 : FTPConnection.12 CreateMessage (bufferlength=41,offset=13,length=28,type=101)&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.623 : FTPConnection.12 ErrorCode|Status=1&lt;br&gt;DEBUG [SFTPMessageStore] 18 Aug 2025 01:25:13.623 : FTPConnection.12 AddMessage(5) - added to store&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.623 :&amp;nbsp; Reply : Name=SSH_FXP_STATUS,Type=101,RequestID=5&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.623 :&amp;nbsp; Send : Name=SSH_FXP_CLOSE,Type=4,RequestID=6&lt;br&gt;DEBUG [SSH2Channel] 18 Aug 2025 01:25:13.623 :&amp;nbsp; Transmit 17 bytes&lt;br&gt;DEBUG [ChannelDataWindow] 18 Aug 2025 01:25:13.623 :&amp;nbsp; Remote window size decreased to 2096986&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.623 :&amp;nbsp; Sent 60 bytes (NoDelay=True, SendBufferSize=65536, ReceiveBufferSize=65536)&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.623 :&amp;nbsp; Packet written to socket&lt;br&gt;DEBUG [PlainSocket] 18 Aug 2025 01:25:13.667 : FTPConnection.12 RepeatCallback received 68 bytes&lt;br&gt;DEBUG [SSH2Connection] 18 Aug 2025 01:25:13.667 : FTPConnection.12 ProcessPacket pt=SSH_MSG_CHANNEL_DATA&lt;br&gt;DEBUG [SFTPMessageFactory] 18 Aug 2025 01:25:13.667 : FTPConnection.12 CreateMessage (bufferlength=37,offset=13,length=24,type=101)&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.667 : FTPConnection.12 ErrorCode|Status=0&lt;br&gt;DEBUG [SFTPMessageStore] 18 Aug 2025 01:25:13.667 : FTPConnection.12 AddMessage(6) - added to store&lt;br&gt;DEBUG [SFTPMessage] 18 Aug 2025 01:25:13.667 :&amp;nbsp; Reply : Name=SSH_FXP_STATUS,Type=101,RequestID=6&lt;br&gt;DEBUG [FTPConnection] 18 Aug 2025 01:25:15.785 :&amp;nbsp; Exists(/home/user/data_qa/processed/checkfile.zip)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14019/the-ftp-client-has-not-yet-connected-to-the-server</guid>
<pubDate>Mon, 18 Aug 2025 08:27:17 +0000</pubDate>
</item>
<item>
<title>Support for v3 Putty Key Files</title>
<link>https://enterprisedt.com/questions/index.php/14009/support-for-v3-putty-key-files</link>
<description>&lt;p&gt;Apologies if this has been asked, but I don&#039;t find the search very helpful at all.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;EnterpriseDT.Net.Ftp.Ssh.SFTPException: &#039;Failed to recognize key format.&amp;nbsp; Supported formats are OpenSSH, SSH.com and PuTTY.&#039;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The problem? I&#039;m trying to use an OpenSSH key which was automatically converted to a PuTTY key by FileZilla.&amp;nbsp; It seems to be a PuTTY v3 key, and the product only supports v2.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;PuTTY-User-Key-File-3: ssh-rsa&lt;/span&gt;&lt;/p&gt;&lt;p&gt;So now I&#039;m using the OpenSSH key for my .NET code and the FileZilla-converted key for FZ. I&#039;d like to be able to use the same key for both. Any plans to support v3 of PuTTY keys?&lt;/p&gt;</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14009/support-for-v3-putty-key-files</guid>
<pubDate>Wed, 13 Aug 2025 12:58:06 +0000</pubDate>
</item>
<item>
<title>How do I know if my cipher is supported?</title>
<link>https://enterprisedt.com/questions/index.php/14001/how-do-i-know-if-my-cipher-is-supported</link>
<description>&lt;p&gt;Hello,&lt;br&gt;I&#039;m having issues (insufficient_security(71)) while trying to use ftps on edtftpj&amp;nbsp;.This is the cipher I&#039;m actually using:&amp;nbsp;&amp;nbsp;&lt;em&gt;TLS_DHE_RSA_WITH_AES_256_GCM_SHA384&lt;/em&gt;&lt;br&gt;I don&#039;t see it in the api guide, so just want to confirm the error is due to the cipher we are using.&lt;br&gt;Thanks&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/14001/how-do-i-know-if-my-cipher-is-supported</guid>
<pubDate>Tue, 08 Jul 2025 18:54:24 +0000</pubDate>
</item>
<item>
<title>Listing only subfolders and a user has permission for</title>
<link>https://enterprisedt.com/questions/index.php/13998/listing-only-subfolders-and-a-user-has-permission-for</link>
<description>&lt;p&gt;A CompleteFTP Enterprise MFT user asked:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;In my CompleteFTP server (Enterprise MFT edition), I want to add a folder that dynamically hides any subfolders or files the current OS user (Windows or Linux) does not have permission to access. The goal is to prevent users from even seeing directories they can’t open, similar to &lt;strong&gt;Access-Based Enumeration&lt;/strong&gt; (ABE) in Windows file shares.&lt;/p&gt;&lt;p&gt;Is there a way to make CompleteFTP list only the subfolders and files that the current user can actually access?&lt;/p&gt;&lt;/blockquote&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13998/listing-only-subfolders-and-a-user-has-permission-for</guid>
<pubDate>Tue, 24 Jun 2025 10:14:23 +0000</pubDate>
</item>
<item>
<title>The host signature is invalid or the host key was not accepted!</title>
<link>https://enterprisedt.com/questions/index.php/13995/the-host-signature-is-invalid-or-the-host-key-was-not-accepted</link>
<description>&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;I am using edtFTPj/PRO v8.2.2 and am getting this exception:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;com.enterprisedt.net.ftp.ssh.SSHFTPKeyException: The host signature is invalid or the host key was not accepted!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;at com.enterprisedt.net.ftp.ssh.SCPClient.connectSSH(SCPClient.java:1181)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;…&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;Caused by: com.enterprisedt.net.j2ssh.transport.kex.KeyExchangeException: The host signature is invalid or the host key was not accepted!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolClient.performKeyExchange(TransportProtocolClient.java:461)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;…&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;I have this simple Java test client:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;import java.io.IOException;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;import com.enterprisedt.net.ftp.FTPException;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;import com.enterprisedt.net.ftp.Protocol;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;import com.enterprisedt.net.ftp.SecureFileTransferClient;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;public class FTPClient {&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;public static void main(String[] args) throws FTPException, IOException {&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;SecureFileTransferClient client = new SecureFileTransferClient();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.setRemoteHost(&quot;ftptest.xxx.com&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.setRemotePort(22);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.setUserName(&quot;user&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.setPassword(&quot;password&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.setProtocol(Protocol.SFTP);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.setServerValidationEnabled(true);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.connect();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.uploadFile(&quot;/tmp/local.txt&quot;, &quot;remote.txt&quot;);&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;client.disconnect();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px; white-space:normal&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;Debug logging seems to indicate a key exchange problem:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.590 : Starting key exchange&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.590 : Determine Algorithm&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.591 : Client Algorithms: [ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group14-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group-exchange-sha1, diffie-hellman-group-exchange-sha256, ext-info-c]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.591 : Server Algorithms: [diffie-hellman-group14-sha1, curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group1-sha1]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.591 : Returning ecdh-sha2-nistp256&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.591 : Key exchange algorithm: ecdh-sha2-nistp256&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;INFO [ECDHSha2] 12 Jun 2025 15:04:48.591 : Starting client side key exchange.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.645 : Sending SSH_MSG_KEX_ECDH_INIT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.742 : Received unregistered message: SSH_MSG_KEX_ECDH_REPLY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [ECDHSha2] 12 Jun 2025 15:04:48.746 : calculateExchangeHash()&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.749 : Verifying host ftp.inmoment.com,44.239.215.42&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.749 : Determine Algorithm&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.749 : Client Algorithms: [ssh-rsa, rsa-sha2-256, rsa-sha2-512, ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521, ssh-ed25519, ssh-dss]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.749 : Server Algorithms: [rsa-sha2-512, rsa-sha2-256, ssh-rsa, ssh-rsa]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.749 : Returning ssh-rsa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.749 : Selected algorithm ssh-rsa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [SshRsaPublicKey] 12 Jun 2025 15:04:48.753 : Signature length=404&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [SshRsaPublicKey] 12 Jun 2025 15:04:48.755 : Verifying signature (com.enterprisedt.cryptix.provider.rsa.SHA1_RSA_PKCS1Signature)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.757 : The host signature is invalid&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.757 : sendDisconnect(9,&#039;The host signature is invalid or the host key was not accepted!&#039;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.757 : Sending SSH_MSG_DISCONNECT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.757 : stop() called&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.758 : Disconnect: The host signature is invalid or the host key was not accepted!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [State] 12 Jun 2025 15:04:48.758 : Updated state to 5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;DEBUG [TransportProtocolCommon] 12 Jun 2025 15:04:48.758 : sendDisconnect(11,&#039;The host signature is invalid or the host key was not accepted!&#039;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#000000; font-family:Arial, sans-serif&quot;&gt;&lt;span style=&quot;font-size:14.6667px&quot;&gt;Any thoughts?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13995/the-host-signature-is-invalid-or-the-host-key-was-not-accepted</guid>
<pubDate>Fri, 13 Jun 2025 05:34:04 +0000</pubDate>
</item>
<item>
<title>Modify &#039;From&#039; email address and subject</title>
<link>https://enterprisedt.com/questions/index.php/13993/modify-from-email-address-and-subject</link>
<description>&lt;p&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;For Process Trigger 2, is there a way to add a &#039;from&#039; email address? What about a subject line?&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;var uploads = system.user.tags.get(&quot;uploads&quot;);&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;if (uploads) {&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploads = JSON.parse(uploads);&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var message = &quot;The following files were uploaded:\r\n&quot;;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (var i in uploads)&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;message += &quot;- &quot; + uploads[i] + &quot;\r\n&quot;;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.smtp.server = &quot;smtp.gmail.com&quot;;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.smtp.port = 587;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.smtp.userName = &quot;my.account@gmail.com&quot;;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.smtp.password = &quot;my.password&quot;;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.smtp.enableSSL = true;&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mail.send(&quot;sender@test.com&quot;, &quot;recipient@test.com&quot;, &quot;Files uploaded&quot;, message);&lt;/span&gt;&lt;br style=&quot;box-sizing: border-box; color: rgb(52, 73, 94); font-family: Ubuntu, Helvetica, Arial, FreeSans, sans-serif; font-size: 14px; background-color: rgb(244, 244, 244);&quot;&gt;&lt;span style=&quot;background-color:#f4f4f4; color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif; font-size:14px&quot;&gt;}&lt;/span&gt;&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13993/modify-from-email-address-and-subject</guid>
<pubDate>Fri, 06 Jun 2025 12:17:04 +0000</pubDate>
</item>
<item>
<title>Is x509v3-ecdsa-sha2-nistp256 supported with latest edtftp-pro version 8.2.1</title>
<link>https://enterprisedt.com/questions/index.php/13990/x509v3-ecdsa-sha2-nistp256-supported-latest-edtftp-version</link>
<description>Can someone confirms if x509v3-ecdsa-sha2-nistp256, x509v3-ecdsa-sha2-nistp384 and x509v3-ecdsa-sha2-nistp521 are supported with version 8.2.1</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13990/x509v3-ecdsa-sha2-nistp256-supported-latest-edtftp-version</guid>
<pubDate>Thu, 05 Jun 2025 10:48:43 +0000</pubDate>
</item>
<item>
<title>When will EDF FTP.NET Support Session resumption for TLS1.3</title>
<link>https://enterprisedt.com/questions/index.php/13986/when-will-edf-ftp-net-support-session-resumption-for-tls1-3</link>
<description>Customers are getting more and more FTPS Servers enforcing TLS 1.3. &lt;br /&gt;
&lt;br /&gt;
They also REQUIRE session resumption, as a potential vulnerability exists when having to re-negotiate the data tunnel (there is no guarantee that is it the same client creating the data channel if it is not re-using/resuming the parameters from the already negotiated control- channel)&lt;br /&gt;
&lt;br /&gt;
So, when will EDF FTP.NET Support Session resumption for TLS1.3</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13986/when-will-edf-ftp-net-support-session-resumption-for-tls1-3</guid>
<pubDate>Mon, 19 May 2025 12:53:07 +0000</pubDate>
</item>
<item>
<title>How I find out what ciphers are supported for an edtFTPj/PRO version?</title>
<link>https://enterprisedt.com/questions/index.php/13980/how-find-out-what-ciphers-are-supported-for-edtftpj-version</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;One of our customers is switching to new ciphers and I need to find out whether the current version of&amp;nbsp;edtFTPj/PRO we have supports it.&lt;/p&gt;&lt;p&gt;How do I go about this? Is it documented somewhere which ones are supported?&lt;/p&gt;&lt;p&gt;These are the ciphers I need to check whether they are supported:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color:red; font-size:11.0pt&quot;&gt;ECDHE-RSA-AES256-GCM-SHA384&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;color:red; font-size:11.0pt&quot;&gt;ECDHE-RSA-CHACHA20-POLY1305-SHA256&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We are using versions edtFTPj-PRO-8.2.1.jar and&amp;nbsp;edtFTPj-PRO-7.7.0.jar&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;p&gt;Jan Brunia&lt;/p&gt;&lt;p&gt;athenahealth&lt;/p&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13980/how-find-out-what-ciphers-are-supported-for-edtftpj-version</guid>
<pubDate>Fri, 09 May 2025 14:42:35 +0000</pubDate>
</item>
<item>
<title>What versions of SFTP and TLS are supported by edtFTPj/PRO 5.2.3?</title>
<link>https://enterprisedt.com/questions/index.php/13971/what-versions-of-sftp-and-tls-are-supported-by-edtftpj-pro-5-2</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
Due to recently changed TLS and SFTP versioning requirements, I&amp;#039;m looking into a legacy program that uses edtFTPj/PRO version 5.2.3 for my workplace. While the revision history page says this version supports TLS 1.2, I&amp;#039;ve been unable to find anything on the supported SFTP version and thought to reach out here.&lt;br /&gt;
&lt;br /&gt;
Does edtFTPj/PRO version 5.2.3 support TLS version &amp;gt;= 1.2 and SFTP version &amp;gt;= 3?</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13971/what-versions-of-sftp-and-tls-are-supported-by-edtftpj-pro-5-2</guid>
<pubDate>Mon, 28 Apr 2025 07:30:02 +0000</pubDate>
</item>
<item>
<title>Can users update their own email address?</title>
<link>https://enterprisedt.com/questions/index.php/13972/can-users-update-their-own-email-address</link>
<description>&lt;p data-start=&quot;226&quot; data-end=&quot;229&quot;&gt;Hi,&lt;/p&gt;&lt;p data-start=&quot;231&quot; data-end=&quot;389&quot;&gt;We&#039;re currently &lt;strong data-start=&quot;247&quot; data-end=&quot;273&quot;&gt;evaluating CompleteFTP&lt;/strong&gt; and looking into the possibility of allowing users to update their own email address through a custom HTMLJSS form.&lt;/p&gt;&lt;p data-start=&quot;391&quot; data-end=&quot;461&quot;&gt;We tried using &lt;code data-start=&quot;406&quot; data-end=&quot;421&quot;&gt;system.sudo()&lt;/code&gt; in the script, but received this error:&lt;/p&gt;&lt;blockquote data-start=&quot;463&quot; data-end=&quot;529&quot;&gt;&lt;p data-start=&quot;465&quot; data-end=&quot;529&quot;&gt;&lt;em data-start=&quot;465&quot; data-end=&quot;529&quot;&gt;Only members of the admin group may execute the sudo function.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p data-start=&quot;531&quot; data-end=&quot;638&quot;&gt;Is there a supported way for a &lt;strong data-start=&quot;562&quot; data-end=&quot;604&quot;&gt;regular user to update their own email&lt;/strong&gt; — without requiring admin rights?&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-start=&quot;640&quot; data-end=&quot;664&quot;&gt;Thanks for any guidance!&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13972/can-users-update-their-own-email-address</guid>
<pubDate>Mon, 28 Apr 2025 07:22:41 +0000</pubDate>
</item>
<item>
<title>Preventing multiple sessions per user (HTTP FileManager)</title>
<link>https://enterprisedt.com/questions/index.php/13973/preventing-multiple-sessions-per-user-http-filemanager</link>
<description>&lt;p&gt;&lt;/p&gt;&lt;p data-start=&quot;230&quot; data-end=&quot;233&quot;&gt;Hi,&lt;/p&gt;&lt;p data-start=&quot;235&quot; data-end=&quot;441&quot;&gt;We&#039;re trying to find a way to &lt;strong data-start=&quot;310&quot; data-end=&quot;352&quot;&gt;prevent multiple simultaneous sessions&lt;/strong&gt; for the same user — specifically when accessing the server via the &lt;strong data-start=&quot;420&quot; data-end=&quot;440&quot;&gt;HTTP FileManager&lt;/strong&gt;.&lt;/p&gt;&lt;p data-start=&quot;443&quot; data-end=&quot;699&quot;&gt;We&#039;ve already tested the &lt;em data-start=&quot;468&quot; data-end=&quot;495&quot;&gt;Max. connections per user&lt;/em&gt; setting, but it appears not to apply to HTTP-based logins. In practice, a single login opens several simultaneous connections, and the FileManager remains accessible even if those connections are closed.&lt;/p&gt;&lt;p data-start=&quot;701&quot; data-end=&quot;806&quot;&gt;Is there any recommended way to &lt;strong data-start=&quot;733&quot; data-end=&quot;770&quot;&gt;detect or block concurrent logins&lt;/strong&gt; for the same user?&lt;br data-start=&quot;789&quot; data-end=&quot;792&quot;&gt;For example:&lt;/p&gt;&lt;ul data-start=&quot;807&quot; data-end=&quot;931&quot;&gt;&lt;li data-start=&quot;807&quot; data-end=&quot;875&quot;&gt;&lt;p data-start=&quot;809&quot; data-end=&quot;875&quot;&gt;Rejecting a second login attempt while a session is still active&lt;/p&gt;&lt;/li&gt;&lt;li data-start=&quot;876&quot; data-end=&quot;931&quot;&gt;&lt;p data-start=&quot;878&quot; data-end=&quot;931&quot;&gt;Using custom scripting to check for active sessions&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-start=&quot;933&quot; data-end=&quot;1001&quot;&gt;We’d really appreciate guidance on the best approach to handle this.&lt;/p&gt;&lt;p data-start=&quot;1003&quot; data-end=&quot;1010&quot;&gt;Thanks and sorry for my poor English.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13973/preventing-multiple-sessions-per-user-http-filemanager</guid>
<pubDate>Mon, 28 Apr 2025 07:11:13 +0000</pubDate>
</item>
<item>
<title>Sending email in HTML format</title>
<link>https://enterprisedt.com/questions/index.php/13967/sending-email-in-html-format</link>
<description>I created a &amp;quot;Process Trigger&amp;quot; that sends an email when the user logs out. In the body of the email, I send a list of all the files that were uploaded, to which folder and at what date and time this occurred. My idea is that this email serves as a protocol for sending files for auditing purposes.&lt;br /&gt;
&lt;br /&gt;
To improve the presentation of the email, can it be sent in HTML? That way I could include the Company logo, for example.</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13967/sending-email-in-html-format</guid>
<pubDate>Sat, 29 Mar 2025 02:11:43 +0000</pubDate>
</item>
<item>
<title>massively change the permissions of all folders</title>
<link>https://enterprisedt.com/questions/index.php/13960/massively-change-the-permissions-of-all-folders</link>
<description>Hello Everyone,&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s been a while since I last posted a question.&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;m resuming my evaluation of CompleteFTP as a replacement for my old Filezilla Server.&lt;br /&gt;
&lt;br /&gt;
I was able to import the users without any problems.&lt;br /&gt;
&lt;br /&gt;
Now I have a question: I would like to massively change the permissions of all folders for non-Windows users. Is there a way to do this without having to do it one by one?&lt;br /&gt;
&lt;br /&gt;
Regards,</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13960/massively-change-the-permissions-of-all-folders</guid>
<pubDate>Thu, 20 Mar 2025 16:58:38 +0000</pubDate>
</item>
<item>
<title>Is TLS session resumption supported?</title>
<link>https://enterprisedt.com/questions/index.php/13955/is-tls-session-resumption-supported</link>
<description>Hi Support,&lt;br /&gt;
&lt;br /&gt;
Could you please confirm if TLS session resumption is supported by CompleteFTP?&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;m getting a message &amp;quot;his server does not support tls session resumption on the data connection&amp;quot; while connecting to CompleteFTP server using Filezilla FTP client.&lt;br /&gt;
&lt;br /&gt;
Thank you in advance.</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13955/is-tls-session-resumption-supported</guid>
<pubDate>Tue, 04 Mar 2025 07:52:48 +0000</pubDate>
</item>
<item>
<title>insufficient_security(71) in all connection Library v. 12.2.2.0</title>
<link>https://enterprisedt.com/questions/index.php/13952/insufficient_security-71-in-all-connection-library-v-12-2-2</link>
<description>&lt;p&gt;We got the error insufficient_security(71) in all connection to an FTPS, here is my log.&lt;/p&gt;&lt;p&gt;Why could be the error insufficient_security(71)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span data-teams=&quot;true&quot;&gt;DEBUG [SecureSocket] 4 Feb 2025 13:25:44.884 :&amp;nbsp; ChangeSecurityProtocol: Tls12, Tls13&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:25:44.884 :&amp;nbsp; Starting handshake&lt;br&gt;DEBUG [SocketController] 4 Feb 2025 13:25:44.884 :&amp;nbsp; Starting TLS client&lt;br&gt;DEBUG [EdtTlsClient] 4 Feb 2025 13:25:44.915 :&amp;nbsp; Supported client versions: TLS 1.3, TLS 1.2&lt;br&gt;DEBUG [EdtTlsClient] 4 Feb 2025 13:25:44.931 :&amp;nbsp; Supported client cipher suites: TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA256,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA256&lt;br&gt;ALL [SocketController] 4 Feb 2025 13:25:44.978 :&amp;nbsp; Adding SendItem&amp;nbsp; to to-send list&lt;br&gt;ALL [SocketController] 4 Feb 2025 13:25:44.978 :&amp;nbsp; Removing SendItem&amp;nbsp; from to-send list&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:25:44.978 :&amp;nbsp; Handshake started&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:25:44.978 :&amp;nbsp; Waiting for handshake completion&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:25:44.978 :&amp;nbsp; Waiting for handshake to complete (timeout=120000ms)&lt;br&gt;DEBUG [EdtTlsClient] 4 Feb 2025 13:25:44.994 : FTPConnection.2 Server version: TLS 1.2&lt;br&gt;DEBUG [EdtTlsClient] 4 Feb 2025 13:25:45.010 : FTPConnection.2 Selected cipher suite: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2 OnReceive - caught exception - closing&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2 EnterpriseDT.BouncyCastle.Tls.TlsFatalAlert: insufficient_security(71)&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsDHUtilities.ReceiveDHConfig(TlsContext context, TlsDHGroupVerifier dhGroupVerifier, Stream input)&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsDheKeyExchange.ProcessServerKeyExchange(Stream input)&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsClientProtocol.HandleHandshakeMessage(Int16 type, HandshakeMessageInput buf)&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.dfUdv5dPaXf(ByteQueue&amp;nbsp; )&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.vnfdvj2UYdA(Int16&amp;nbsp; , Byte[]&amp;nbsp; , Int32&amp;nbsp; , Int32&amp;nbsp; )&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at gItj6odjbF42mSmgbnHQ.Vj4lUUdjt4qmjCuyaqB9.iNadjr882i0(Byte[]&amp;nbsp; , Int32&amp;nbsp; , Int32&amp;nbsp; )&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.SafeReadFullRecord(Byte[] input, Int32 inputOff, Int32 inputLen)&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.OfferInput(Byte[] input, Int32 inputOff, Int32 inputLen)&lt;br&gt;ERROR [SocketController] 4 Feb 2025 13:26:15.144 : FTPConnection.2&amp;nbsp;&amp;nbsp;&amp;nbsp; at F8p4QdKMOseLR9WjbZk.kxiDQ9KfSGUBSoEUVIl.x7kKB9ra76(IAsyncResult&amp;nbsp; )&lt;br&gt;DEBUG [SocketController] 4 Feb 2025 13:26:15.160 : FTPConnection.2 CloseConnection(e=insufficient_security(71))&lt;br&gt;DEBUG [SocketController] 4 Feb 2025 13:26:15.160 : FTPConnection.2 Shut down socket&lt;br&gt;DEBUG [SocketController] 4 Feb 2025 13:26:15.160 : FTPConnection.2 Closed socket&lt;br&gt;DEBUG [TransferBuffer] 4 Feb 2025 13:26:15.160 : FTPConnection.2 Close() called when open&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:26:15.160 : FTPConnection.2 OnHandshakeComplete(False,insufficient_security(71))&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:26:15.160 : FTPConnection.2 OnHandshakeComplete - waiting for lock&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:26:15.160 : FTPConnection.2 OnHandshakeComplete - in lock&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:26:15.160 : FTPConnection.2 OnHandshakeComplete - exiting lock&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 13:26:15.160 : FTPConnection.2 OnHandshakeComplete - exit&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp; Exception during handshake&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp; EnterpriseDT.BouncyCastle.Tls.TlsFatalAlert: insufficient_security(71)&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsDHUtilities.ReceiveDHConfig(TlsContext context, TlsDHGroupVerifier dhGroupVerifier, Stream input)&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsDheKeyExchange.ProcessServerKeyExchange(Stream input)&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsClientProtocol.HandleHandshakeMessage(Int16 type, HandshakeMessageInput buf)&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.dfUdv5dPaXf(ByteQueue&amp;nbsp; )&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.vnfdvj2UYdA(Int16&amp;nbsp; , Byte[]&amp;nbsp; , Int32&amp;nbsp; , Int32&amp;nbsp; )&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at gItj6odjbF42mSmgbnHQ.Vj4lUUdjt4qmjCuyaqB9.iNadjr882i0(Byte[]&amp;nbsp; , Int32&amp;nbsp; , Int32&amp;nbsp; )&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.SafeReadFullRecord(Byte[] input, Int32 inputOff, Int32 inputLen)&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.OfferInput(Byte[] input, Int32 inputOff, Int32 inputLen)&lt;br&gt;ERROR [SecureSocket] 4 Feb 2025 13:26:15.160 :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at F8p4QdKMOseLR9WjbZk.kxiDQ9KfSGUBSoEUVIl.x7kKB9ra76(IAsyncResult&amp;nbsp; )&lt;br&gt;DEBUG [SecureSocket] 4 Feb 2025 14:36:27.673 : FTPConnection.2 Close()&lt;/span&gt;&lt;/p&gt;</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13952/insufficient_security-71-in-all-connection-library-v-12-2-2</guid>
<pubDate>Tue, 18 Feb 2025 02:17:40 +0000</pubDate>
</item>
<item>
<title>Does EnterpriseDT have a Maven repo we can download the jars from?</title>
<link>https://enterprisedt.com/questions/index.php/13950/does-enterprisedt-have-maven-repo-can-download-the-jars-from</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
Does EnterpriseDT have a Maven repo we can download the jars from?&lt;br /&gt;
&lt;br /&gt;
We currently download them manually via our account, and it would be super convenient&lt;br /&gt;
&lt;br /&gt;
if we could pull them from your Maven Repo by hooking it up to ours.&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
&lt;br /&gt;
Jan</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13950/does-enterprisedt-have-maven-repo-can-download-the-jars-from</guid>
<pubDate>Wed, 12 Feb 2025 23:48:55 +0000</pubDate>
</item>
<item>
<title>On edtFTPnet 11.1.1 all transfers are timing out,  it only works if the cert is installed locally on the client.</title>
<link>https://enterprisedt.com/questions/index.php/13948/edtftpnet-transfers-timing-works-installed-locally-client</link>
<description>DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;Owner=**; key=**&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;Expiry=12/31/9999 11:59:59 PM&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;Flags: Flag 0=False;Flag 1=True;Flag 2=True;Flag 3=False;Flag 4=False;Flag 5=False;Flag 6=False;Flag 7=False;Flag 8=False;Flag 9=False;Flag 10=False;Flag 11=False&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;IsTrial=False,Product=EdtFTPnetPRO&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;Owner=**,IsTrial=False,Product=EdtFTPnetPRO&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;Licence expiry date: 12/31/9999&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.144 : &amp;nbsp;Production license&lt;br /&gt;
DEBUG [FTPConnection] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Set LocalDirectory=&amp;#039;D:\TEST FTP - copia&amp;#039;&lt;br /&gt;
DEBUG [SecureFTPConnection] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Set LocalDirectory to D:\TEST FTP - copia&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Owner=**; key=**&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Expiry=12/31/9999 11:59:59 PM&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Flags: Flag 0=False;Flag 1=True;Flag 2=True;Flag 3=False;Flag 4=False;Flag 5=False;Flag 6=False;Flag 7=False;Flag 8=False;Flag 9=False;Flag 10=False;Flag 11=False&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;IsTrial=False,Product=EdtFTPnetPRO&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Owner=**,IsTrial=False,Product=EdtFTPnetPRO&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Licence expiry date: 12/31/9999&lt;br /&gt;
DEBUG [LicenseProperties] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Production license&lt;br /&gt;
DEBUG [SSLFTPClient] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Connecting to x.x.x.x:2021&lt;br /&gt;
DEBUG [SSLFTPControlSocket] 31 Jan 2025 21:08:47.160 : &amp;nbsp;waitOnShutdownSSL=True&lt;br /&gt;
DEBUG [SecureSocket] 31 Jan 2025 21:08:47.160 : &amp;nbsp;ChangeSecurityProtocol: None&lt;br /&gt;
DEBUG [ExFTPControlSocket] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Created control-socket: SocksContext=, ProxySettings=NoProxy, RemoteHost=x.x.x.x, controlPort=2021, timeout=120000&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.160 : &amp;nbsp;StrictReturnCodes=False&lt;br /&gt;
DEBUG [HostNameResolver] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Resolving x.x.x.x&lt;br /&gt;
DEBUG [HostNameResolver] 31 Jan 2025 21:08:47.160 : &amp;nbsp;x.x.x.x resolved to x.x.x.x&lt;br /&gt;
DEBUG [ExFTPControlSocket] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Connecting directly to ftp-server x.x.x.x:2021&lt;br /&gt;
INFO [SSLFTPSocket] 31 Jan 2025 21:08:47.160 : &amp;nbsp;Connecting to x.x.x.x:2021 with timeout 120000 ms&lt;br /&gt;
DEBUG [SSLFTPSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;Successfully connected to x.x.x.x:2021&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;Setting socket timeout=120000&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;SetSocketTimeout: 120000&lt;br /&gt;
ALL [SecureSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;SecureSocket timeout=120000&lt;br /&gt;
ALL [SecureSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;SecureSocket timeout=120000&lt;br /&gt;
INFO [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;Command encoding=System.Text.SBCSCodePageEncoding&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;Setting socket buffer sizes=-1&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;SetSocketBuffers: -1&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;220-FTP51FS1 IBM FTP CS V2R5 at xyz.central.testenv.com, 21:08:47 on 2025-01-31.&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;220 Connection will close if idle for more than 20 minutes.&lt;br /&gt;
DEBUG [SSLFTPClient] 31 Jan 2025 21:08:47.175 : &amp;nbsp;SetSSLProtocol: min=DETECT, max=DETECT&lt;br /&gt;
DEBUG [SSLFTPClient] 31 Jan 2025 21:08:47.175 : &amp;nbsp;SetSSLProtocol=Tls1, Tls11, Tls12&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.175 : &amp;nbsp;---&amp;gt; AUTH TLS&lt;br /&gt;
DEBUG [FTPControlSocket] 31 Jan 2025 21:08:47.191 : &amp;nbsp;234 Security environment established - ready for negotiation&lt;br /&gt;
DEBUG [SSLFTPControlSocket] 31 Jan 2025 21:08:47.191 : &amp;nbsp;Beginning Tls1, Tls11, Tls12 handshake.&lt;br /&gt;
DEBUG [SecureSocket] 31 Jan 2025 21:08:47.191 : &amp;nbsp;ChangeSecurityProtocol: Tls1, Tls11, Tls12&lt;br /&gt;
DEBUG [CompatibilityLayer] 31 Jan 2025 21:08:47.207 : &amp;nbsp;Local min SSL version: 3.1, max SSL version: 3.3&lt;br /&gt;
DEBUG [SecureSocket] 31 Jan 2025 21:08:47.222 : &amp;nbsp;Starting handshake&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;ECDHE_RSA_AES_128_SHA&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;ECDHE_RSA_AES_256_SHA&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;RSA_AES_128_GCM_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;RSA_AES_256_GCM_SHA384&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_128_GCM_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_256_GCM_SHA384&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;ECDHE_RSA_AES_128_GCM_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;ECDHE_RSA_AES_256_GCM_SHA384&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_128_SHA&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_128_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_256_SHA&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_256_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;DHE_RSA_AES_256_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;RSA_AES_128_SHA&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;RSA_AES_128_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;RSA_AES_256_SHA256&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;RSA_AES_256_SHA&lt;br /&gt;
DEBUG [CipherSuites] 31 Jan 2025 21:08:47.222 : &amp;nbsp;ECDHE_RSA_3DES_SHA&lt;br /&gt;
ALL [SocketController] 31 Jan 2025 21:08:47.222 : &amp;nbsp;Adding SendItem &amp;nbsp;to to-send list&lt;br /&gt;
ALL [SocketController] 31 Jan 2025 21:08:47.222 : &amp;nbsp;Removing SendItem &amp;nbsp;from to-send list&lt;br /&gt;
DEBUG [SecureSocket] 31 Jan 2025 21:08:47.222 : &amp;nbsp;Handshake started&lt;br /&gt;
DEBUG [SecureSocket] 31 Jan 2025 21:08:47.222 : &amp;nbsp;Waiting for handshake completion&lt;br /&gt;
DEBUG [SecureSocket] 31 Jan 2025 21:08:47.222 : &amp;nbsp;Waiting for handshake to complete (timeout=120000ms)&lt;br /&gt;
DEBUG [SocketController] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Processing hello&lt;br /&gt;
DEBUG [CompatibilityLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Remote SSL version: 3.3&lt;br /&gt;
DEBUG [HandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 ProcessMessages(Handshake)&lt;br /&gt;
DEBUG [HandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Handshake Message: ServerHello&lt;br /&gt;
DEBUG [ClientHandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Cipher suite selected: DHE_RSA_AES_256_GCM_SHA384&lt;br /&gt;
DEBUG [ClientHandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Extension len=4&lt;br /&gt;
DEBUG [ClientHandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Extension type ExtendedMasterSecret&lt;br /&gt;
DEBUG [ClientHandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Using extended_master_secret&lt;br /&gt;
DEBUG [HandshakeLayer] 31 Jan 2025 21:08:47.238 : FTPConnection.2 Handshake Message: Certificate&lt;br /&gt;
DEBUG [HandshakeLayer] 31 Jan 2025 21:09:02.300 : FTPConnection.2 Handshake Message: ServerKeyExchange&lt;br /&gt;
DEBUG [ClientHandshakeLayer] 31 Jan 2025 21:09:02.332 : FTPConnection.2 ServerKeyExchange: hash=Sha1,sig=Rsa&lt;br /&gt;
DEBUG [HandshakeLayer] 31 Jan 2025 21:09:02.332 : FTPConnection.2 Handshake Message: ServerHelloDone&lt;br /&gt;
ALL [SocketController] 31 Jan 2025 21:09:02.363 : FTPConnection.2 Adding SendItem &amp;nbsp;to to-send list&lt;br /&gt;
ALL [SocketController] 31 Jan 2025 21:09:02.363 : FTPConnection.2 Removing SendItem &amp;nbsp;from to-send list&lt;br /&gt;
ERROR [SocketController] 31 Jan 2025 21:09:02.363 : FTPConnection.2 ResumeSending - caught exception - closing&lt;br /&gt;
ERROR [SocketController] 31 Jan 2025 21:09:02.363 : FTPConnection.2 System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host&lt;br /&gt;
ERROR [SocketController] 31 Jan 2025 21:09:02.363 : FTPConnection.2 &amp;nbsp;&amp;nbsp;&amp;nbsp;at System.Net.Sockets.Socket.BeginSend(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)&lt;br /&gt;
ERROR [SocketController] 31 Jan 2025 21:09:02.363 : FTPConnection.2 &amp;nbsp;&amp;nbsp;&amp;nbsp;at Bof0GVpa2DeDdg2w5wd.g0LLb6p47riLdnVxxhw.VVuKOgiOBX()&lt;br /&gt;
DEBUG [SocketController] 31 Jan 2025 21:09:02.379 : FTPConnection.2 CloseConnection(e=An existing connection was forcibly closed by the remote host)&lt;br /&gt;
DEBUG [SocketController] 31 Jan 2025 21:09:02.379 : FTPConnection.2 Closed socket&lt;br /&gt;
DEBUG [TransferBuffer] 31 Jan 2025 21:09:02.379 : FTPConnection.2 Close() called when open&lt;br /&gt;
ERROR [SecureSocket] 31 Jan 2025 21:10:47.235 : &amp;nbsp;Timeout waiting for handshake to complete&lt;br /&gt;
DEBUG [SocketController] 31 Jan 2025 21:11:15.607 : FTPConnection.2 Dispose()&lt;br /&gt;
DEBUG [SocketController] 31 Jan 2025 21:11:15.607 : FTPConnection.2 CloseConnection(e=null)</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13948/edtftpnet-transfers-timing-works-installed-locally-client</guid>
<pubDate>Tue, 11 Feb 2025 08:18:49 +0000</pubDate>
</item>
<item>
<title>CompleteFTP - Get New Users</title>
<link>https://enterprisedt.com/questions/index.php/13940/completeftp-get-new-users</link>
<description>How can I create an event trigger to get all new users created today in JSS?</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13940/completeftp-get-new-users</guid>
<pubDate>Mon, 10 Feb 2025 15:48:53 +0000</pubDate>
</item>
<item>
<title>What could cause  &quot;Expected exception : The socket is EOF&quot; that suddenly started appearing.</title>
<link>https://enterprisedt.com/questions/index.php/13934/could-expected-exception-socket-suddenly-started-appearing</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;We suddenly started seeing the EOF error when the client side key exchange started.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Expected exception : The socket is EOF&lt;/span&gt;&lt;/p&gt;&lt;p&gt;What could be probable causes to look at?&lt;/p&gt;&lt;p&gt;We double checked the pub key in the known_hosts file for host identification to use which is correct.&lt;/p&gt;&lt;p&gt;Was able to logon with OpenSSH sftp we have installed and the pub key in the known hosts file.&lt;/p&gt;&lt;p&gt;Completely puzzled why this happens with only one of our many connections we set up.&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;p&gt;Jan&lt;/p&gt;&lt;p&gt;The error log:&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.347 : Starting key exchange&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.347 : Determine Algorithm&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.347 : Client Algorithms: [ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group14-sha256, diffie-hellman-group-exchange-sha1, diffie-hellman-group-exchange-sha256, ext-info-c]&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.347 : Server Algorithms: [ecdh-nistp384-kyber-768r3-sha384-d00@openquantumsafe.org, x25519-kyber-512r3-sha256-d00@amazon.com, ecdh-nistp256-kyber-512r3-sha256-d00@openquantumsafe.org, ecdh-nistp521-kyber-1024r3-sha512-d00@openquantumsafe.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, curve25519-sha256, curve25519-sha256@libssh.org, diffie-hellman-group18-sha512, diffie-hellman-group16-sha512, diffie-hellman-group-exchange-sha256]&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.347 : Returning ecdh-sha2-nistp256&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.347 : Key exchange algorithm: ecdh-sha2-nistp256&lt;/p&gt;&lt;p&gt;INFO [ECDHSha2] 7 Feb 2025 10:31:01.347 : Starting client side key exchange.&lt;/p&gt;&lt;p&gt;ALL [TransportProtocolCommon] 7 Feb 2025 10:31:01.732 : Name=SSH_MSG_KEX_ECDH_INIT,MessageId=30,Q_C=ô»öÈvÉ°–É½&amp;amp;C¯ÏàL¨ü¨ ×$r% ¸öÂ”¬CA¨&#039;Z$@!þ&quot;«Ûkc-íÜ¾»¸ÌÚª§&lt;/p&gt;&lt;p&gt;ALL [TransportProtocolOutputStream] 7 Feb 2025 10:31:01.732 : Sent message. Seq no=1, msg=30&lt;/p&gt;&lt;p&gt;WARN [TransportProtocolCommon] 7 Feb 2025 10:31:01.732 : The Transport Protocol thread failed: The socket is EOF&lt;/p&gt;&lt;p&gt;DEBUG [TransportProtocolCommon] 7 Feb 2025 10:31:01.732 : stop() called&lt;/p&gt;&lt;p&gt;DEBUG [State] 7 Feb 2025 10:31:01.732 : Updated state to 5&lt;/p&gt;&lt;p&gt;INFO [TransportProtocolCommon] 7 Feb 2025 10:31:01.732 : The Transport Protocol has been stopped&lt;/p&gt;&lt;p&gt;DEBUG [com.enterprisedt.net.ftp.ssh.SSHFTPClient] 7 Feb 2025 10:31:01.732 : Expected exception : The socket is EOF&lt;/p&gt;&lt;p&gt;java.io.IOException: The socket is EOF&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.a.a(TransportProtocolInputStream.java:161)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.a.c(TransportProtocolInputStream.java:199)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.readMessage(TransportProtocolCommon.java:1415)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.kex.ECDHSha2.performClientExchange(ECDHSha2.java:134)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolClient.performKeyExchange(TransportProtocolClient.java:452)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.beginKeyExchange(TransportProtocolCommon.java:733)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.a(TransportProtocolCommon.java:1373)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.startBinaryPacketProtocol(TransportProtocolCommon.java:1080)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.run(TransportProtocolCommon.java:430)&lt;/p&gt;&lt;p&gt;at java.base/java.lang.Thread.run(Thread.java:829)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;java.io.IOException: The socket is EOF&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.a.a(TransportProtocolInputStream.java:161)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.a.c(TransportProtocolInputStream.java:199)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.readMessage(TransportProtocolCommon.java:1415)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.kex.ECDHSha2.performClientExchange(ECDHSha2.java:134)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolClient.performKeyExchange(TransportProtocolClient.java:452)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.beginKeyExchange(TransportProtocolCommon.java:733)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.a(TransportProtocolCommon.java:1373)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.startBinaryPacketProtocol(TransportProtocolCommon.java:1080)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.run(TransportProtocolCommon.java:430)&lt;/p&gt;&lt;p&gt;at java.base/java.lang.Thread.run(Thread.java:829)&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13934/could-expected-exception-socket-suddenly-started-appearing</guid>
<pubDate>Sat, 08 Feb 2025 09:07:16 +0000</pubDate>
</item>
<item>
<title>Can I send email notifications to all members of a group?</title>
<link>https://enterprisedt.com/questions/index.php/13925/can-i-send-email-notifications-to-all-members-of-a-group</link>
<description>&lt;p&gt;A user asks:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;-webkit-text-stroke-width:0px; background-color:#ffffff; color:#0d0d0d; display:inline !important; float:none; font-family:&amp;quot;Segoe UI Variable Text&amp;quot;,ui-sans-serif,-apple-system,system-ui,&amp;quot;Segoe UI&amp;quot;,Helvetica,&amp;quot;Apple Color Emoji&amp;quot;,Arial,sans-serif,&amp;quot;Segoe UI Emoji&amp;quot;,&amp;quot;Segoe UI Symbol&amp;quot;; font-size:14px; font-style:normal; font-variant-caps:normal; font-variant-ligatures:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:left; text-decoration-color:initial; text-decoration-style:initial; text-decoration-thickness:initial; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px&quot;&gt;How can I set up email notifications in CompleteFTP to alert all members of a user group (e.g., a group called &#039;foo&#039;) when a file is uploaded to a specific folder (e.g., &#039;uploaded foo&#039;), instead of sending notifications to a single user?&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13925/can-i-send-email-notifications-to-all-members-of-a-group</guid>
<pubDate>Tue, 03 Dec 2024 01:38:04 +0000</pubDate>
</item>
<item>
<title>How do I  see the last login time of a user in CompleteFTP?</title>
<link>https://enterprisedt.com/questions/index.php/13923/how-do-i-see-the-last-login-time-of-a-user-in-completeftp</link>
<description>Users often ask us how they can see the last login time of users.</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13923/how-do-i-see-the-last-login-time-of-a-user-in-completeftp</guid>
<pubDate>Thu, 07 Nov 2024 00:45:29 +0000</pubDate>
</item>
<item>
<title>How do I use a JSS custom command to add a Windows user?</title>
<link>https://enterprisedt.com/questions/index.php/13921/how-do-i-use-a-jss-custom-command-to-add-a-windows-user</link>
<description>A CompleteFTP user asked us how to use a JSS custom command extension to add a Windows user.</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13921/how-do-i-use-a-jss-custom-command-to-add-a-windows-user</guid>
<pubDate>Wed, 06 Nov 2024 00:31:17 +0000</pubDate>
</item>
<item>
<title>Incomplete Download from Win2012</title>
<link>https://enterprisedt.com/questions/index.php/13916/incomplete-download-from-win2012</link>
<description>Recently upgraded from 12.1.1 to 12.2.0. &amp;nbsp;I noticed that retrieving files from AIX to Windows Server 2012 that only the first 784K bytes were retrieved and the process hung. &amp;nbsp;&amp;nbsp;&amp;nbsp;The entire file is successfully transferred when running from a Windows 10 workstation&lt;br /&gt;
&lt;br /&gt;
rolled back to use 12.1.1</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13916/incomplete-download-from-win2012</guid>
<pubDate>Tue, 29 Oct 2024 13:06:32 +0000</pubDate>
</item>
<item>
<title>Receive &quot;Global request keepalive@jcraft.com not supported&quot; message</title>
<link>https://enterprisedt.com/questions/index.php/13914/receive-global-request-keepalive%40jcraft-supported-message</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Within the CompleteFTP Server, we get the following message in the Diagnostics.log file every 30 seconds:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;WARN SFTPConnection [&amp;lt;Session Information Here&amp;gt;] Global request keepalive@jcraft.com not supported&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I&#039;m not entirely sure why the client would be sending that.&amp;nbsp; Is it causing a load on our server?&amp;nbsp; Should I be worried?&amp;nbsp;&amp;nbsp;&lt;img title=&quot;wink&quot; alt=&quot;wink&quot; src=&quot;https://enterprisedt.com/questions/qa-plugin/wysiwyg-editor/ckeditor/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot;&gt;&lt;/p&gt;&lt;p&gt;Thanks for your help.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13914/receive-global-request-keepalive%40jcraft-supported-message</guid>
<pubDate>Mon, 28 Oct 2024 21:59:03 +0000</pubDate>
</item>
<item>
<title>Is there the possibility to throttle the FTP data transfer speed?</title>
<link>https://enterprisedt.com/questions/index.php/13909/there-the-possibility-throttle-the-ftp-data-transfer-speed</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;An issue suddenly appeared with a customer where files get downloaded but they are truncated and no error is generated.&lt;/p&gt;&lt;p&gt;After Googling it found a similar issue reported for WinSCP where throttling the speed down solved the issue:&lt;/p&gt;&lt;p&gt;&lt;span data-teams=&quot;true&quot;&gt;&lt;span dir=&quot;ltr&quot; class=&quot;a ab ac ae af ag ah ai aj ak b c d e f g h i j k l m n o p q r s t u ui-provider v w x y z&quot;&gt;&lt;a aria-label=&quot;Link https://winscp.net/forum/viewtopic.php?t=30077&quot; id=&quot;menurc4m&quot; href=&quot;https://winscp.net/forum/viewtopic.php?t=30077&quot; rel=&quot;noreferrer noopener nofollow&quot; target=&quot;_blank&quot; class=&quot;fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn&quot; title=&quot;https://winscp.net/forum/viewtopic.php?t=30077&quot;&gt;https://winscp.net/forum/viewtopic.php?t=30077&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span data-teams=&quot;true&quot;&gt;Is this possible with&amp;nbsp;etdFtpJPro?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span data-teams=&quot;true&quot;&gt;Thanks!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span data-teams=&quot;true&quot;&gt;Jan&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13909/there-the-possibility-throttle-the-ftp-data-transfer-speed</guid>
<pubDate>Sat, 28 Sep 2024 00:00:01 +0000</pubDate>
</item>
<item>
<title>Unable to save changes after updating the software.</title>
<link>https://enterprisedt.com/questions/index.php/13907/unable-to-save-changes-after-updating-the-software</link>
<description>After we have updated to Version 24 I can&amp;#039;t save changes anymore.&lt;br /&gt;
&lt;br /&gt;
It comes with the following error:&lt;br /&gt;
&amp;quot;Unfortunately an error occurred while saving your changes to the server. &amp;nbsp;Unfortunately the changes that you&amp;#039;ve made since the last time you saved have been lost. &amp;nbsp;CompleteFTP Manager cannot recover from this error and must be restarted.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Clicking Details shows that is can&amp;#039;t open the database file, which I guess is the config.db:&lt;br /&gt;
&amp;quot;Devart.Data.SQLite.SQLiteException: Unable to open the database file&lt;br /&gt;
unable to open database file&lt;br /&gt;
at EnterpriseDT.Net.FtpServer.Core.RemoteMethodInvoker.InvokeBySOAP(SecureFTPConnection ftp, Type plugInInterface, String plugInName, String methodName, Object[] methodArguments)&lt;br /&gt;
at BJAIY7L5Tfue3kwXVCuk.c1KCUHL5yiQJOqZY9TCQ.HZELFVNJbkr(Boolean, String, String, Object[] methodArguments)&lt;br /&gt;
at BJAIY7L5Tfue3kwXVCuk.c1KCUHL5yiQJOqZY9TCQ.SaveConfigChanges(ConfigDataSet changes, Guid changeSetID)&lt;br /&gt;
at BJAIY7L5Tfue3kwXVCuk.c1KCUHL5yiQJOqZY9TCQ.L70LFQo9l5Y()&amp;quot;&lt;br /&gt;
&lt;br /&gt;
How do we fix that?</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13907/unable-to-save-changes-after-updating-the-software</guid>
<pubDate>Wed, 11 Sep 2024 15:58:07 +0000</pubDate>
</item>
<item>
<title>Whether CVE-2023-22551 is reported in edtftpj-pro  jar</title>
<link>https://enterprisedt.com/questions/index.php/13904/whether-cve-2023-22551-is-reported-in-edtftpj-pro-jar</link>
<description>One of the automated tool reported a CVE &amp;nbsp;CVE-2023-22551, is it exists in 7.5.0 version ? If so any fix provided in latest version ?</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13904/whether-cve-2023-22551-is-reported-in-edtftpj-pro-jar</guid>
<pubDate>Mon, 09 Sep 2024 07:47:32 +0000</pubDate>
</item>
<item>
<title>Encryption At Rest</title>
<link>https://enterprisedt.com/questions/index.php/13900/encryption-at-rest</link>
<description>We would like to know if there are any plans to support encryption at rest higher than AES 128 bit ..?</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13900/encryption-at-rest</guid>
<pubDate>Fri, 09 Aug 2024 09:59:09 +0000</pubDate>
</item>
<item>
<title>Receiving &quot;Handshake message length exceeds the maximum&quot; Error on FTPS Connection Attempt</title>
<link>https://enterprisedt.com/questions/index.php/13890/receiving-handshake-message-exceeds-maximum-connection-attempt</link>
<description>We connect to the FTP site of a large financial institution via FTPS, using an SSL certificate. &amp;nbsp;When we recently upgraded to version 12.1.1 of the edtFTPNetPRO library, we are now receiving the following error:&lt;br /&gt;
&lt;br /&gt;
EnterpriseDT.BouncyCastle.Tls.TlsFatalAlert: internal_error(80); Handshake message length exceeds the maximum: certificate_request(13), 33962 &amp;gt; 32768&lt;br /&gt;
&lt;br /&gt;
I tested against several versions of the library and the last version that works without any error is 11.1.1. &amp;nbsp;(I.e. the new behavior started in version 12.0.) &amp;nbsp;I was unable to find any information about this error through online searches or this site. &amp;nbsp;Are you aware of a reason for this error and/or a resolution for it?&lt;br /&gt;
&lt;br /&gt;
Here are some additional logs:&lt;br /&gt;
&lt;br /&gt;
DEBUG [CertificateStore] 22 Jul 2024 17:19:51.332 : &amp;nbsp;Valid PFX file&lt;br /&gt;
DEBUG [CertificateStore] 22 Jul 2024 17:19:51.338 : &amp;nbsp;Password valid - calling PFXImportCertStore&lt;br /&gt;
DEBUG [CertificateStore] 22 Jul 2024 17:19:51.362 : &amp;nbsp;Successfully imported the PFX file&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.239 : &amp;nbsp;Owner=[Redacted]&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.240 : &amp;nbsp;Expiry=[Redacted]&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.241 : &amp;nbsp;Flags: Flag 0=False;Flag 1=True;Flag 2=True;Flag 3=False;Flag 4=False;Flag 5=False;Flag 6=False;Flag 7=False;Flag 8=False;Flag 9=False;Flag 10=False;Flag 11=False&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.241 : &amp;nbsp;IsTrial=False,Product=EdtFTPnetPRO&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.242 : &amp;nbsp;Owner=[Redacted]&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.242 : &amp;nbsp;Licence expiry date: [Redacted]&lt;br /&gt;
DEBUG [LicenseProperties] 22 Jul 2024 17:19:57.242 : &amp;nbsp;Production license&lt;br /&gt;
DEBUG [SSLFTPClient] 22 Jul 2024 17:19:57.242 : &amp;nbsp;Connecting to [Redacted]:21&lt;br /&gt;
DEBUG [SSLFTPControlSocket] 22 Jul 2024 17:19:57.243 : &amp;nbsp;waitOnShutdownSSL=True&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:57.250 : &amp;nbsp;ChangeSecurityProtocol: None&lt;br /&gt;
DEBUG [ExFTPControlSocket] 22 Jul 2024 17:19:57.251 : &amp;nbsp;Created control-socket: SocksContext=, ProxySettings=NoProxy, RemoteHost=[Redacted], controlPort=21, timeout=120000&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:57.252 : &amp;nbsp;StrictReturnCodes=False&lt;br /&gt;
DEBUG [HostNameResolver] 22 Jul 2024 17:19:57.253 : &amp;nbsp;Resolving [Redacted]&lt;br /&gt;
DEBUG [HostNameResolver] 22 Jul 2024 17:19:57.342 : &amp;nbsp;Obtained 2 addresses&lt;br /&gt;
DEBUG [HostNameResolver] 22 Jul 2024 17:19:57.342 : &amp;nbsp;IP address: [Redacted]&lt;br /&gt;
DEBUG [HostNameResolver] 22 Jul 2024 17:19:57.342 : &amp;nbsp;IP address: [Redacted]&lt;br /&gt;
DEBUG [HostNameResolver] 22 Jul 2024 17:19:57.342 : &amp;nbsp;[Redacted] resolved to [Redacted]&lt;br /&gt;
DEBUG [ExFTPControlSocket] 22 Jul 2024 17:19:57.342 : &amp;nbsp;Connecting directly to ftp-server [Redacted]:21&lt;br /&gt;
INFO [SSLFTPSocket] 22 Jul 2024 17:19:57.342 : &amp;nbsp;Connecting to [Redacted]:21 with timeout 120000 ms&lt;br /&gt;
DEBUG [SSLFTPSocket] 22 Jul 2024 17:19:57.421 : &amp;nbsp;Successfully connected to [Redacted]:21&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:57.421 : &amp;nbsp;Setting socket timeout=120000&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:57.422 : &amp;nbsp;SetSocketTimeout: 120000&lt;br /&gt;
INFO [FTPControlSocket] 22 Jul 2024 17:19:57.423 : &amp;nbsp;Command encoding=System.Text.SBCSCodePageEncoding&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:57.423 : &amp;nbsp;Setting socket buffer sizes=-1&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:57.423 : &amp;nbsp;SetSocketBuffers: -1&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:57.484 : &amp;nbsp;220 *** IT IS AN OFFENSE TO CONTINUE WITHOUT THE CORRECT AUTHORIZATION *** ready.&lt;br /&gt;
DEBUG [SSLFTPClient] 22 Jul 2024 17:19:58.357 : &amp;nbsp;SetSSLProtocol: min=DETECT, max=DETECT&lt;br /&gt;
DEBUG [SSLFTPClient] 22 Jul 2024 17:19:58.357 : &amp;nbsp;SetSSLProtocol=Tls1, Tls11, Tls12&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:58.358 : &amp;nbsp;---&amp;gt; AUTH TLS&lt;br /&gt;
DEBUG [FTPControlSocket] 22 Jul 2024 17:19:58.426 : &amp;nbsp;234 SSLv23/TLSv1&lt;br /&gt;
DEBUG [SSLFTPControlSocket] 22 Jul 2024 17:19:58.427 : &amp;nbsp;Beginning Tls1, Tls11, Tls12 handshake.&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.427 : &amp;nbsp;ChangeSecurityProtocol: Tls1, Tls11, Tls12&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.435 : &amp;nbsp;Starting handshake&lt;br /&gt;
DEBUG [SocketController] 22 Jul 2024 17:19:58.437 : &amp;nbsp;Starting TLS client&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.459 : &amp;nbsp;Handshake started&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.459 : &amp;nbsp;Waiting for handshake completion&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.459 : &amp;nbsp;Waiting for handshake to complete (timeout=120000ms)&lt;br /&gt;
DEBUG [EdtTlsClient] 22 Jul 2024 17:19:58.643 : FTPClient.1 NotifyAlertRaised(level=2,desc=80,msg=Failed to read record)&lt;br /&gt;
ERROR [SocketController] 22 Jul 2024 17:19:58.644 : FTPClient.1 OnReceive - caught exception - closing&lt;br /&gt;
ERROR [SocketController] 22 Jul 2024 17:19:58.644 : FTPClient.1 EnterpriseDT.BouncyCastle.Tls.TlsFatalAlert: internal_error(80); Handshake message length exceeds the maximum: certificate_request(13), 33962 &amp;gt; 32768&lt;br /&gt;
ERROR [SocketController] 22 Jul 2024 17:19:58.644 : FTPClient.1 &amp;nbsp;&amp;nbsp;&amp;nbsp;at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.SafeReadRecord()&lt;br /&gt;
ERROR [SocketController] 22 Jul 2024 17:19:58.644 : FTPClient.1 &amp;nbsp;&amp;nbsp;&amp;nbsp;at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.OfferInput(Byte[] input, Int32 inputOff, Int32 inputLen)&lt;br /&gt;
ERROR [SocketController] 22 Jul 2024 17:19:58.644 : FTPClient.1 &amp;nbsp;&amp;nbsp;&amp;nbsp;at EJXBPZg7K526wn0mw4nt.NyGAwWg7cutXms4TT42x.yfig7sJE42w(IAsyncResult &amp;nbsp;)&lt;br /&gt;
DEBUG [SocketController] 22 Jul 2024 17:19:58.650 : FTPClient.1 CloseConnection(e=internal_error(80); Handshake message length exceeds the maximum: certificate_request(13), 33962 &amp;gt; 32768)&lt;br /&gt;
DEBUG [SocketController] 22 Jul 2024 17:19:58.650 : FTPClient.1 Shut down socket&lt;br /&gt;
DEBUG [SocketController] 22 Jul 2024 17:19:58.650 : FTPClient.1 Closed socket&lt;br /&gt;
DEBUG [TransferBuffer] 22 Jul 2024 17:19:58.650 : FTPClient.1 Close() called when open&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.650 : FTPClient.1 OnHandshakeComplete(False,internal_error(80); Handshake message length exceeds the maximum: certificate_request(13), 33962 &amp;gt; 32768)&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.650 : FTPClient.1 OnHandshakeComplete - waiting for lock&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.650 : FTPClient.1 OnHandshakeComplete - in lock&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.650 : FTPClient.1 OnHandshakeComplete - exiting lock&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:19:58.650 : FTPClient.1 OnHandshakeComplete - exit&lt;br /&gt;
ERROR [SecureSocket] 22 Jul 2024 17:19:58.650 : &amp;nbsp;Exception during handshake&lt;br /&gt;
ERROR [SecureSocket] 22 Jul 2024 17:19:58.650 : &amp;nbsp;EnterpriseDT.BouncyCastle.Tls.TlsFatalAlert: internal_error(80); Handshake message length exceeds the maximum: certificate_request(13), 33962 &amp;gt; 32768&lt;br /&gt;
ERROR [SecureSocket] 22 Jul 2024 17:19:58.650 : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.SafeReadRecord()&lt;br /&gt;
ERROR [SecureSocket] 22 Jul 2024 17:19:58.650 : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at EnterpriseDT.BouncyCastle.Tls.TlsProtocol.OfferInput(Byte[] input, Int32 inputOff, Int32 inputLen)&lt;br /&gt;
ERROR [SecureSocket] 22 Jul 2024 17:19:58.650 : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at EJXBPZg7K526wn0mw4nt.NyGAwWg7cutXms4TT42x.yfig7sJE42w(IAsyncResult &amp;nbsp;)&lt;br /&gt;
DEBUG [SecureSocket] 22 Jul 2024 17:20:03.299 : FTPClient.1 Close()&lt;br /&gt;
DEBUG [SocketController] 22 Jul 2024 17:20:03.299 : FTPClient.1 Dispose()&lt;br /&gt;
DEBUG [SocketController] 22 Jul 2024 17:20:03.299 : FTPClient.1 CloseConnection(e=null)</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13890/receiving-handshake-message-exceeds-maximum-connection-attempt</guid>
<pubDate>Tue, 23 Jul 2024 04:20:16 +0000</pubDate>
</item>
<item>
<title>Timeouts when the server is under heavier load than usual</title>
<link>https://enterprisedt.com/questions/index.php/13887/timeouts-when-the-server-is-under-heavier-load-than-usual</link>
<description>A customer contacted us with the following issue:&lt;br /&gt;
&lt;br /&gt;
We are running Enterprise 22.0.2 and just put a heavier load on it. We are using API integration for everything and we are seeing Login Timeouts when we get to about session # 1500. Below that, it works exactly as expected. It has always worked w/o a problem at a lower load.</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13887/timeouts-when-the-server-is-under-heavier-load-than-usual</guid>
<pubDate>Thu, 18 Jul 2024 23:33:09 +0000</pubDate>
</item>
<item>
<title>Why is it best to update the secondaries of a cluster before the primary?</title>
<link>https://enterprisedt.com/questions/index.php/13885/why-best-update-the-secondaries-cluster-before-the-primary</link>
<description>&lt;p&gt;A user asked us:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;EnterpriseDT&#039;s advice, when &lt;a rel=&quot;nofollow&quot; href=&quot;https://enterprisedt.com/products/completeftp/doc/guide/html/howtoupgradecluster.html&quot;&gt;updating the servers in a CompleteFTP cluster&lt;/a&gt; is to&amp;nbsp; update the secondaries of a cluster before the primary. Why is this?&lt;/p&gt;&lt;/blockquote&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13885/why-best-update-the-secondaries-cluster-before-the-primary</guid>
<pubDate>Mon, 15 Jul 2024 06:57:47 +0000</pubDate>
</item>
<item>
<title>Does etdFTPJ-PRO 7.6.0 support system parameters, specifically to set MaxQueuedReadRequests</title>
<link>https://enterprisedt.com/questions/index.php/13880/etdftpj-parameters-specifically-maxqueuedreadrequests</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;We are getting this error on certain files&amp;nbsp;&lt;/p&gt;&lt;p&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;p&gt;TRACE:2024-07-11 17:02:46 ERROR [SftpClient] 11 Jul 2024 17:02:46.169 : get(/Outgoing/HD_FINAL_MARCH_2024_GE_835_20240710.txt) failed : FXP_READ mismatch. Requested: 65535 received: 32768&lt;/p&gt;&lt;p&gt;com.enterprisedt.net.j2ssh.transport.SFTPReadMismatchException: FXP_READ mismatch. Requested: 65535 received: 32768&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.SftpClient.a(SftpClient.java:733) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.enterprisedt.net.j2ssh.SftpClient.get(SftpClient.java:944) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.enterprisedt.net.ftp.ssh.SSHFTPClient.get(SSHFTPClient.java:1379)&lt;/p&gt;&lt;p&gt;-----------------------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;p&gt;and saw in one reply to call&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;&amp;nbsp;setMaxQueuedReadRequests(1) prior to connection.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;First question is what this actually accomplishes and secondly was wondering if it&#039;s also possible to set it through&amp;nbsp;JVM System Properties with -D&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;which would make it much easier to configure things for compiled code instead of having&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;to add it in Java and re-compile&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;Thanks!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#34495e; font-family:Ubuntu,Helvetica,Arial,FreeSans,sans-serif&quot;&gt;Jan&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13880/etdftpj-parameters-specifically-maxqueuedreadrequests</guid>
<pubDate>Thu, 11 Jul 2024 23:14:23 +0000</pubDate>
</item>
<item>
<title>Where can i see security patching information</title>
<link>https://enterprisedt.com/questions/index.php/13877/where-can-i-see-security-patching-information</link>
<description>I need to see what patches address security vulnerabilities in the product. &amp;nbsp;Where are CompleteFTP security notifications listed at ?</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13877/where-can-i-see-security-patching-information</guid>
<pubDate>Wed, 03 Jul 2024 22:01:57 +0000</pubDate>
</item>
<item>
<title>Latest release 7.7.0 mentions fixing TLS CertificateVerify - when was this broken? can you tell me more?</title>
<link>https://enterprisedt.com/questions/index.php/13873/latest-release-mentions-fixing-certificateverify-broken</link>
<description>&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;background-color:white&quot;&gt;I have a customer where our Client process connects to a server that require Certificate Verify. This client works with an old version of EDT, but with EDT v7.2.3 the client logon fails, possibly due to Certificate Verify issues. Can you tell me more about the fix in 7.7.0?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Please respond to Susan.Raye@Data443.com&lt;/p&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13873/latest-release-mentions-fixing-certificateverify-broken</guid>
<pubDate>Wed, 12 Jun 2024 19:26:02 +0000</pubDate>
</item>
<item>
<title>In which order are the files from the ExFtpConnection.DownloadMultiple() method returned?</title>
<link>https://enterprisedt.com/questions/index.php/13867/which-exftpconnection-downloadmultiple-method-returned</link>
<description>I am limiting the number of files that can be retrieved from the DownloadMultiple() method. To achieve this I set the FTPFileTransferEventArgs.Cancel = true when the number of files downloaded has reached my limit.&lt;br /&gt;
&lt;br /&gt;
But, I need to know in which order the files from this method are returned. For instance, if they are ordered by remote filedate, and if it&amp;#039;s descending or ascending order. I also want to know if the ordering is consistent no matter what Ftp server or server plattform I am connected to.</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13867/which-exftpconnection-downloadmultiple-method-returned</guid>
<pubDate>Tue, 28 May 2024 11:44:10 +0000</pubDate>
</item>
<item>
<title>CompliteFTP does not work with SSH protocols (does not listen 22 port)</title>
<link>https://enterprisedt.com/questions/index.php/13865/compliteftp-does-not-work-with-ssh-protocols-does-listen-port</link>
<description>&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://enterprisedt.com/questions/?qa=blob&amp;amp;qa_blobid=9119802939048063027&quot; style=&quot;height:210px; width:600px&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;CompliteFTP does not work with SSH protocols (does not listen 22 port). How can I fix that?&lt;/p&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13865/compliteftp-does-not-work-with-ssh-protocols-does-listen-port</guid>
<pubDate>Tue, 28 May 2024 11:41:14 +0000</pubDate>
</item>
<item>
<title>How do I find the license key of the trial version of edtFTPnet/PRO</title>
<link>https://enterprisedt.com/questions/index.php/13858/how-do-find-the-license-key-of-the-trial-version-edtftpnet-pro</link>
<description>Although the edtFTPnet/PRO trial will look in the local machine&amp;#039;s registry for the trial license key, there are many scenarios in which this isn&amp;#039;t possible, such as when you need to test the trial on another machine. In these cases, you need to explicitly embed the trial license key in the code. How do you do that?</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13858/how-do-find-the-license-key-of-the-trial-version-edtftpnet-pro</guid>
<pubDate>Wed, 01 May 2024 23:54:00 +0000</pubDate>
</item>
<item>
<title>Can I use edtFTPnet/PRO in an AWS Lambda function?</title>
<link>https://enterprisedt.com/questions/index.php/13855/can-i-use-edtftpnet-pro-in-an-aws-lambda-function</link>
<description>As user asked us how to use edtFTPnet/PRO inside an AWS Lambda function.</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13855/can-i-use-edtftpnet-pro-in-an-aws-lambda-function</guid>
<pubDate>Wed, 01 May 2024 23:24:47 +0000</pubDate>
</item>
<item>
<title>Message=Failed to open file</title>
<link>https://enterprisedt.com/questions/index.php/13849/message-failed-to-open-file</link>
<description>&lt;p&gt;I calling command&lt;/p&gt;&lt;pre&gt;secureFTPConnection1.UploadFile(m_upload, m_name);&lt;/pre&gt;&lt;p&gt;Where m_upload is the directory and m_name is the name of the file.&lt;br&gt;&lt;br&gt;and I receive the error;&lt;/p&gt;&lt;pre&gt;EnterpriseDT.Net.Ftp.FTPException
  HResult=0x80131600
  Message=Failed to open file &#039;C:\\AutoFiles\\AutoTemp\\AutoTemp&#039;
  Source=edtFTPnetPRO
StackTrace:
   at EnterpriseDT.Net.Ftp.Ssh.SSHFTPClient.Put(String local, String remote, Boolean append)
   at EnterpriseDT.Net.Ftp.FTPConnection.UploadFile(String localPath, String remoteFile, WriteMode writeMode)
   at EnterpriseDT.Net.Ftp.ExFTPConnection.SyncUploadFile(String localPath, String remoteFile, WriteMode writeMode)
   at EnterpriseDT.Net.Ftp.ExFTPConnection.UploadFile(String localPath, String remoteFile, Boolean append)
   at EnterpriseDT.Net.Ftp.FTPConnection.UploadFile(String localPath, String remoteFile)&lt;/pre&gt;</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13849/message-failed-to-open-file</guid>
<pubDate>Wed, 01 May 2024 04:17:05 +0000</pubDate>
</item>
<item>
<title>InvalidSshKeySignatureException during user/pass authentication</title>
<link>https://enterprisedt.com/questions/index.php/13842/invalidsshkeysignatureexception-during-authentication</link>
<description>&lt;p&gt;During user/pass authentication to WING FTP server using following code:&lt;/p&gt;&lt;p&gt;Version used: 7.6.0&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;SSHFTPClient sftp = new SSHFTPClient();&lt;br&gt;sftp.setRemoteHost(&quot;127.0.0.10&quot;);&lt;br&gt;sftp.setRemotePort(37770);&lt;br&gt;sftp.getValidator().setHostValidationEnabled(false);&lt;br&gt;sftp.setAuthentication(&quot;test&quot;, &quot;test123&quot;);&lt;br&gt;sftp.connect();&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;InvalidSshKeySignatureException is thrown:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;2024-04-24 21:06:50.599 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [SSHFTPClient] 24 Apr 2024 21:06:50.578 : Created SFTP client.&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.640 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - INFO [SCPClient] 24 Apr 2024 21:06:50.640 : SCPClient settings validated.&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.640 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [SCPClient] 24 Apr 2024 21:06:50.640 : Connecting to 127.0.0.10:37770&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.640 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [SCPClient] 24 Apr 2024 21:06:50.640 : Version: 7.6.0&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.640 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [StreamSocketFactory] 24 Apr 2024 21:06:50.640 : Connecting to 127.0.0.10:37770 via standard socket&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.640 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [StreamSocketFactory] 24 Apr 2024 21:06:50.640 : setSoTimeout(60000)&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.657 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - INFO [TransportProtocolCommon] 24 Apr 2024 21:06:50.657 : Timeout=60000&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.671 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.671 : Starting transport protocol&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.671 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.671 : Wait for state update timeout=60000&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.671 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [State] 24 Apr 2024 21:06:50.671 : Updated state to 2&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.671 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.671 : Wait for state update timeout=60000&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.671 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.671 : Registering transport protocol messages with inputstream&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - INFO [cryptix] 24 Apr 2024 21:06:50.734 : GLOBAL_TRACE=false&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - INFO [cryptix] 24 Apr 2024 21:06:50.734 : GLOBAL_DEBUG=false&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - INFO [cryptix] 24 Apr 2024 21:06:50.734 : GLOBAL_DEBUG_SLOW=false&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Negotiating protocol version&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Local identification: SSH-2.0-edtFTPjPRO_7.6.0&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Read: &#039;SSH-2.0-WingFTPServer&lt;/p&gt;&lt;p&gt;&#039;&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : EOL is guessed at CR+LF&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Remote identification: &#039;SSH-2.0-WingFTPServer&#039;&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Protocol negotiation complete&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [State] 24 Apr 2024 21:06:50.734 : Updated state to 3&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [EOD_FM_BILLSPAYMENT] [TSK_001] [30128] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Wait for state update timeout=60000&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Name=SSH_MSG_KEX_INIT,MessageId=20&lt;/p&gt;&lt;p&gt;Supported Kex ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group14-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ext-info-c&lt;/p&gt;&lt;p&gt;Supported Public Keys ssh-rsa,rsa-sha2-256,rsa-sha2-512,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-dss&lt;/p&gt;&lt;p&gt;Supported Encryption Client-&amp;gt;Server aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,blowfish-cbc,arcfour&lt;/p&gt;&lt;p&gt;Supported Encryption Server-&amp;gt;Client aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,blowfish-cbc,arcfour&lt;/p&gt;&lt;p&gt;Supported Mac Client-&amp;gt;Server hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96,hmac-sha2-256,hmac-sha256,hmac-sha2-512,hmac-sha512&lt;/p&gt;&lt;p&gt;Supported Mac Server-&amp;gt;Client hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96,hmac-sha2-256,hmac-sha256,hmac-sha2-512,hmac-sha512&lt;/p&gt;&lt;p&gt;Supported Compression Client-&amp;gt;Server none,zlib,zlib@openssh.com&lt;/p&gt;&lt;p&gt;Supported Compression Server-&amp;gt;Client none,zlib,zlib@openssh.com&lt;/p&gt;&lt;p&gt;Supported Languages Client-&amp;gt;Server&amp;nbsp;&lt;/p&gt;&lt;p&gt;Supported Languages Server-&amp;gt;Client&amp;nbsp;&lt;/p&gt;&lt;p&gt;First Kex Packet Follows [FALSE]&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.734 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.734 : Sending SSH_MSG_KEX_INIT&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [SshMsgKexInit] 24 Apr 2024 21:06:50.750 : Packetlength=532, Paddinglength=7&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Received registered message: SSH_MSG_KEX_INIT&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Received Name=SSH_MSG_KEX_INIT,MessageId=20&lt;/p&gt;&lt;p&gt;Supported Kex curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512&lt;/p&gt;&lt;p&gt;Supported Public Keys ecdsa-sha2-nistp256,rsa-sha2-512,rsa-sha2-256,ssh-rsa&lt;/p&gt;&lt;p&gt;Supported Encryption Client-&amp;gt;Server aes256-ctr,aes192-ctr,aes128-ctr&lt;/p&gt;&lt;p&gt;Supported Encryption Server-&amp;gt;Client aes256-ctr,aes192-ctr,aes128-ctr&lt;/p&gt;&lt;p&gt;Supported Mac Client-&amp;gt;Server hmac-sha2-256,hmac-sha2-512,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com&lt;/p&gt;&lt;p&gt;Supported Mac Server-&amp;gt;Client hmac-sha2-256,hmac-sha2-512,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com&lt;/p&gt;&lt;p&gt;Supported Compression Client-&amp;gt;Server none&lt;/p&gt;&lt;p&gt;Supported Compression Server-&amp;gt;Client none&lt;/p&gt;&lt;p&gt;Supported Languages Client-&amp;gt;Server&amp;nbsp;&lt;/p&gt;&lt;p&gt;Supported Languages Server-&amp;gt;Client&amp;nbsp;&lt;/p&gt;&lt;p&gt;First Kex Packet Follows [FALSE]&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Starting key exchange&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Determine Algorithm&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Client Algorithms: [ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group14-sha256, diffie-hellman-group-exchange-sha1, diffie-hellman-group-exchange-sha256, ext-info-c]&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Server Algorithms: [curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512]&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Returning ecdh-sha2-nistp256&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:50.750 : Key exchange algorithm: ecdh-sha2-nistp256&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:50.750 [] [Transport protocol 1] [] [DEBUG] Agent - INFO [ECDHSha2] 24 Apr 2024 21:06:50.750 : Starting client side key exchange.&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.296 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.296 : Sending SSH_MSG_KEX_ECDH_INIT&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.322 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.322 : Received unregistered message: SSH_MSG_KEX_ECDH_REPLY&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.362 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [ECDHSha2] 24 Apr 2024 21:06:51.362 : calculateExchangeHash()&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.381 : Verifying host [127.0.0.10]:37770&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.393 : Determine Algorithm&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.393 : Client Algorithms: [ssh-rsa, rsa-sha2-256, rsa-sha2-512, ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521, ssh-dss]&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.393 : Server Algorithms: [ecdsa-sha2-nistp256, rsa-sha2-512, rsa-sha2-256, ssh-rsa]&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.393 : Returning ssh-rsa&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [TransportProtocolCommon] 24 Apr 2024 21:06:51.393 : Selected algorithm ssh-rsa&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - DEBUG [SshRsaPublicKey] 24 Apr 2024 21:06:51.393 : Signature length=276&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.393 [] [Transport protocol 1] [] [DEBUG] Agent - ERROR [SshRsaPublicKey] 24 Apr 2024 21:06:51.393 : Header (rsa-sha2-256) does not match algorithm (ssh-rsa)&lt;/p&gt;&lt;p&gt;2024-04-24 21:06:51.410 [] [Transport protocol 1] [] [DEBUG] Agent - ERROR [SshRsaPublicKey] 24 Apr 2024 21:06:51.393 : Failed to read signature : The signature is invalid&lt;/p&gt;&lt;p&gt;com.enterprisedt.net.j2ssh.transport.publickey.InvalidSshKeySignatureException: The signature is invalid&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.publickey.rsa.SshRsaPublicKey.verifySignature(SshRsaPublicKey.java:183)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolClient.verifyHostKey(TransportProtocolClient.java:559)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolClient.performKeyExchange(TransportProtocolClient.java:456)&lt;/p&gt;&lt;p&gt;at com.enterprisedt.net.j2ssh.transport.TransportProtocolCommon.beginKeyExchange(TransportProtocolCommon.java:733)&lt;/p&gt;&lt;/blockquote&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13842/invalidsshkeysignatureexception-during-authentication</guid>
<pubDate>Thu, 25 Apr 2024 07:46:50 +0000</pubDate>
</item>
<item>
<title>All my users log in via SAML - how do I skip the CompleteFTP login page?</title>
<link>https://enterprisedt.com/questions/index.php/13836/all-my-users-log-via-saml-how-skip-the-completeftp-login-page</link>
<description>&lt;p&gt;A CompleteFTP user asked:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;We have set up SAML authenication and disabled the local user login, allowing users only to see and use a &quot;Login via Single Sign-On&quot; button on the login screen. After clicking this button, users are redirected to the IDP to sign in, and then to the CompleteFTP Web File Manager.&lt;/p&gt;&lt;p&gt;Users accessing the CompleteFTP Web File Manager, who are already logged into Azure in their browser, have to click the &quot;Login via&amp;nbsp;Single Sign-On&quot; button to access the manager. They are then automatically redirected since they are already signed into the IDP.&lt;/p&gt;&lt;p&gt;They are asking whether it is possible to bypass the &quot;Login via&amp;nbsp;Single Sign-On&quot; button and directly access the URL: &lt;a target=&quot;_new&quot; rel=&quot;nofollow&quot; href=&quot;https://completeftpurl/FileManager/2/&quot;&gt;https://completeftpurl/FileManager/2/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13836/all-my-users-log-via-saml-how-skip-the-completeftp-login-page</guid>
<pubDate>Mon, 22 Apr 2024 02:52:14 +0000</pubDate>
</item>
<item>
<title>edtFtpNetPro Authentication PublicKey without ClientPrivateKeyPassphrase no longer working</title>
<link>https://enterprisedt.com/questions/index.php/13833/edtftpnetpro-authentication-clientprivatekeypassphrase</link>
<description>&lt;p&gt;We have trouble to establish a connection to several sftp-servers with the current version of edtFtpNetPro. We use PublicKey authentication without passphrase. The authentication worked well with version 9.1.3.0.&lt;/p&gt;&lt;p&gt;We recently updated to 12.0.0.0 and receive the following error in the described scenario:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;EnterpriseDT.Net.Ssh.Routrek.SSHC.SSHException: ClientPrivateKeyPassphrase property must be set to passphrase of the private key.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;We also tried it with the current version (12.1.1.0), which also failed with that message.&lt;/p&gt;&lt;p&gt;We can narrow down the cause to the component, as no other changes have been made.&lt;/p&gt;&lt;p&gt;We authenticate with the key file only, without a passphrase. Therefore we do not set the mentioned property &lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;ClientPrivateKeyPassphrase &lt;/span&gt;&lt;/p&gt;&lt;p&gt;Here is a short code-example:&lt;/p&gt;&lt;pre&gt;&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;var connection = new SecureFTPConnection();
connection.ClientPrivateKeyFile = keyFile;&lt;/span&gt;
&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;connection.AuthenticationMehtod = AuthenticationType.PublicKey;&lt;/span&gt;
&lt;span style=&quot;font-family:Courier New,Courier,monospace&quot;&gt;connection.ServerAddress = host;
connection.ServerPort = port;
connection.UserName = username;
connection.ConnectMode = FTPConnectMode.PASV;
connection.Protocol = FileTransferProtocol.SFTP;
connection.Connect();
&lt;/span&gt;&lt;/pre&gt;</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13833/edtftpnetpro-authentication-clientprivatekeypassphrase</guid>
<pubDate>Fri, 19 Apr 2024 01:50:54 +0000</pubDate>
</item>
<item>
<title>Does edtFTPj/Pro support the following key exchange algorithms?</title>
<link>https://enterprisedt.com/questions/index.php/13831/does-edtftpj-pro-support-the-following-exchange-algorithms</link>
<description>&lt;p&gt;The server we connect to will be limited in the near future to the following algorithms...&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Host key algorithms:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;rsa-sha2-256&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;- support added&amp;nbsp;in v7.3.0?&lt;/li&gt;&lt;li&gt;rsa-sha2-512&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;- support added in v7.3.0?&lt;/li&gt;&lt;li&gt;ssh-ed25519&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Key exchange algorithms:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;curve25519-sha256&lt;/li&gt;&lt;li&gt;diffie-hellman-group16-sha512&lt;/li&gt;&lt;li&gt;diffie-hellman-group18-sha512&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;From looking through the API&amp;nbsp;documentation, it appears that&amp;nbsp;some of the host key algorithms are covered but I didn&#039;t see any of the key exchange algorithms listed.&amp;nbsp; Can anyone confirm that these are not currently supported? and if they are not currently supported, are there plans to implement these anytime soon?&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description>
<category>Java FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13831/does-edtftpj-pro-support-the-following-exchange-algorithms</guid>
<pubDate>Thu, 04 Apr 2024 21:45:40 +0000</pubDate>
</item>
<item>
<title>Missing Intellisense for edtFTPnetPro 12.1.0</title>
<link>https://enterprisedt.com/questions/index.php/13829/missing-intellisense-for-edtftpnetpro-12-1-0</link>
<description>I just installed version 12.1.0 of edtFtpNetPro and no longer see the associated XML file for Intellisense when targeting .NET 4.7+. &amp;nbsp;Was this intentional or accidental? &amp;nbsp;Is the file from version 12.0.0 close enough were I can just continue to use it with the new library?</description>
<category>.NET FTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13829/missing-intellisense-for-edtftpnetpro-12-1-0</guid>
<pubDate>Fri, 22 Mar 2024 06:49:57 +0000</pubDate>
</item>
<item>
<title>Customer receiving error - Server Returned Unknown Response Code: 24</title>
<link>https://enterprisedt.com/questions/index.php/13827/customer-receiving-error-server-returned-unknown-response</link>
<description>When customer connect to our sftp server they are receiving below error.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Server Returned Unknown Response Code: 24&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Customer is attempting to pick up file from our server and above condition happens, but 10-15 minutes later is works fine.</description>
<category>CompleteFTP</category>
<guid isPermaLink="true">https://enterprisedt.com/questions/index.php/13827/customer-receiving-error-server-returned-unknown-response</guid>
<pubDate>Sat, 16 Mar 2024 06:22:02 +0000</pubDate>
</item>
</channel>
</rss>