Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New redirects are not being applied until after a restart #150

Open
odalton opened this issue Nov 25, 2024 · 1 comment
Open

New redirects are not being applied until after a restart #150

odalton opened this issue Nov 25, 2024 · 1 comment

Comments

@odalton
Copy link

odalton commented Nov 25, 2024

Hi we are running the plugin on a production site with on average ~10 servers. we are running cms12 on a linux servers.

We have noticed an issue where new redirects are added through the geta ui seem to add ok to the list / database but the redirect is not applied until we restart all servers.

we dont seem to encounter the issue in our non prod environments (these are normally running 1-2 servers on average)
just wondering if you could suggest anything to help?

  • currently our workaround is to bounce all servers 1 at time

Name Description Version Company License More Info
EPiServer.Business.Commerce EPiServer Commerce 14.27.0.0 Episerver
EPiServer.Cms.Shell.UI OnLine Center support for EPiServer CMS 12.31.2.0 Episerver AB
EPiServer.Commerce.ODP Scheduled job to pass data to ODP 14.27.0.0 Episerver
EPiServer.Commerce.Reporting EPiServer Commerce Reporting 14.27.0.0 Episerver
EPiServer.Find.Cms Optimizely (Episerver) Web Content Management System - Search & Navigation 16.3.0.0 Episerver AB
EPiServer.Forms.UI Episerver Web Content Management System 5.9.1.0 Optimizely
EPiServer.LinkAnalyzer Link analyzer for Episerver CMS 12.21.8.0 Episerver AB
EPiServer.Personalization.Commerce Episerver Commerce integration for Episerver Personalization. 4.1.22.0 Episerver
EPiServer.UI Legacy project with quicknavigator and shell parts 12.31.2.0 Episerver AB

Geta.NotFoundHandler.Optimizely This library contains a NotFound handler Admin user interface integration in an Optimizely project. 5.0.8.0 Geta Digital
Geta.Optimizely.Sitemaps Search Engine Sitemap generator for Optimizely 3.1.2.0 Geta Digital
Geta.Optimizely.Tags Easily add tags to your EPiServer content and use the powerful query engine to get back what you want. 2.0.7.0

@jevgenijsp
Copy link
Contributor

Looking at the code, it seems that OptimizelySyncEvents is either not registered or is registered in the incorrect order.

Could you please confirm that the required registration exists in the application builder and is the first in order, like in provided example?

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    app.UseNotFoundHandler();
    app.UseOptimizelyNotFoundHandler();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants