gates / gates (push) Successful in 6m44s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
43 lines
4.1 KiB
Plaintext
43 lines
4.1 KiB
Plaintext
12:11:17 FOUND: box-wide app e-mail on = False | from name = ''
|
|
12:11:18 owner e-mail -> 200 ghost-r1090@felhom.eu
|
|
12:11:18 box-wide app e-mail ON -> 200
|
|
12:11:19 Ghost's own switch ON -> 303 https://192.168.0.155/apps/ghost/settings?flash=flash.tier2.app_email_on
|
|
12:11:27 env in container: mail__from=<set>
|
|
mail__options__host=felhom-controller
|
|
security__staffDeviceVerification=true
|
|
mail__transport=SMTP
|
|
mail__options__port=2526
|
|
mail__options__secure=false
|
|
|
|
12:11:28 E (app e-mail ON) — new device sign-in -> 404 {"errors":[{"message":"There is no user with that email address.","context":null,"type":"NotFoundError","details":null,"property":null,"help":null,"code":null,"id":"3f64c1e8-4577-43fa-a2ea-25e86869d845","ghostErrorCode":null}]}
|
|
12:11:39 controller shim/relay log: 2026/10/16 10:11:18 lifecycle.go:50: [INFO] [mailrelay] app-email shim ON (host=felhom-controller plain=[::]:2525 tls=[::]:2465)
|
|
2026/10/16 10:11:18 handlers.go:3094: [INFO] [web] App-email globally enabled (from_name="")
|
|
2026/10/16 10:11:18 auth.go:142: [DEBUG] [web] auth: valid session for POST /stacks/ghost/app-email
|
|
2026/10/16 10:11:18 server.go:624: [DEBUG] [web] ServeHTTP: POST /stacks/ghost/app-email from 172.18.0.4:37816
|
|
2026/10/16 10:11:18 mailenv.go:137: [INFO] [stacks] App-email for ghost set to true — recreating to apply
|
|
2026/10/16 10:11:18 manager.go:1659: [DEBUG] Env vars for compose: [PATH, HOSTNAME, FELHOM_BOOTSTRAP_PATH, HOME, DOMAIN, SUBDOMAIN, DOMAIN, IMPORT_PATH, GHOST_MAIL_HOST, GHOST_MAIL_PORT, GHOST_MAIL_FROM, GHOST_STAFF_DEVICE_VERIFICATION] (12 app + 0 system)
|
|
2026/10/16 10:11:19 tier2_config_handler.go:92: [INFO] [web] App-email for ghost set to true
|
|
2026/10/16 10:11:22 manager.go:1659: [DEBUG] Env vars for compose: [PATH, HOSTNAME, FELHOM_BOOTSTRAP_PATH, HOME, DOMAIN, SUBDOMAIN, DOMAIN, IMPORT_PATH, GHOST_MAIL_HOST, GHOST_MAIL_PORT, GHOST_MAIL_FROM, GHOST_STAFF_DEVICE_VERIFICATION] (12 app + 0 system)
|
|
|
|
12:11:42 ghost log: [2026-10-16 12:11:22] [36mINFO[39m [EmailAnalytics:gifts] Initialized with SEQUENTIAL processing mode
|
|
[2026-10-16 12:11:23] [36mINFO[39m Running milestone emails job on Sun Oct 18 2026 12:11:23 GMT+0200 (Central European Summer Time)
|
|
[2026-10-16 12:11:23] [31mERROR[39m Could not get webhook secret for ActivityPub SyntaxError: Unexpected non-whitespace character after JSON at position 4 (line 1 column 5)
|
|
[2026-10-16 12:11:23] [31mERROR[39m No webhook secret found - cannot initialise
|
|
|
|
12:11:52 == retry with the owner's new address
|
|
12:11:54 E (app e-mail ON) — new device sign-in -> 403 {"errors":[{"message":"User must verify session to login.","context":"A 6-digit sign-in verification code has been sent to your email to keep your account safe.","type":"Needs2FAError","details":null,"property":null,"help":null,"code":"2FA_NEW_DEVICE_DETECTED","id":"a93c0867-4fc3-4b0e-a334-ebb454607657","ghostErrorCode":null}]}
|
|
12:11:55 /users/me before the code -> 403 {"errors":[{"message":"Authorization failed","context":"Unable to determine the
|
|
12:12:08 controller mail log: 2026/10/16 10:11:18 server.go:153: [INFO] [mailrelay] plaintext+STARTTLS listener on [::]:2525
|
|
2026/10/16 10:11:18 server.go:154: [INFO] [mailrelay] implicit-TLS listener on [::]:2465
|
|
2026/10/16 10:11:18 server.go:155: [INFO] [mailrelay] plaintext-only (no STARTTLS) listener on [::]:2526
|
|
2026/10/16 10:11:18 lifecycle.go:50: [INFO] [mailrelay] app-email shim ON (host=felhom-controller plain=[::]:2525 tls=[::]:2465)
|
|
2026/10/16 10:11:54 server.go:299: [INFO] [mailrelay] message relayed (from="ghost@felhom.eu" rcpts=1 bytes=14585 hub=200)
|
|
|
|
12:12:11 ghost log: [2026-10-16 12:11:22] [36mINFO[39m [EmailAnalytics:gifts] Initialized with SEQUENTIAL processing mode
|
|
[2026-10-16 12:11:23] [36mINFO[39m Running milestone emails job on Sun Oct 18 2026 12:11:23 GMT+0200 (Central European Summer Time)
|
|
[37m"A 6-digit sign-in verification code has been sent to your email to keep your account safe."[39m
|
|
|
|
12:12:29 mail in the catch-all: from ghost@felhom.eu to ghost-r1090@felhom.eu at 10:11:55Z, subject '<code> is your Ghost sign in verification code'
|
|
12:12:29 verify with the mailed code -> 200 OK
|
|
12:12:29 /users/me after the code -> 200 {"users":[{"id":"6ad1f4164cd89c00016e5779","name":"Felhom Te
|