Error: Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes

Hi,

Ghost Version : ghost:2.23.2-alpine
MySQL Version : mysql:5.7.26

I created a script which inserts a bunch of posts into my ghost via the “@tryghost/admin-api”: “^0.5.1”. But then I get the error “ERROR Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.

Here’s a snippet of the logs. It starts out ok for the first 5 posts, and then I see this error in the log

ghost_1     | [2019-06-22 14:41:28] INFO "GET /ghost/api/v2/admin/posts/" 200 41ms
ghost_1     | [2019-06-22 14:41:28] INFO "DELETE /ghost/api/v2/admin/posts/5d0e3d1d347f570001da10a3/" 204 198ms
ghost_1     | [2019-06-22 14:41:28] INFO "DELETE /ghost/api/v2/admin/posts/5d0e3d1e347f570001da10c1/" 204 201ms
ghost_1     | [2019-06-22 14:41:28] INFO "DELETE /ghost/api/v2/admin/posts/5d0e3d1c347f570001da1089/" 204 211ms
ghost_1     | [2019-06-22 14:41:28] INFO "GET /ghost/api/v2/admin/posts/" 200 22ms
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 93ms
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 96ms
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 89ms
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 89ms
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 103ms
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 95ms
ghost_1     | [2019-06-22 14:41:30] ERROR Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.
ghost_1     | 
ghost_1     | Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.
ghost_1     | 
ghost_1     | "The xmlrpc service was unable to send a ping request, your site will continue to function."
ghost_1     | "If you get this error repeatedly, please seek help on https://docs.ghost.org."
ghost_1     | 
ghost_1     | Error ID:
ghost_1     |     d2fda090-94fb-11e9-ab74-db710d429224
ghost_1     | 
ghost_1     | ----------------------------------------
ghost_1     | 
ghost_1     | InternalServerError: Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.
ghost_1     |     at new GhostError (/var/lib/ghost/versions/2.23.2/core/server/lib/common/errors.js:10:26)
ghost_1     |     at /var/lib/ghost/versions/2.23.2/core/server/services/xmlrpc.js:82:38
ghost_1     |     at tryCatcher (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/util.js:16:23)
ghost_1     |     at Promise._settlePromiseFromHandler (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:512:31)
ghost_1     |     at Promise._settlePromise (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:569:18)
ghost_1     |     at Promise._settlePromise0 (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:614:10)
ghost_1     |     at Promise._settlePromises (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:690:18)
ghost_1     |     at _drainQueueStep (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:138:12)
ghost_1     |     at _drainQueue (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:131:9)
ghost_1     |     at Async._drainQueues (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:147:5)
ghost_1     |     at Immediate.Async.drainQueues [as _onImmediate] (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:17:14)
ghost_1     |     at runCallback (timers.js:705:18)
ghost_1     |     at tryOnImmediate (timers.js:676:5)
ghost_1     |     at processImmediate (timers.js:658:5)
ghost_1     | 
ghost_1     | Error: Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.
ghost_1     |     at /var/lib/ghost/versions/2.23.2/core/server/services/xmlrpc.js:78:27
ghost_1     |     at tryCatcher (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/util.js:16:23)
ghost_1     |     at Promise._settlePromiseFromHandler (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:512:31)
ghost_1     |     at Promise._settlePromise (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:569:18)
ghost_1     |     at Promise._settlePromise0 (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:614:10)
ghost_1     |     at Promise._settlePromises (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/promise.js:694:18)
ghost_1     |     at _drainQueueStep (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:138:12)
ghost_1     |     at _drainQueue (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:131:9)
ghost_1     |     at Async._drainQueues (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:147:5)
ghost_1     |     at Immediate.Async.drainQueues [as _onImmediate] (/var/lib/ghost/versions/2.23.2/node_modules/bluebird/js/release/async.js:17:14)
ghost_1     |     at runCallback (timers.js:705:18)
ghost_1     |     at tryOnImmediate (timers.js:676:5)
ghost_1     |     at processImmediate (timers.js:658:5)
ghost_1     | 
ghost_1     | [2019-06-22 14:41:30] INFO "POST /ghost/api/v2/admin/posts/" 201 88ms
ghost_1     | [2019-06-22 14:41:31] ERROR Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.

And then that “ERROR Pinging too fast. Slow down cowboy. Please ping no more than once every 5 minutes.” stacktrace goes on and on until my script finishes.

Any ideas how to fix this (which hopefully does not entail doing one POST per 5 minutes)?

Thanks,
Franz

@Franz_Allan_See the “error” is coming from a background ping to an external xmlrpc service http://pingomatic.com, the limit is not set by Ghost. Your posts are still being created successfully.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.