Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Peter 1 post 71 karma points
    7 days ago
    Peter
    0

    Umbraco Azure and Indexes Issue: Could not find file ...\ExamineIndexes\ExternalIndex_4l.cfs'.

    Hi,

    I have an Umbraco 13 website and its hosted on an Azure web app environment. But sometimes the Search Indexes are getting corrupt and I get this error:

    Could not find file 'C:\home\site\wwwroot\umbraco\Data\TEMP\ExamineIndexes\ExternalIndex_4l.cfs'.

    File name: 'C:\home\site\wwwroot\umbraco\Data\TEMP\ExamineIndexes\ExternalIndex_4l.cfs'

    I noticed I get it often when I deploy (via Visual Studio Publish) a new version to the site. As a work around I have added a composer that deletes the files of the search indexes so it will rebuild itself and then it works. But lately the error comes back even when I had not deployed anything.

    I have also deployed the same website to a windows webserver and there everything works fine without index issues, so it must be something in Azure.

    Is this a known issue and how to resolve this once and for all?

  • Sæve 3 posts 75 karma points
    7 days ago
    Sæve
    1

    From my experience Examine and Azure Web Apps can be quite the hassel. But then again, Umbraco Cloud is running on Azure.
    There's a large difference to running a Windows and Linux Web App, where I've personally found the best results on Windows Apps.

    Things you could do is to ensure you're following best practice for hosting on Azure as described here:
    https://docs.umbraco.com/umbraco-cms/fundamentals/setup/server-setup/azure-web-apps

    You could also look at the ExamineX product, but that's pretty expensive.

    You're not writing if you're mounting the TEMP files from a Azure Blob storage, which can also have a negative impact on stability.
    That is also an area know to have problem, where you might have to some internet browsing to find better results.

    As you mention, server stability on a traditional works fine, which we also found to be true.

    Best of luck!

Please Sign in or register to post replies

Write your reply to:

Draft