Hi,

When enabling any list i get this error:

Unable to perform webhook action "enable" for list listname

What can cause this?

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

CountPacMan’s picture

Status: Active » Postponed (maintainer needs more info)

Many things can cause this. Can you post a screenshot of the admin report of the event log?

samstamport’s picture

FileSize
90.4 KB

I am having the same problem. I hope the attached print screen is what you are looking for to solve this problem.

I am using Acquia Dev Desktop on Win 7.

samstamport’s picture

Version: 7.x-3.4 » 7.x-3.6
Status: Postponed (maintainer needs more info) » Active
samstamport’s picture

I found the solution.

For us newbies:

I sent in a documentation update request at https://www.drupal.org/node/2643306 with the following.

Acquia Dev Desktop does not support webhooks. Use Ngrok instead.

1. Download from ngrok.com then start ngrok.exe
2. Type "ngrok http 8083" into the command window.
3. Type the "Forwarding" http address into browser. (Ex. 96792e68.ngrok.io) This will start your local web site just as Acquia Dev Desktop does.
4. Webhooks now works to enable Lists.
5. More documentation at https://www.lullabot.com/articles/exposing-callback-and-webhook-urls-on-... and https://ngrok.com/docs

The above solves the problem of not being able to enable lists at install.

dmsmidt’s picture

Title: Unable to perform webhook action "enable" for list » Unable to perform webhook action "enable" for list on non-public sites clarification.
Component: Lists » User interface
Category: Bug report » Feature request
Status: Active » Needs review
FileSize
716 bytes

So this seems to be the issue that Mailchimp can't reach a local site, which is logic.
It helps if this would be shown in the admin screen. Patch attached.

A possible future feature request would be: to be able to change the $url for webhook calls, instead of always using the (local resolvable only) site url. Which such a feature you could setup something like ngrok as mentioned in #4 and still use your own local url for browsing.

Perignon’s picture

Status: Needs review » Needs work

This needs rolled against 7.x-4.x since 4.x implements v3.0 of the API.

ruscoe’s picture

Version: 7.x-3.6 » 7.x-4.x-dev

Moving to 7.x-4.x as we're ending support for 7.x-3.x and this still applies.

caw67’s picture

same thing here. cant activate any list

samuel.mortenson’s picture

Category: Feature request » Task

Setting to task to commit the help text from #5, but we will not be implementing the feature request portion of #5.