Backup failed - temp hidden file already exists

Status
Not open for further replies.

Dunblue

Bronze Partner
Advanced Certified
Joined
Sep 22, 2020
Messages
44
Reaction score
3
  • 3CX Version, Professional Annual 18.0 Update 4 (Build 965)
  • Server OS, Debian 10
  • Is the 3CX Server Hosted and where? Azure


Code:
Your 3CX backup failed due to the following reason(s):
System.Exception: FluentFTP.FtpCommandException: /customername/3CXScheduledBackup.zip.tmp: Temporary hidden file /customername/.in.3CXScheduledBackup.zip.tmp. already exists
   at FluentFTP.FtpClient.OpenPassiveDataStream(FtpDataConnectionType type, String command, Int64 restart)
   at FluentFTP.FtpClient.OpenDataStream(String command, Int64 restart)
   at FluentFTP.FtpClient.OpenWrite(String path, FtpDataType type, Boolean checkIfFileExists)
   at FluentFTP.FtpClient.OpenWrite(String path)
   at _3cxFilesystemImplementations.FTP.FtpFilesystem.CreateFile(String filename)
   at _3cxBackupRestoreImpl.BackupRestoreUtils.<>c__DisplayClass12_0.<Backup>b__0()
   at _3cxNetBackupAndRestore._3cxBackup.FinishingTask()
   at _3cxBackupRestoreImpl.BackupRestoreUtils.Backup(IFilesystem filesystem, String instanceId, String cfgPath, String dbConnectionString, BackupConfig options, String fullpathFilename, Boolean sendEmail)
   at BackupRestoreSchedule.BackupJob.Execute(IJobExecutionContext context)
 
  • 3CX Version, Professional Annual 18.0 Update 4 (Build 965)
  • Server OS, Debian 10
  • Is the 3CX Server Hosted and where? Azure


Code:
Your 3CX backup failed due to the following reason(s):
System.Exception: FluentFTP.FtpCommandException: /customername/3CXScheduledBackup.zip.tmp: Temporary hidden file /customername/.in.3CXScheduledBackup.zip.tmp. already exists
   at FluentFTP.FtpClient.OpenPassiveDataStream(FtpDataConnectionType type, String command, Int64 restart)
   at FluentFTP.FtpClient.OpenDataStream(String command, Int64 restart)
   at FluentFTP.FtpClient.OpenWrite(String path, FtpDataType type, Boolean checkIfFileExists)
   at FluentFTP.FtpClient.OpenWrite(String path)
   at _3cxFilesystemImplementations.FTP.FtpFilesystem.CreateFile(String filename)
   at _3cxBackupRestoreImpl.BackupRestoreUtils.<>c__DisplayClass12_0.<Backup>b__0()
   at _3cxNetBackupAndRestore._3cxBackup.FinishingTask()
   at _3cxBackupRestoreImpl.BackupRestoreUtils.Backup(IFilesystem filesystem, String instanceId, String cfgPath, String dbConnectionString, BackupConfig options, String fullpathFilename, Boolean sendEmail)
   at BackupRestoreSchedule.BackupJob.Execute(IJobExecutionContext context)
What kind of FTP server are you using?
Do the correct permissions to rename/remove files exist for the FTP user?
What happens if you manually go in and delete the .tmp file?
 
What kind of FTP server are you using?
Do the correct permissions to rename/remove files exist for the FTP user?
What happens if you manually go in and delete the .tmp file?

1. Our webhost
2. Yes
3. The same thing happens over.

I should also point out that we have several other 3CX instances backing up this way without issues. The only difference is that this one has considerably more recordings stored. (There is more than enough FTP space available though)
 
Status
Not open for further replies.

Forum statistics

Threads
111,974
Messages
590,081
Members
164,899
Latest member
mazet