У меня был сайт, который летом стал жертвой спама о регистрации пользователей. Я остановил регистрацию, но теперь я получаю, что эти пользователи запрашивают страницы своего профиля, и в результате в средстве просмотра событий регистрируются ошибки. Эти события засоряют средство просмотра событий за 24 часа до такой степени, что это влияет на производительность сайта, и средство просмотра событий не может загружаться.
Ниже приводится одна из регистрируемых ошибок.
ОШИБКА:
UserName:
ActiveTabID: 61
ActiveTabName: мой профиль
RawURL: / Activity-Feed / My-Profile / userId / 285
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.aSitePortal.com/.
UserAgent: Mozilla / 5.0 (X11; Linux x86_64) AppleWebKit / 537.36 (KHTML, например, Gecko) Chrome / 28.0.1500.71 Safari / 537.36
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.
ExceptionGUID: 6eff0116-bc77-4394-849b-0f5b67ba040f
InnerException: не найдено
Имя файла:
FileLineNumber: 0
FileColumnNumber: 0
Метод: DotNetNuke.Modules.Admin.Users.ViewProfile.OnInit
StackTrace:
Сообщение:
System.Web.HttpException (0x80004005): Not Found at DotNetNuke.Modules.Admin.Users.ViewProfile.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Modules.ModuleHost.InjectModuleContent(Control content) at DotNetNuke.UI.Modules.ModuleHost.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at DotNetNuke.UI.Containers.Container.get_ModuleControl() at DotNetNuke.UI.Containers.Container.ProcessModule() at DotNetNuke.UI.Skins.Pane.InjectModule(ModuleInfo module)
Source:
Имя сервера: RD00155D50E2D9
Это происходит сразу после того, как запланированное событие индекса поиска вызывает ошибку. Так что это может быть связано.
ПРИМЕЧАНИЕ: этот сайт пострадал от регистрации пользователей, спам-роботов. Но с тех пор этот сайт был перемещен на новый сервер и экземпляр DNN, и сейчас для регистрации пользователя установлено значение нет.
ВОПРОС:
Как я могу отклонить эти запросы специально для одного портала (поскольку затронут только один портал) и остановить их регистрацию?
Заранее спасибо.
Иордания
РЕДАКТИРОВАТЬ 1:
так что здесь описывается проблема пользователей спама: http://www.dnnsoftware.com/community-blog/cid/154984/spammer-registrations#Comment634.
РЕДАКТИРОВАТЬ 2
Я установил разрешение на страницу активности и профиля только для администратора, это не удалило ошибки
РЕДАКТИРОВАТЬ 3:
Я также попытался отключить и переименовать страницу «Мой профиль», и это тоже не устранило ошибки.