Bug #594
".eml" files cannot be copied onto shares
100%
Description
whenever I try to copy ".eml" (emails saved from thunderbird / outlook express, etc) to an amahi share i get "The system cannot find the file specified" error on windows 7, and the copy obviously fails. Any other files seem to copy across ok.
History
#1 Updated by cpg over 10 years ago
ok, here is the issue. this was recommended to us by someone we trust in the samba team to prevent viruses:
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
sadly there is no great solution as is (without modifying code in the platform), i think.
perhaps can you try adding this?:
veto files = /*.{*}/
to the Extra Parameters area (advanced settings required).
#2 Updated by Anonymous over 10 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset commit:"041288b361ad71c2c28504bc9657a3dd8eae71b9".
#3 Updated by cpg over 10 years ago
bjhieber, you can test this fix doing this as root in your HDA:
rpm -Uvh http://alpha.amahi.org/tmp/hda-platform-5.4.14-1.noarch.rpm
then you need to change at least one setting in your shares area.
(you can revert it immediately)
#4 Updated by bjhieber over 10 years ago
- Status changed from Closed to Feedback
- Priority changed from High to Normal
Hi,
I tried the fix (after freshly reinstalling Amahi due to a currupt filesystem), but it doesn't seem to do the trick. The error appears to have changed to "This is no longer located in \\hda\[etc.etc] Verify the item's location and try again." What's strange is that its on about the destination, not the source. The copy clearly fails.
#5 Updated by cpg over 10 years ago
you sure? can you check this?
~$ grep eml /etc/samba/smb.conf veto files = /*.eml/*.nws/riched20.dll/*.{*}/
you should not get a veto files line.
#6 Updated by bjhieber over 10 years ago
- Status changed from Feedback to Resolved
My apologies, after rebooting the server (and other machines) this issue has now been resolved.
Thank you!
BH
Also available in: Atom