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