DNN перенаправляет на страницу ошибки 503 вместо страницы ошибки 404 - PullRequest
0 голосов
/ 26 сентября 2018

У нас есть два отдельных сервера под управлением DNN версии 9.01.01.

Они настроены одинаково в IIS с отключенными пользовательскими страницами ошибок.Web.config имеет значение:

<customErrors mode="off"/>

Мы пытаемся протестировать и перейти на несуществующую страницу, на которой должна быть страница с ошибкой 404, но вместо этого она переходит на страницу с ошибкой 503 (службаНедоступен).Когда я просматриваю журналы администратора DNN, он говорит, что пытается перейти на страницу с ошибкой 404.

enter image description here

enter image description here

Я заметил, что когда я выбираю не заданную страницу в настройках DNN на вкладке «Поведение», она выдает другую ошибку:

enter image description here

Исходя из этой информации, я подозреваю, что это ошибка DNN 9.1.1?

Я обнаружил предыдущую ошибку, которая присутствовала в более ранних версиях DNN: https://dnntracker.atlassian.net/browse/DNN-8611?jql=summary%20~%20%22503%20error%22%20OR%20description%20~%20%22503%20error%22%20ORDER%20BY%20lastViewed%20DESC

Я также нашел этот пост DNN:

https://www.dnnsoftware.com/forums/threadid/538218/scope/posts/getting-503-error-instead-of-404-page

enter image description here

Ответы [ 3 ]

0 голосов
/ 07 февраля 2019

Я удалил 404 и 500 страниц, выбранных в «Настройки сайта»> «Поведение», и удалил страницы.Я заново создал эти страницы и выбрал их снова.На сайте теперь будет отображаться ошибка 503 вместо ошибки 404.Это ошибка DNN 9.01.01.Обновление, вероятно, решит эту проблему.

https://www.dnnsoftware.com/forums/threadid/538218/scope/posts/getting-503-error-instead-of-404-page

0 голосов
/ 24 июля 2019

Я обновился до DNN 9.2.2 и все еще имел ту же проблему.

Я изменил настройку Постоянства страницы на Страницу вместо Памяти, и это устранило проблему.

http://www.dnnsoftware.com/Content/Dnn.Platform/Documentation/Using%20the%20Control%20Panel/Host%20Console/Host%20Settings/Advanced%20Settings/Performance%20Settings/Setting%20Page%20State%20Persistence.html

enter image description here

0 голосов
/ 22 января 2019

Я на самом деле понял это.Удалите все модули со страницы, которые требуют данных пользователя / сеанса.Лучший способ решить эту проблему - удалить все модули со своей страницы 404 и начать добавлять их обратно, чтобы увидеть, какой из них является виновником.

...