Reputation: 22064
I'm running ZAP attack proxy from docker image (owasp/zap2docker) https://hub.docker.com/r/owasp/zap2docker-stable/
Periodically I run into this error (once it occurs for the first time, everything goes the wrong way)
30130034 [HSQLDB Timer @28b04679] WARN hsqldb.db..ENGINE - ScriptWriter synch error: java.io.SyncFailedException: sync failed at java.io.FileDescriptor.sync(Native Method) at org.hsqldb.lib.FileUtil$FileSync.sync(Unknown Source) at org.hsqldb.scriptio.ScriptWriterBase.forceSync(Unknown Source) at org.hsqldb.scriptio.ScriptWriterBase.sync(Unknown Source) at org.hsqldb.scriptio.ScriptWriterBase.run(Unknown Source) at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) at java.lang.Thread.run(Thread.java:745)
Physically - I've checked - there is plenty of space in both container and environment (lot of free inodes, lot of physical space). I'm running aws m3.large instance (2 cores, 7.5GB RAM, 1x32GB SSD disk). Any clue what might be causing it, or how to circumvent that error ?
Upvotes: 0
Views: 154
Reputation: 24352
This error is raised when the changes written to the .log file is synced to disk and means the sync was unsuccessful. This failure clearly shows the disk system is unreliable.
Upvotes: 1
Reputation: 6196
I've never seen that one before :( As you're probably aware its an HSQLDB error rather than a ZAP one. Do you get it when running the weekly docker image?
Upvotes: 0