Skip to main content

[CPANEL-33879] PureFTP won't work with MGET after latest update

Comments

10 comments

  • cPanelLauren
    Hello, It does appear that we have a recent internal case open on this CPANEL-33879 based on the comments in the case it would appear that pure-ftpd removed support for this in version 1.0.48 but they are looking into the issue further. Right now the only workaround is to use get instead for single files. I'll update this thread with more information on the issue when it becomes available. Thanks!
    0
  • Officine Del Turismo
    Hello, I also have the same problem and I am waiting for news and solutions to solve it as soon as possible. Best regards
    0
  • wbording
    Hi, we also have this problem and it affect the automatic order processing. Regards,
    0
  • wbording
    Hello, It does appear that we have a recent internal case open on this CPANEL-33879 based on the comments in the case it would appear that pure-ftpd removed support for this in version 1.0.48 but they are looking into the issue further. Right now the only workaround is to use get instead for single files. I'll update this thread with more information on the issue when it becomes available. Thanks!

    Hi cPanelLauren, how come you think pure-ftpd version 1.0.48 is responsible for this 'change'. Latest version 1.0.49 is from April 3, 2019 and this problem is from end of august 2020. Regards, Wouter
    0
  • cPanelLauren
    Hello, Because prior to v90 we were using PureFTPd v1.0.47
    0
  • Madsens
    Is there any way to fix this? A customer using Microsoft C5 2012, a webshop on our cPanel server, and an old module for C5 for integration between the two, is using "MPUT *" and "MGET *". And my understanding is that "*" is no longer allowed. Should i roll back pureftpd as a temporary fix, or something?
    0
  • Rui Santos
    Hi everyone. Any updates on this? Having the same issue after update. ftp> mget * Can't check for file existence Cannot find list of remote files.
    0
  • cPanelLauren
    This functionality depends on how the FTP client fetches the file listing. Eg: lftp does not use NLST for fetching the directory contents, and mget is still functional. The issue is that the NLST command no longer performs globbing which is what PureFTPd changed in this release. The internal case was marked as won't fix as this is a decision made by the FTP client software, there's nothing we can do to modify this change.
    0
  • Madsens
    To anyone in the same situation: My workaround was fooling the service by using MGET and MPUT via another FTP service that still works as intended, and from that server i used a scheduled bat to download a list of files from the cPanel server, and after that using GET and PUT instead. It introduces some waiting time, depending on how often you set the schedule to run, but in our case, it was an easy and quick solution, until we find a permanent one. Changing the software itself to use GET and PUT i was not an option for us.
    0
  • micheledauria
    I have the same problem, I get a 550 Can't check for file existence after the NLST command since yesterday. My need is to use pure-ftpd I cannot change it as it's part of a dedicated script. How can we solve?
    0

Please sign in to leave a comment.