We updated a Lucee server from 5.1.x to 18.104.22.168 and started getting the following error:
We tried upgrading to the very latest snapshot, 22.214.171.124-SNAPSHOT, and that had the same issue. Both the mount points it is reading from and writing to are using goofys (https://github.com/kahing/goofys) and it worked fine before the update.
Downgrading the server back to Lucee 126.96.36.199, which is still a newer version than it was using before this issue, resolved the problem.
I also had essentially the same error with `cfzip` trying to create a zip file directly onto the goofys mount as well. In that case it said "Invalid arguments" but there were similar things in the stack trace.
this is on Linux?
looks like a regression since 188.8.131.52-SNAPSHOT
Yes, it is on Linux. We normally use Lucee mappings for S3, however, for this particular use case, we needed higher throughput than Lucee’s S3 implementation could offer, hence using the goofys mount in the OS instead.