• Resolved islp

    (@islp)


    Hello, I was looking at “live traffic” when I found that iOS clients always “lack something”: they visit page like this one:

    wp-content/plugins/contact-form-7/includes/font/fontawesome-webfont.ttf?v=4.0.3

    and Wordfence says this is a “non-existent page”.

    In the directory of that plugin there is an includes directory but there’s no font directory nor the font.

    So, why iOS clients look for this font in that directory?

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi islp,
    It could be a web crawler using “iOS” as its user agent, it’s known for crawlers to hit non-existent pages sometimes, so nothing to worry about here, to make sure of that please share with us a screenshot showing this log entries in your “Live Traffic” log.

    Thanks.

    • This reply was modified 8 years, 1 month ago by wfalaa.
    Thread Starter islp

    (@islp)

    Hi wfalaa,

    it’s not a crawler, but many human beings ??
    Any user visiting the website with Safari Desktop or Safari iOS or, apparently, UIWebview, hit non-existent pages.

    I’ll show you this as soon as possible. ??

    Thread Starter islp

    (@islp)

    @wfalaa

    Here it is one (during a day they are dozens: they are real, I personally know many of them):
    https://postimg.org/image/e9o6z49rn/

    This is really weird, please let me ask some more questions:
    – Is it always /font/fontawesome-webfont.ttf?v=4.0.3 that is being requested?
    – It’s not only “contact-form-7” plugin, right? I can see from the screenshot you provided earlier another plugin name. (BTW, could you please re-check the screenshot link? as it’s showing “404 not found” message right now).
    – Please check your browser console for any JS errors or similar “404 not found” messages on different pages on your website.
    – Do you have any caching plugin installed? try to clear the cache and disable the caching plugin then re-check this issue.
    – Finally, please go to (Wordfence > Diagnostics) and scroll down the page till “Send Report by Email” and send the report to “alaa [at] wordfence [dot] com”, make sure to include your forum username, I will take a look at this report and let you know my findings.

    Thanks.

    Thread Starter islp

    (@islp)

    Hi (and thanks):

    – no, sometimes it looks for an svg file or wof file;
    – no, it’s not only that plugin;
    – I made this test many times: no 404, except for something that MUST be 404;
    – no caching plugin installed;

    I’m sending the report as soon as possible.

    Thread Starter islp

    (@islp)

    “Diagnostic report has been sent successfully” (right now) ??

    After checking your diagnostics report, I narrowed down this issue to be related -by somehow- to the theme you are using, because that’s where these fonts files are called, please check this file:
    your-website.com/wp-content/themes/your_theme_name/core/css/font-awesome.min.css

    This file includes path to these fonts files with this specific version “4.0.3”:
    /font/fontawesome-webfont.ttf?v=4.0.3
    /font/fontawesome-webfont.woff?v=4.0.3
    and so on…

    Something is triggering these fonts files requests on iOS devices and they are being called from a wrong path that shows this “404 not found” response, I’m not sure about that trigger, but it could be the way your theme registers and handles “font-awesome.min.css” file that includes path to fonts files, I suggest getting in contact with the theme author regarding this issue.

    As long as you are sure there aren’t any files/folders being injected in any of your plugins directories like /wp-content/plugins/contact-form-7/includes/ then there is nothing sounds malicious here, also, please make sure you have “Scan plugin files against repository versions for changes” selected in (Wordfence > Options => Scans to include).

    Thanks.

    • This reply was modified 8 years, 1 month ago by wfalaa.
    Thread Starter islp

    (@islp)

    Very interesting, thank you ??

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Why iOS clients look for non-existent resources?’ is closed to new replies.