Ghost 2.11 / Ubuntu / nginx / keyCDN
Everything works like a dream with keyCDN enabled - except that I’m locked out of admin.
A session is created 201 with the request to
and but I do not get an admin session cookie.
The following API request to
fails correctly with 401 Unauthorized since I don’t have a cookie.
The admin section is not broken by KeyCDN. On another machine I could use the admin functions until I logged out of Ghost. Then I was unable to log in again.
No requests from the /ghost directory are cached by keyCDN, here is the “201 Created” response
HTTP/2.0 201 Created server: keycdn-engine date: Thu, 31 Jan 2019 19:08:16 GMT content-type: text/plain; charset=utf-8 content-length: 7 x-powered-by: Express cache-control: no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0 etag: W/"7-rM9AyJuqT6iOan/xHh+AW+7K/T8" link: <https://magnushelander.se/ghost/api/v2/admin/session>; rel="canonical" x-edge-location: sest access-control-allow-origin: * X-Firefox-Spdy: h2
Any help on what to do here would be very appreciated.