Allow Listing IP Addresses

During an event where multiple people on the same internet connection, register a new account or sign in to wordpress.org, the internet connection may be blocked from accessing anything on the WordPress.org infrastructure. This is because the mass number of connections can make it look like a bot attack and trigger defences.

This will typically happen at WordCamps, but any large event where there is a potential for on-boarding many users to wordpress.org can be faced with this issue.

To avoid from getting blocked, it is a good idea follow the guidelines below.

Part 1: Find out what the internet connection IP address is Part 1: Find out what the internet connection IP address is

The IP address is a numerical label. It is like a house address to where your internet connection is. To get the IP address of your internet connection please do the following:

  1. Make sure you are not using a proxy or a VPN to connect to the internet as this will alter the results.
  2. Visit the URL https://wordpress.org/whatismyip? while connected to the internet connect that the event will be using. This will help you find the public IP address.

    You will be faced with a white screen with some numbers that are separated by dots. This is the IP address – make a note of it.


The screen shown when someone has visited wordpres.org/whatismyip? in a browser. The screen has a white background with black text.
The text shown is a group of numbers separated by dots.

Top ↑

Part 2: Communicating with Meta team Part 2: Communicating with Meta team

To get an IP address allow listed, you have to communicate it with the team whom ca make changes. There are two ways to do this.

  1. Contact the #meta team on the WordPress Slack.

  2. Email support@wordcamp.org
    Contacting WordCamp Support would be able to put it in front of a WordCamp dev who can do the same, but they’re not always around at the right times, etc.

In both cases, there is no guarantee to how long it will take for the IP address to be added or to take effect. Please remember the #meta team is spread across the world and allow a reasonable timeframe for someone to get back to you.

To make it easier please try and start communication at a few days ahead of the event.

Request for a IP address to be added to the allowlist Request for a IP address to be added to the allowlist

If you have the IP address as per Part 1 of the guide, please open communication with the team by including the following information:

  • The name of the event
  • The WordCamp or Meetup that is organising the event
  • The public IP address as found using part 1 of this guide
  • The expected timeframe of that connection being in use
  • Number of attendees expected


The template below can be used

Hi #meta team. My name is [name] and we are running a [name of the event] at [WordCamp ABC / ABC meetup]. Please can we get the public IP address [1.2.3.4] rate limit increased for [14th and 15th of September] as per the handbook page : https://make.wordpress.org/meta/handbook/documentation/allow-listing-ip-addresses/

We are expecting [123] number of attendees. 

Ideally, you would know what the public IP address is before the event starts. 

If you are using the venue Wi-Fi, you can ask them for their public IP address. You can ask them to follow the instructions above.

Top ↑

What if finding out the IP address ahead of time is not possible? What if finding out the IP address ahead of time is not possible?

If you are unable to get the IP address ahead of event, please inform the #meta team in advance with the following information:

  • The name of the event
  • The WordCamp or Meetup that is organising the event
  • The earliest time you will be able to access the internet connection to pass over a IP address
  • Number of attendees expected

By doing so, you might be in luck and someone may be able predict whether the event will hit the rate limit or  someone may volunteer to be around to help you on the day.

Top ↑

On the day On the day

Soemtimes, even though you have sent in the IP address of the internet connection the event is using, people may still get IP blocked.

This may be due to the IP address changing since it was given to the #meta team. For this reason, it is a good idea to check the IP address once again.

 

Top ↑

#Meta: How to allowlist IPs #Meta: How to allowlist IPs

A meta handbook page mentioning IP rate limits, and how to whitelist IPs for Registration purposes (php bin/reset-registration-rate-limit.php $ip whitelist on a WordPress.org sandbox), and a WordCamp Handbook page for contributor day details linking off to meta would probably work well (edited)