Buy commercial curl support from WolfSSL. We help you work
out your issues, debug your libcurl applications, use the API, port to new
platforms, add new features and more. With a team lead by the curl founder
himself.
llibcurl (version 7.87.0) - FTP Keep Connection Alive Issue
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: Nagesh, Rahul \[AUTOSOL/MSOL/IN\] via curl-library <curl-library_at_lists.haxx.se>
Date: Tue, 10 Jan 2023 12:18:09 +0000
Hello All,
I have recently updated libcurl.dll to 7.87.0.0 version in my application for secure FTP operations and earlier we were using libcurl.dll version 7.64.1.0.
After upgrading libcurl.dll to latest version we are facing issue to keeping FTP connection active when no FTP operation performed for more than 1.5 minutes.
To keep the FTP connection alive with PureFTP server our application is sending following set of FTP commands to server after every 3 minutes,
curl_slist_append(pstCurlCmdList, CURL_PWD_COMMAND)
curl_slist_append(pstCurlCmdList, "NOOP")
curl_slist_append(pstCurlCmdList, "REST 0")
curl_slist_append(pstCurlCmdList, "STAT")
curl_slist_append(pstCurlCmdList, "NOOP")
After establishing FTP connection successfully with PureFTP server, we are not performing any FTP operation for 3 minutes and after every 3 minutes we are sending above commands.
with latest libcurl.dll version our FTP client application receiving curl error response to these commands i.e., CURLE_OPERATION_TIMEDOUT (28).
And we are unable to use existing libcurl FTP connection handle throughout.
Also, we have set initial CURLOPT_CONNECTTIMEOUT_MS to more than 3 minutes. Still, we are getting CURLE_OPERATION_TIMEDOUT (28) error response from FTP server.
However, when same set of commands were sent using libcurl.dll version 7.64.1.0 that time FTP client application receiving CURLE_OK (0) response from PureFTP server
in above scenario and we were able to use existing libcurl FTP connection handle.
We want to use the latest 'libcurl.dll' version i.e., 7.87.0 in my application.
So, it will be helpful if you provide some details to fix above FTP keep connection alive issue while using libcurl version 7.87.0.0
Also please let me know if you need any other additional details.
Note: There is no change in FTP server side.
Regards,
Rahul Nagesh | Direct +91 020 4200 1840 | WWW: www.eicpune.emrsn.org<http://www.eicpune.emrsn.org/>
Date: Tue, 10 Jan 2023 12:18:09 +0000
Hello All,
I have recently updated libcurl.dll to 7.87.0.0 version in my application for secure FTP operations and earlier we were using libcurl.dll version 7.64.1.0.
After upgrading libcurl.dll to latest version we are facing issue to keeping FTP connection active when no FTP operation performed for more than 1.5 minutes.
To keep the FTP connection alive with PureFTP server our application is sending following set of FTP commands to server after every 3 minutes,
curl_slist_append(pstCurlCmdList, CURL_PWD_COMMAND)
curl_slist_append(pstCurlCmdList, "NOOP")
curl_slist_append(pstCurlCmdList, "REST 0")
curl_slist_append(pstCurlCmdList, "STAT")
curl_slist_append(pstCurlCmdList, "NOOP")
After establishing FTP connection successfully with PureFTP server, we are not performing any FTP operation for 3 minutes and after every 3 minutes we are sending above commands.
with latest libcurl.dll version our FTP client application receiving curl error response to these commands i.e., CURLE_OPERATION_TIMEDOUT (28).
And we are unable to use existing libcurl FTP connection handle throughout.
Also, we have set initial CURLOPT_CONNECTTIMEOUT_MS to more than 3 minutes. Still, we are getting CURLE_OPERATION_TIMEDOUT (28) error response from FTP server.
However, when same set of commands were sent using libcurl.dll version 7.64.1.0 that time FTP client application receiving CURLE_OK (0) response from PureFTP server
in above scenario and we were able to use existing libcurl FTP connection handle.
We want to use the latest 'libcurl.dll' version i.e., 7.87.0 in my application.
So, it will be helpful if you provide some details to fix above FTP keep connection alive issue while using libcurl version 7.87.0.0
Also please let me know if you need any other additional details.
Note: There is no change in FTP server side.
Regards,
Rahul Nagesh | Direct +91 020 4200 1840 | WWW: www.eicpune.emrsn.org<http://www.eicpune.emrsn.org/>
-- Unsubscribe: https://lists.haxx.se/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.htmlReceived on 2023-01-10