Hi @swiss13,
I’m sorry to have kept you waiting.
I found that this issue would be caused by multiple redirection when:
1. IPGB add a specific query like ip-geo-block-auth-nonce=...
when logged-in user clicks a link which goes to admin area, in order to distinguish inbound/outbound request.
2. When WP hide receives a request to “Permalink” and it is NOT just equal to options-permalink.php?settings-update=true
, it will redirect to options-permalink.php?settings-update=true
.
3. When IPGB fetches 2. redirection, it will add ip-geo-block-auth-nonce=...
again if HTTP referrer includes ip-geo-block-auth-nonce=...
.
4. Then WP hide re-processes 2. again.

IMO, the best way to resolve this issue, WP hide changes just one line in its code like this.
So I’ll ask the author to do this.
At the same time I will add some codes to avoid 3. when WP hide is active.
By the way, I found another issue and one useful thing with the combination of IPGB and WP hide.
The issue is “Human friendly error page” of IPGB would not work properly when you select “404 not found” as “Response code” on IPGB settings page. I’ll also fix this issue in the next release.
The useful thing is “Referrer suppressor” of IPGB helps to avoid leaking the name of admin area, especially when administrator carelessly clicks the author’s URL on “Comments” page.

Anyway, please update IPGB at the next release.
Thanks for your reporting!
-
This reply was modified 6 years, 9 months ago by
tokkonopapa.