Support » Plugin: IP Geo Block » Cannot edit pages when ip-geo-block is enabled.

  • Resolved opsec

    (@opsec)


    I’ve setup a duplicate dev/testing environment and I believe it to be a conflict with wp-slim-stat, or a jq error in ip-geo-block.

    The symptom is, when ip-geo-block is enabled, i cannot edit any pages or posts. Clicking in the main content area of any page or post results in the media modal window coming up and it cannot be closed. The only way out is “back” on the browser or manually change the address in the bar. Disabling the plugin allows me to edit again, however, this is not an actual solution.

    Browser console error is as follows:

    load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check https://xhr.spec.whatwg.org/.

    Navigated to http://dev.example.org/wp-admin/edit.php?post_type=page&ip-geo-block-auth-nonce=60dc44d634

    I’m happy to provide you with an admin login to the site being affected for your own inspection.

    Thanks.

    https://wordpress.org/plugins/ip-geo-block/

Viewing 13 replies - 1 through 13 (of 13 total)
  • Hi all,

    please let us know if there’s anything we can do to help.

    Cheers,
    Camu

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi there,

    Just the information.

    I observed the following message on Chrome:

    Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check https://xhr.spec.whatwg.org/.

    when I:

    1. Goto “Pages” => “All Pages”.
    2. Click “Edit” on one of pages.
    3. Then I move to “Comments”.

    even I deactivate both IP Geo Block and WP SlimStat. So I think the above message has no relation to this issue.

    I will keep to debug this issue.
    Thanks.

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Dear Camu,

    Thank you for your visiting this thread. It seems that some plugin conflicts with mine. But I don’t have any evidence now. If I find something related to your WP SlimStat, I gladly like to accept your offer.

    Thank you!

    Terrific.

    camu,

    I’m happy to provide you an admin login to this sandbox,just reply to this thread with any email address and i will forward admin credentials.

    It’s very strange indeed. I found only the inspector console error mentioned above by tokkonopapa.

    What leads me to believe it is a conflict between wp-slim-stat and ip-geo-block is that if i disable one or the other plugin, i can edit pages again without the media modal window popping up and preventing editing. Once I re-enable the plugins and they are both active together, i get the media modal again when clicking anywhere in the main content area or any page/post edit screen.

    This is all guessing at this point and this site is on a VPS i have full control over, so I’m happy to setup any sort of debugging or logging to capture any errors or clues.

    Cheers

    Opsec, let’s wait for the developer to see what he finds out.

    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    *Reads. No, don’t do that. Even for a test environment.*

    @tokkonopapa I’ve deleted your offer to login to your user’s site. I’m am 100% sure you mean well but please never ask for credentials on these forums.

    Now for the why: The internet is a wonderful place full of very nice people and a few very bad ones. I’m sure everyone here is very nice however, by giving some ones keys to your house you are trusting they wont steal anything. Likewise the person who takes the keys is now responsible for the house FOREVER.

    If something was to go wrong, then you the author may well legally become liable for damages, which they would not normally have been as their software is provided without warranty.

    Please be aware that repeatedly asking for credentials will result in us asking you to repeatedly stop before escalating up to the plugins team.

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi Jan,

    I had never asked to my users for credentials from my side, but I should decline such kind of offer.

    Thanks for giving us a heads up.

    Jan,

    Thanks for your unwarranted interference in a perfectly legitimate troubleshooting effort that helps other people.

    no one in this thread is acting irresponsibly, has threatened or given away login credentials to anywhere publicly and I’m well aware of the risks, which is why it is a sandboxed *copy* of the site which duplicates the issue.

    I do love the approach that everyone else is incapable of assessing their own risk or making decisions like an adult and possibly making some new friends in the process. It’s always nice to be talked down to like an infant as well.

    Thanks also for making my second encounter with you just as unhelpful as the first. I’m glad you have something to do.

    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    Hi @tokkonopapa and thank you for your understanding. I appreciate your reply.

    Please excuse me for a moment.

    Hi @opsec thanks for the feedback and welcome to the WordPress support forums. Why not give the forum welcome a read? It may explain somethings to you.

    http://codex.wordpress.org/Forum_Welcome

    It’s always nice to be talked down to like an infant as well.

    No one has done that here. Re-read what I actually wrote instead of reading what you think I said.

    These forums need to remain a friendly and safe place for experienced and novice users alike. Yes, that reply of mine was a copy and paste of an existing canned reply. That boiler plate language was arrived at because people offering their site or authors asking for credentials is something that can and has been abused before.

    That’s why the moderators occasionally engage in “unwarranted interference” in topics.

    You may not agree, like or approve of what the moderators do in these forums but you are expected to observe the forum welcome.

    *I know, it’s none of my business and I should refrain from replying*

    Jan can be “rough” at times, but he means well 🙂 It’s because of people like him, who volunteer their time to patrol these forums, that we can all continue to use them and find useful information in them.

    *Now I’ll go back to minding my own business*

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Dear opsec, camu and all,

    I found the cause and fixed this issue. I already got the information about plugins which opsec use and this was cause by the combination with IP Geo Block, Crayon Syntax Highlighter and SEO Ultimate. If one of these was deactivated, the issue never happned.

    And the source of cause was JavaScript in IP Geo Block. Each of those plugins handle some of js event and the method in IGB was not appropriate. So I improved it.

    I will release the new version as 2.2.3 with fixing some other issues within a few days.

    I really appreciate all guys. Thanks a lot!!

    Terrific!

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Cannot edit pages when ip-geo-block is enabled.’ is closed to new replies.