We have our TFS Server hosted on Windows Server 2012 R2 Standard. Recently our TFS web application started to slow down to the point that it is almost not usable. We did some digging on the server and noticed in the event logs that the TFS Service keep shutting down and restarting the shut down message is "The application is being shutdown for the following reason: BinDirChangeOrDirectoryRename" - I have checked the bin folder for the application in IIS (C:\Program Files\Microsoft Team Foundation Server 2018\Application Tier\Web Services\bin) and checked to see if any files have recent created or updated dates - nothing. I let process mon monitor the folder for the event "CreateFile" and I noted that our AV was triggering this event as it was scanning the directory (I note that the createFile event is triggered when an attempt is made to open the file with write access - I believe). Thinking that maybe this had something to do with it we stopped the AV, but the Application continues to shut down every minute or so. We did a repair on the TFS install to see if this resolved our problems. Unfortunately nothing is helping. Any suggestions as to what might be causing this issue??
2
There are 2 best solutions below
0
Paul
On
I have finally resolved this - for anyone who is having similar problems - my solution was to add this to the web.config of the app <httpRuntime fcnMode="Disabled" /> - using the advice given here
Related Questions in WINDOWS
- how to play a sounds in c# forms?
- Echo behaviour of Microsoft Windows Telnet Client
- Getting error while running spark-shell on my system; pyspark is running fine
- DirectX 9 With No SDK Installed - How To Translate a D3DMATRIX?
- Gradle 8.7 cannot find installed JDK 22 in IntelliJ
- 'IOException: The cloud file provider is not running', when trying to delete 'cloud' folder
- Cannot load modules/mod_dav_svn.so into server
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
- 32-bit applications do not display some files in Windows 10
- 'bun' is not recognized as an internal or external command
- mkssecreenshotmgr taking a screenshot
- Next js installation in windows 7 os
- Can't resize a partition using Mini Tool?
- Is there any way to set a printer as default according with Active Directory Policy Security Group and PC hostname?
- Electron Printing not working on Windows (Works on Mac)
Related Questions in TFS
- Azure DevOps Server witadmin error 500 when downloading/uploading workitem XML
- How to fix a CS0281 error on build server
- Integrate Deployment status to Work Items in TFS
- How to customize data sources in the dropdown box of TFS work item templates
- How to add nuget package for offline tfs build task
- Using Azure DevOps Server 2022 (On-Premise) with Visual Studio Code for Java Project
- Ticketstatus on DynamicsCRM updates on TFS Ticketstatus change
- Limiting access to files in Github while being edited by other collaborator
- Trying to read commits from azure devops rest api results in redirects
- ADOS .NET: Exchange SOAP Methode to REST equivalent
- DevOps 2022 Server not connecting on VS 2012 and VS 2010
- TFS integration with Jenkins
- Preventing Merge and Branch your own code on TFS
- Get all users of an Ado or TFS project
- Reduce AzureDevOps aka. TFS Database size
Related Questions in IIS-7.5
- Issue when moving a very old XMLRAD IIS app to another server
- MVC default Route Denied Access
- Not getting any output of a query when hosted site on IIS server but it is running fine on windows powershell
- I can't create websites because the associations don't appear in IIS Express 10
- How to validate Microsoft.Web.Administration ObjectState
- Bind IIS to hostname (internal computer name)
- pwsh command with python subprocess is not working when using IIS server
- IIS redirect from page.nl to page.nl/other
- windows server 2008 r2 self signed certificate sha256
- How to map "Configuration Editor" items with "Feature Delegation" items?
- SSO Works on Local Computer IIS but not on IIS
- Much memory use by .net 7 on windows server 2008
- server IIS PHP UNC PATH stop working (is_file(),file_extist()) with share folders
- How to access Shibboleth Header and CGI variable with IIS and in Windows 2008 R2
- Http chunk encoding miss end of chunked encoding("0\r\n") or tailer("\r\n") on IIS 7.5
Related Questions in PROCESS-MONITOR
- What does the "QueryDeviceInformationVolume" operation in Process Monitor mean?
- How to find which process deleted my file in Windows
- What is Process CreateTime in the xml procmon saved?
- TFS 2018 Server Web Services keeps shutting down and restarting every minute or so with message "BinDirChangeOrDirectoryRename"
- DLL dependency from different installation folder not found in ASP.NET website
- chromedriver executable is in PATH but still getting error
- How search for dll and functions in stack of process in process monitor?
- Sysinternals Process Monitor (ProcMon): Working with Time of Day Filter
- Sysinternals Process Monitor (ProcMon): Using wildcards on filter
- Process Explorer & Process Monitor: discrepancy in report of written bytes
- How to know which Windows Process has started / stopped which service
- Pass cmd argument to running process when shutting down windows service
- how to disable logging in Process monitor while startup
- Command line options for retrieving all of the files being accessed by a particular program
- Procmon is crashing when saving the boot logs
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I had major issues with this a few years back and our case it was definitely related to AV scanning and locking the folders.
After applying a few exclusions, it stopped completely.