It's a new installation, I upgraded from 8 to 9 recently. The site only has default extensions on it and some content. I keep getting this weird recursive error from the login page I guess. It's HTML encoded in my logs but once decoded it comes out to be this:
/Default.aspx?ctl=Login&returnurl=/Default.aspx?ctl=Register&returnurl=/login.aspx?ReturnUrl=/login.aspx?ReturnUrl=/login.aspx?ReturnUrl=/login.aspx?ReturnUrl=/WolframSyndrome/ACloserLookatWS.aspx&tabid=56,/Default.aspx?ctl=Login&returnurl=/Default.aspx?ctl=Login&returnurl=/Default.aspx?ctl=Register&tabid=56&tabid=56,/Default.aspx?ctl=Register,/Default.aspx?ctl=Register
The site is still on a temporary domain, so it's not even properly "published" yet. Could this be someone trying to get in or is it just the application going bonkers? I've got lots of errors like this, roughly once a minute... Any idea what it could be?
We have seen similar entries in the log by scanners / hackers, tyring all kinds of urls, of which some lead to a 500 error
FYI, you see this on every site, this is not a DNN specific thing. Most scanners seem to look for wordpress vulnerabilities (even on DNN sites), which tells me it's all automated.
I know it doesn't always make sense, but I've always found that bots of all kinds will discover your sites, even if they're on a test/staging domain. That is, unless you literally use a WAF (or something else) to block it from happening.
With that being said, this sounds like a bot (automated) is probably causing a redirect loop between the <code>Login</code> and <code>Register</code> endpoints after the 8→9 upgrade—not an intrusion attempt. A bot or crawler is probably hitting <code>/register</code> (or <code>/login</code>) once a minute, and because of a settings mismatch, DNN keeps tacking on another <code>ReturnUrl=</code>… as it bounces between the two, producing that long, recursive query string.
I'll check if I have some weird redirect. I didn't create any so, unless it has weird redirects out of the box, then no. The only thing I did is put a Registration module on the Contact us page, in order to only let authorized registered users see the feedback module and send feedback, to try and cut back on the spam feedback. Unfortunately it looks like the Registration module doesn't come with captcha or other anti spam features so... I'll probably have to deal with spam registrations. Those are usually easier to bulk-erase so, I guess it's the best solution.
These Forums are for the discussion of the open source CMS DNN platform and ecosystem.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.