• Resolved Umair

    (@coderounds)


    Hey! I am using Hustle as well as the Defender plugin from WPMUDEV. I am facing a 404 problem in defender 404 detection logs. I have set up a MailChimp popup in Hustle. Whenever the hustle popup shows on the website, a 404 error message is shown in the defender 404 logs. Following is the error message:
    “Request for file /wp-content/plugins/wordpress-popup/assets/hustle-ui/fonts/hustle-icons-font.ttf which doesn’t exist”
    I have also tried changing the typography option under Hustle >> Pop-ups >> Edit Popup >> appearance tab from “custom” to default but that didn’t seem to help either.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @coderounds

    Sorry to hear you are having this issue.

    The error is weird as we use woff instead of tff for fonts so it would be indeed missing.

    Can you export your Hustle PopUp https://wpmudev.com/docs/wpmu-dev-plugins/hustle/#module-dashboards and share the JSON file using Pastebin or Google Drive?

    Best Regards
    Patrick Freitas

    Thread Starter Umair

    (@coderounds)

    Plugin Support Kris – WPMU DEV Support

    (@wpmudevsupport13)

    Hi @coderounds

    I imported your popup module into my lab site and all works fine. There are no errors in the browser console when it comes to the font from Hustle and no Defender logs about that issue.

    Can you use FTP and check this location:
    /wp-content/plugins/wordpress-popup/assets/hustle-ui/fonts/
    and see does both of those files exist:
    – hustle-icons-font.ttf
    – hustle-icons-font.woff2

    It seems that the Hustle installation is not complete and files are missing.

    Also please download a fresh copy of Hustle and manually replace all Hustle core files here:
    /wp-content/plugins/wordpress-popup/
    and see if that helps.

    Let us know about the results.

    Kind Regards,
    Kris

    Thread Starter Umair

    (@coderounds)

    Hello Kris, I have manually replaced all Hustle files in plugins >> wordpress-popup directory. That seems to have solved the problem for now. No 404 detected in defender for hustle popup. Thanks for your support.

    Thread Starter Umair

    (@coderounds)

    Hi Kris, I have checked defender 404 logs after a while. I am still getting this error. I don’t understand why?
    Request for file /wp-content/plugins/wordpress-popup/assets/hustle-ui/fonts/hustle-icons-font.ttf which doesn’t exist

    Request for file /blog/wp-content/themes/seotheme/mar.php which doesn’t exist

    Request for file /adminer-4.6.3/ which doesn’t exist

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @coderounds

    I hope you’re well today!

    I am still getting this error. I don’t understand why?
    Request for file /wp-content/plugins/wordpress-popup/assets/hustle-ui/fonts/hustle-icons-font.ttf which doesn’t exist

    I checked your popup again on my test site and it doesn’t generate any such errors. It actually should not be because Hustle by default does not use TTF (True Type) fonts.

    However, could you please link to the page on your site where this popup can be seen live so we could give it another look?

    Also, did you notice if it happens “always” or only if you use certain/specific browser (and if yes – what, including version number)?

    Request for file /blog/wp-content/themes/seotheme/mar.php which doesn’t exist

    Is “seotheme” a theme that you are using on site? If yes, please consult its developers about that requested file.

    If it’s not your current theme and/or developers confirm the file shouldn’t be there, it would mean that most likely the request comes from some bot trying to scan your site for some possible malware/vulnerability to be used against it – in which case it’s actually a good thing that Defender blocks such requests as it’s protecting your site.

    Request for file /adminer-4.6.3/ which doesn’t exist

    Adminer is a script similar to phpMyAdmin but way simpler that can be added on site to directly access database. It’s just a tool and is not any malware itself but it’s insecure to keep it on site.

    The 404 in this case means that it’s not there on your site (which is good thing) but definitely some “evil bot” is checking for it – hoping that it’s there and could then possibly be used infect your site through it. So again, it’s a good thing that Defender stops these requests.

    Best regards,
    Adam

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Hustle 404 problem in defender’ is closed to new replies.