[Samba] Asp.net via samba share problem

Andre Luís Quintaes Guimarães andre.guimaraes at hostgold.com.br
Sat Jul 10 19:34:18 GMT 2004


Hello,

    Besides some minor security problems (aspnet and iis users being mapped always as others on file acl) asp.net and asp reading files over a samba share were working quite alright.
    Now I started to have the following problem:

[HttpException (0x80070038): Falha ao iniciar monitoração de alterações em 'h:\Directory_of_the_virtual_host_here\'.]
   System.Web.DirMonCompletion..ctor(DirectoryMonitor dirMon, String dir, Boolean watchSubtree, UInt32 notifyFilter) +140
   System.Web.DirectoryMonitor.StartMonitoring() +42
   System.Web.DirectoryMonitor.StartMonitoringFile(String file, FileChangeEventHandler callback, String alias) +154
   System.Web.FileChangesMonitor.StartMonitoringDirectoryRenamesAndBinDirectory(String dir, FileChangeEventHandler callback) +278
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +331

[HttpException (0x80004005): Erro de Inicialização do ASP.NET]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +965
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +128

It means failed to initiate file alteration monitoring on the directory of the virtual host. I searched for this on the ned and found only a similar access denied problem, which is not my case, the error code for this case is 0x80070038 and , as always, shitty microsoft doesnt have any documentation for this.
I have set some alarms (small shell script reading some applications and searching for the error message) to see when the error pops up, but on the applications monitored the error ceased to happen. Maybe on really active applications this doesnt happen, only on applications inactive for some time.

There are two ways of fixing this (temporarily): 1) restart IIS. 2) Restart samba. Smbstatus returns everything normal, the same before and after the error. When aspnet errors occur they are individual for some vhosts, other vhosts and all asp (not asp.net) continue to work. Maybe messing up some samba and windows tcp parameters could help me fixing this. Any suggestions?

Regards,
André Guimarães
Hostgold Hospedagem
http://www.hostgold.com.br


More information about the samba mailing list