Category Archives: WP IPv6 Incompatibility

Oops! InstaFree terminated my VPS …

I discovered my guilt in baby steps after my return from a trip to Africa.  First I was dumbfounded when it happened after my arrival in Johannesburg.  When I tried to update my Website, my access to the VPS was completely blocked.  I didn’t have access to the InstaFree Forum either, and was unable to contact the Admin or anyone at InstaFree.  A VPN also didn’t work.

So after my return in March 2026, when I was able to check in at the Forum, I learned, as to be expected after a long time of absence from my VPS, my VPS had been terminated.  Initially I thought I couldn’t have been aware of the country blocking, but after studying the original application, I noticed that when one signs up for a VPS hosting account, it immediately comes up with a country block warning from InstaFree.  So when I originally applied in March 2024, I must have ignored the content of the blocked list and assumed the list would contain the usual ones that have been banned by US legislation.  So when I finally checked the list I noticed a much more elaborate and detailed list in which the whole of Africa had been blocked.  I should have been more careful when I signed up for the VPS.  So this is my fault entirely.

Regardless, there were so many good things that came from having the VPS and participating in the discussion Forum. InstaFree provided me with a VPS account that was of very high quality.  The VPS came with an IPv6 instead of the easy IPV4.  So I was provided with a challenge and opportunity for learning for the first time how to use an IPv6 to set up a VPS.  And also how to create a working WordPress site on a VPS that works with an IPv6. I discovered through this learning experience  that WordPress is not as on the level as it should be with IPv6. I was unable to automatically update my plugins. It will be interesting when one day I have an opportunity again to work with an IPv6 on a VPS, to check whether WordPress has finally caught up with IPv6 times.

Here is a list of InstaFree’s forbidden countries:

https://www.instafree.com/forbidden_countries.php

AFGANISTAN AFRICA – CONTINENT ALBANIA
ALGERIA ARGENTINA BANGLADESH
BELARUS BRAZIL CHINA
COLOMBIA EGYPT INDIA
INDONESIA IRAN IRAQ
ITALY IVORY COAST KOSOVO
KUWAIT LIBYA MALAYSIA
MOROCCO MYANMAR NIGERIA
OMAN PAKISTAN PHILIPPINES
POLAND PORTUGAL ROMANIA
RUSSIA SAUDI ARABIA SERBIA
SINGAPORE SOMALIA SPAIN
SRI LANKA SUDAN SYRIA
TAIWAN THAILAND TUNISIA
TURKEY UKRAINE UZBEKISTAN
VENEZUELA VIETNAM YEMEN

WP lack of support for IPv6!

This has been really annoying.  Trying to discover why my VPS could not get through to wordpress.org.  During installation of the WP script on Debian 10, it was unable to fetch the script from wordpress.org as it could not access WP.  I then downloaded the script from wordpress.org separately, and uploaded it with FileZilla.  Everything worked exactly as it should except I was unable to install plugins or auto update them through the Dashboard.

I was at least able to manually upload my All in One Migration Extension Plugin from my backup, as well as the All in One Migration plugin from WordPress.org Website.  Then when I tried to import a backup WordPress Website, the All in One Migration plugin forced me to update the Extension Plugin.  Strangely enough after the update, the plugin changed into auto update.  I now have only one auto update plugin.  My Website is unable to reach wordpress.org, however is performing very well.

I must have spent hours and hours trying to figure out why my Debian 10 Buzzer cannot reach WordPress.org.  WordPress Dashboard had me believe that the problem was on my side. It offered a very long list of suggestions, including Debian permissions. I checked through them all. Finally I discovered an online discussion at WordPress that indicates that WordPress does not really support IPv6. WordPress expects the whole world to do a Nat64 so IPv6 can be IPv4 compatible.

https://meta.trac.wordpress.org/ticket/3090

Personally I’ve come to the conclusion auto plugins and auto installation are overrated. Everything else works excellent, seamless and fast.  And I  feel protected by Cloudflare. I installed the Cloudflare plugin in WP today, and the promise is that the Cloudflare plugin will provide for  faster and more secure operation of WordPress. So far my Website on the VPS with IPv6 has been performing seamlessly and blazingly fast!

For any one who is interested in setting up their IPv6 with Cloudflare I found a great tutorial at Hostinger:

https://www.hostinger.com/tutorials/how-to-setup-cloudflare-for-wordpress