Hi all,
I have got a system which seems to works fine but sometimes i encouter the following error :
"ModuleName IIS Web Core
Notification 2
HttpStatus 500
HttpReason Internal Server Error
HttpSubStatus 0
ErrorCode 2147942432
ConfigExceptionInfo
Notification AUTHENTICATE_REQUEST
ErrorCode The process cannot access the file because it is being used by another process. (0x80070020). "
In fact, I have got a first application which only put files into a folder on my IIS defaultwebsite. This app put new files but it also doing refresh of files already present on the server.
A another application (using an another ethernet interface) olny doing request on these files. It's cleary possible that we have simultaneous request : the first app request "PUT folder/currentfile.txt" to refresh the file, whereas the second app is doing a GET request on the same file. "GET folder/currentfile.txt"
In the webdav seeting i try to modify the default "Require Lock for writing" to TRUE, but in this case i obtain the http error 403 when i try to do PUT requests.
I also try to change the defaut port 80 but no change...
Is anybody has an idea. how i can avoid this conflict ?
I use IIS 7.5.7600.16385 on windows7 enterprise.
Thanks in advance
Anthony
↧