[Mono-list] Mono 1.2.6/mod_mono: still getting Win32 IO returned ERROR_NO_MORE_FILES

Kevin Flanagan kevin.flanagan at bom.co.uk
Sat Dec 15 19:01:51 EST 2007


Environment: Mono 1.2.6_4, mod_mono 1.2.6, Fedora Core 5, ASP.NET 1.1,
Apache/2.2.2 running virtual domains configured with Plesk 8.2.0 and
autohosting with mod_mono.conf

Still getting 500 Internal Server error when upgrading site from 1.2.4 (same
problem occurred when trying to upgrade to 1.2.5.1). Salient contents of
error_log as follows:

[Sat Dec 15 23:50:56 2007] [notice] Apache/2.2.2 (Fedora) configured --
resuming
 normal operations
System.IO.IOException: Win32 IO returned ERROR_NO_MORE_FILES. Path:
/var/www/vho
sts/queningtonbookclub.com/httpdocs
  at System.IO.Directory.GetFileSystemEntries (System.String path,
System.String
 pattern, FileAttributes mask, FileAttributes attrs) [0x00000]
  at System.IO.Directory.GetFiles (System.String path, System.String
pattern) [0
x00000]
  at System.IO.DirectoryInfo.GetFiles (System.String pattern) [0x00000]
  at (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:GetFiles
(stri
ng)
  at Mono.WebServer.ModMonoWorker.CheckDirectory (System.IO.DirectoryInfo
info)
[0x00000]
  at Mono.WebServer.ModMonoWorker.GetOrCreateApplication (System.String
vhost, I
nt32 port, System.String filepath, System.String virt) [0x00000]
  at Mono.WebServer.ModMonoWorker.InnerRun (System.Object state) [0x00000]
  at Mono.WebServer.ModMonoWorker.Run (System.Object state) [0x00000]
[Sat Dec 15 23:51:20 2007] [error] (70014)End of file found: read_data
failed
[Sat Dec 15 23:51:20 2007] [error] Command stream corrupted, last command
was -1

Everything fine if I revert to 1.2.4 (except for the fact that then compiled
files end up getting deleting, no apparent cron job responsible, may well be
problem reported as solved in 1.2.5, described here
https://bugzilla.novell.com/show_bug.cgi?id=324783, so am very much wanting
to upgrade).

Can anyone shed any light at all?

Thanks

Kevin.






More information about the Mono-list mailing list