• Resolved roamingchile

    (@roamingchile)


    Hi.

    Could it be that Wordfence is blocking visitors on Opera browser using data saving/turbo mode?

    I found that two clients’ sites wouldn’t load on Opera on my phone but they loaded in Chrome. The sites loaded in Opera when I turned off data saving mode. I replicated the problem on Opera on my Windows 10 laptop when Opera was set to turbo mode.

    On both the phone and laptop versions of Opera in data saving/turbo modes, my websites gave blank screens. Sites loaded normally when data saving/turbo turned off and in Edge, Firefox, Chrome and Brave.

    I did see that a Wordfence user reported that Opera users were labeled as crawlers by Wordfence. See https://www.ads-software.com/support/topic/opera-browser-user-identified-as-crawler/

    Please advise. Thank you.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • This is my Opera browser visiting the site.

    https://postimg.org/image/ofksp2zw5/

    Here’s Opera with Turbo turned on

    https://postimg.org/image/vb9mlxjqt/

    I would reset Opera to defaults or try disabling browser extensions to see if there is a problem. Another thing is in all the troubleshooting steps you took I’m not seeing where you disabled wordfence and tried. Can you try that? A screenshot of the error would help too.

    tim

    Opera in data serving modes works by your local Opera browser no longer connecting directly to the sites you visit, but instead uses Opera owned servers around the world as proxies. In those proxy servers is where the various data/html/image transformations (data saving) happen.

    In essence, the Opera proxy servers browse on your behalf, and they afterwards send the user’s browser transformed (compressed sort of) versions of the pages requested.

    That of course can have various side-effects on a monitoring plugin, like WordFence.

    For one, the visiting servers will be seen as crawlers. They do not behave like a human visitor would, or like a normal proxy-user would. The transformation is not a simple proxy server use, where there are a 1-to-1 relationship in both request and speed between what files the Browser and the proxy calls for. The data transforming servers actually interpret the whole page and makes independent loading and caching decisions.

    Second, depending on rate-limiting settings, these servers can much more easily get caught up in rate limiting or even deemed to be scraper proxies, then blocked manually.
    Read-ahead page loading, multiple users using Opera savings modes, and arriving through the same Opera proxy server. WordFence (and your site) could see them IP-wise as ONE visitor, not as separate visitors. Confusing the heck out of rate-limiting. Also, since rate-limiting blocks only for a “period”, the “evidence” of the failures by rate-limiting, so to speak, can vanish into the blue when the period expire. ??
    What fails at some points or in some cases, depending on speed of browsing, can look to work perfectly when testing it later. Hence there is not necessarily a way to compare @wfsupport’s test with what site-local users are seeing. Maybe not in the busy timezone for this particular site, where they are more likely to see the accidental rate-limiting. Imaging a new tour group, for some reason more likely to have multiple Opera users suddenly visiting in bulk. Maybe sitting on similarly configured church/library computers looking at the “Bible tour” they are all going on. ?? All seen as one, if using Opera data-saving.. ??

    Third, you can see visits from many “mysterious” places depending on where the particular Opera server chosen by Opera is located. Originally, most visits would be seen as “Iceland”, where they were located, but these days it can be sort of anywhere. A human Opera user in the UK, visiting his own site in the UK, have seen his own visits as coming from Nairobi, Kenya or similar odd places.

    Fourth, as a side-effect of the above, the “visits” from local users might suddenly appear to be from a country that is otherwise blocked on the site, if some kind of country blocking is enabled. There is absolutely no guarantee, that the Opera servers doing the data transformation will operate out of the same country as your browser would with data-saving turned off. So Country blocking turns kinda useless when directed at Opera users. Or generally proxy users, which is really what Opera’s data-saving is.

    BTW, This is principally similar to how Chrome’s Data Saver mechanism works for Chrome by running all content through Google’s servers (much more likely to be in the US probably).

    Thread Starter roamingchile

    (@roamingchile)

    @wfsupport, thank you for replying. There was no error. Just blank white. After I posted this question, I checked and the page loaded in data saving mode.

    @crudhunter explained what I understood, but unpacked it a bit for me. Thanks, Caleb.

    I’ll keep an eye on things. Perhaps it’s something else. The client complained of the site not loading when going to edit the site and then I got a similar experience.

    I just wondered if there was a known issue with Opera servers and Wordfence. I may have my webcrawler paramaters a bit too tight.

    Thanks.

    @roamingchile

    I tend to set rate limiting for crawlers high for page views (currently set at 240 per minute on my personal site) and lower for page not founds (currently set at 30 per minute on my personal site). Those setting shouldn’t affect the Opera issue. You might try doing that.

    tim

    If only admin/editing screens are affected, then you could be seeing actual false hits in the firewall.. The “actions” taken in WordPress’ post-editing screens have a tendency to be blocked as unsafe in various blocking mechanisms.
    Even using ModSecurity, I have to target-disable 4-6 “rules” in ModSecurity for such things as post.php, post-new.php to even function. Same or similar rules are for the most part also used in WordFence’ firewall. When using Opera data saving, the actions observed on editing screens could be seen slightly different from when going direct.
    I have never tested with Opera.

    Thread Starter roamingchile

    (@roamingchile)

    @wfsupport, thanks for your rate limit recommendations.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Wordfence blocking Opera servers?’ is closed to new replies.