An error occurred requesting list information from Mailchimp.

Created on 18 April 2024, about 1 year ago
Updated 12 September 2024, 9 months ago

Problem/Motivation

An error occurred requesting list information from Mailchimp.

This error currently fills up the logs. What's the root cause? Is it a known issue?

It's followed by a lot of HTML and then containing

Request Blocked We blocked your request because the IP address you’re using looks suspicious. This issue will usually resolve itself after a short period of time, and you can try your request again. You can also try using a different IP address to see if that resolves the issue.

But we're using the module regularly!

Enabled modules

  • mailchimp
  • mailchimp_signup

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Closed: works as designed

Version

2.0

Component

General

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Anybody
  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica
  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica
  • Status changed to Closed: works as designed 9 months ago
  • πŸ‡ΊπŸ‡ΈUnited States xenophyle

    Based on a web search of this phrase, this is an issue on the Mailchimp end of things and isn't related to the module.

  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

    @xenophyle I don't really agree. The API was used via the module and we did nothing special. Maybe the module simply sends too many requests and should better combine them in a timeframe or something like that?

    I'd vote to reopen this.

  • πŸ‡ΊπŸ‡ΈUnited States bdimaggio Boston, MA

    Hey there β€” this is a tricky one. We have seen it a couple of times (well, once β†’ that I know of) over the years we've been maintaining the Mailchimp suite, but we've never successfully pinned down what causes it. I am encouraged that it has only made it to the issue queue that one time, but of course I'm sure that's no consolation for you.

    To try and make more progress with it, let's get all the info we can.

    • Can you paste here the entire error message you're seeing (including all HTML)?
    • Did the problem definitively start at a certain point (e.g. after upgrading to a certain version of the module)?
    • If you're not already using OAuth rather than an API key to authenticate, can you try that (admittedly, a shot in the dark)?
  • πŸ‡ΊπŸ‡ΈUnited States bdimaggio Boston, MA

    Hey @anybody β€” just wanted to check on this. Should we assume the problem cleared up with a recent release, or...?

  • πŸ‡ΊπŸ‡ΈUnited States derekw

    Just cropped up for me over the last couple days after working fine for years, and I'm using OAuth to authenticate.

    It's hit and miss though -- on a page/function accessing the Mailchimp API, sometimes it will throw the "suspicious IP" error but reloading the page/re-sending the request it will work.

    For example on the OAuth settings page I re-authenticated and have a "Authentication complete! Successfully connected to Mailchimp API" on that page... but if I reload the page... then I might see "Error, please re-authenticate" but if I reload the page once or twice it'll be happy again.

    Possibly related, the website in question is hosted on Pantheon which uses dynamic IPs for outgoing requests. I'm guessing a Pantheon-hosted site was doing something that got that IP flagged by a database of suspicious IPs that Mailchimp relies on.

    In short... I don't think this is a module issue but a problem with dynamic outgoing IPs on shared hosting. I see Pantheon has instructions for setting up a fixed-ip proxy for outgoing requests, I might have to look into that.

Production build 0.71.5 2024