I updated from 2.11 to 2.14.3 and got this error as well:
@400000005c6d115c19072484 [2019-02-20 08:35:30] e[31mERRORe[39m
@400000005c6d115c19072c54 e[31m
@400000005c6d115c19072c54 e[31mNAME: InternalServerErrore[39m
@400000005c6d115c1907303c e[31mMESSAGE: Cannot read property 'close' of undefinede[39m
@400000005c6d115c19073424
@400000005c6d115c1907380c e[37mlevel:e[39me[37mnormale[39m
@400000005c6d115c19073bf4
@400000005c6d115c19073bf4 e[37mInternalServerError: Cannot read property 'close' of undefined
@400000005c6d115c19073fdc at new GhostError (/home/peleke/node_apps/ghost/core/server/lib/common/errors.js:10:26)
@400000005c6d115c1907a56c at server.catch (/home/peleke/node_apps/ghost/core/index.js:16:23)
@400000005c6d115c1907a954 at tryCatcher (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/util.js:16:23)
@400000005c6d115c1907ad3c at Promise._settlePromiseFromHandler (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/promise.js:512:31)
@400000005c6d115c1907b124 at Promise._settlePromise (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/promise.js:569:18)
@400000005c6d115c1907c4ac at Promise._settlePromise0 (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/promise.js:614:10)
@400000005c6d115c1907c894 at Promise._settlePromises (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/promise.js:690:18)
@400000005c6d115c1907d064 at _drainQueueStep (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/async.js:138:12)
@400000005c6d115c190812cc at _drainQueue (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/async.js:131:9)
@400000005c6d115c190816b4 at Async._drainQueues (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/async.js:147:5)
@400000005c6d115c19081a9c at Immediate.Async.drainQueues [as _onImmediate] (/home/peleke/node_apps/ghost/node_modules/bluebird/js/release/async.js:17:14)
@400000005c6d115c19082e24 at runCallback (timers.js:696:18)
@400000005c6d115c19082e24 at tryOnImmediate (timers.js:667:5)
@400000005c6d115c1908320c at processImmediate (timers.js:649:5)
@400000005c6d115c190835f4
@400000005c6d115c190839dc TypeError: Cannot read property 'close' of undefined
@400000005c6d115c19083dc4 at Object.<anonymous> (/home/peleke/node_apps/ghost/node_modules/chalk/index.js:72:75)
@400000005c6d115c19084d64 at Module._compile (internal/modules/cjs/loader.js:689:30)
@400000005c6d115c1908514c at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
@400000005c6d115c19085534 at Module.load (internal/modules/cjs/loader.js:599:32)
@400000005c6d115c1908591c at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
@400000005c6d115c19085d04 at Function.Module._load (internal/modules/cjs/loader.js:530:3)
@400000005c6d115c19086ca4 at Module.require (internal/modules/cjs/loader.js:637:17)
@400000005c6d115c19088be4 at require (internal/modules/cjs/helpers.js:20:18)
@400000005c6d115c19088fcc at Object.<anonymous> (/home/peleke/node_apps/ghost/core/server/lib/common/i18n.js:4:13)
@400000005c6d115c190893b4 at Module._compile (internal/modules/cjs/loader.js:689:30)
@400000005c6d115c1908979c at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
@400000005c6d115c19089b84 at Module.load (internal/modules/cjs/loader.js:599:32)
@400000005c6d115c1908ab24 at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
@400000005c6d115c1908af0c at Function.Module._load (internal/modules/cjs/loader.js:530:3)
@400000005c6d115c1908b2f4 at Module.require (internal/modules/cjs/loader.js:637:17)
@400000005c6d115c1908b6dc at require (internal/modules/cjs/helpers.js:20:18)e[39m
@400000005c6d115c1908bac4 e[39m
As suggested in this ticket I have now created a thread over here: Cannot read property match of undefined · Issue #10496 · TryGhost/Ghost · GitHub