Transfer Que Problems

I'm using SmartFTP 64-bit in SFTP mode. When I attempt to edit a file that I do not have permissions to edit, there is no indication that the upload failed except if I right-click on the item in the transfer que and click on "show log". Setting an event does nothing either. This causes problems as sometimes I find that my changes aren't actually being uploaded.

On top of that, SmartFTP opens up files from the Temp directory insetad of redownloading the files on refresh. For example, I make a change, and I want to make sure it's been uploaded. I refresh the view and right-click on the file and click view. The file shows the changes that I did using edit, but in reality, the file on the server does not have the changes. Closing the remote browser session and closing SmartFTP don't fix the issue either.

Is there any way to force it to update the temp files? Also, is there any way to display a visible error on a failed transfer without having to view the log?

Hello ..

If the file cannot be uploaded the status of the item says "Retry at ...". If the file was uploaded successfully the status says "Monitoring". Therefore if it says "Retry ..." there was a problem.

Can you please send a log from the transfer queue which shows that the file is different on the server (compared to the local file in the temp folder) but SmartFTP is not downloading it.

Regards,
Mat

I see that now. It would be nice if there's a more verbose message on failure (possible suggestion?). Also I'm not sure what logs to show you. Here's part of the transfer log:
[17:01:26] File size mismatch.
[17:01:26] Transfer failed.
[17:01:56] Resolving path "/etc/httpd/conf".
[17:01:56] Path successfully resolved.
[17:01:56] Remote file exist check: "httpd.conf".
[17:01:56] Getting attributes of "/etc/httpd/conf/httpd.conf".
[17:01:57] Attributes successfully obtained.
[17:01:57] Source File: Size=34428, SizeUnit=Byte, Time=2008-07-23T00:01:39, TimeFormat=Exact
[17:01:57] Destination File: Size=34428, SizeUnit=Byte, Time=2008-07-22T05:57:29, TimeFormat=Exact
[17:01:57] RecentTime=2008-07-23T00:01:26
[17:01:57] No rule matched. Default Action="Overwrite".
[17:01:57] Uploading file to "/etc/httpd/conf/httpd.conf".
[17:01:57] Restarting at 0.
[17:01:57] 3 Permission denied
[17:01:57] Setting attributes of "/etc/httpd/conf/httpd.conf".
[17:01:57] Attributes successfully set.
[17:01:57] Getting attributes of "/etc/httpd/conf/httpd.conf".
[17:01:57] Attributes successfully obtained.

I have a screenshot that shows the problem, but I can't seem to upload an image.

Hello ..

We need the log which shows the problem you mention in your 2nd part. The log you sent applies to the first part with the upload permission problem.
In the log we have to clearly see that SmartFTP skips the file instead of overwriting the existing local file.

Regards,
Mat

Is this what you're looking for:
[17:00:30] Directory listing complete.
[17:00:32] The operation has been added to the Transfer Queue. Check the Transfer Queue for the status.
[17:00:48] The operation has been added to the Transfer Queue. Check the Transfer Queue for the status.
[17:00:56] Getting attributes of "/etc/httpd/conf/httpd.conf".
[17:00:56] Attributes successfully obtained.
[17:01:26] Getting attributes of "/etc/httpd/conf/httpd.conf".
[17:01:27] Attributes successfully obtained.
[17:01:57] Getting attributes of "/etc/httpd/conf/httpd.conf".
[17:01:57] Attributes successfully obtained.
[17:05:42] The operation has been added to the Transfer Queue. Check the Transfer Queue for the status.
[17:29:22] The operation has been added to the Transfer Queue. Check the Transfer Queue for the status.

No it's not that. We need the log from the file in the transfer queue when you click on view.

Here you go:
[17:33:46] Resolving path "/etc/httpd/conf".
[17:33:46] Path successfully resolved.
[17:33:46] Getting attributes of "/etc/httpd/conf/httpd.conf".
[17:33:46] Attributes successfully obtained.
[17:33:46] Source File: Size=34428, SizeUnit=Byte, Time=2008-07-22T05:57:29, TimeFormat=Exact
[17:33:46] Destination File: Size=34428, SizeUnit=Byte, Time=2008-07-23T00:01:39, TimeFormat=Exact
[17:33:46] RecentTime=2008-07-23T00:33:46
[17:33:46] Rule "IF Destination Time=Newer AND Size=Equal AND Transfer=No Matter THEN Skip" matched. Action="Skip".
[17:33:46] Skipping file "httpd.conf". Reason: User action.

That's it. Fix implemented and it will be available in the next build.

Regards,
Mat

Thanks. Any idea when the next build will be available?

1-3 days depending on how many other fixes there will be.

Ok, thanks!