2026-04-21T00:00:01.952181-05:00 spark-b1b8 systemd[1]: rsyslog.service: Sent signal SIGHUP to main process 2073 (rsyslogd) on client request. 2026-04-21T00:00:01.952416-05:00 spark-b1b8 rsyslogd: [origin software="rsyslogd" swVersion="8.2312.0" x-pid="2073" x-info="https://www.rsyslog.com"] rsyslogd was HUPed 2026-04-21T00:00:01.958680-05:00 spark-b1b8 systemd[1]: logrotate.service: Deactivated successfully. 2026-04-21T00:00:01.958856-05:00 spark-b1b8 systemd[1]: Finished logrotate.service - Rotate log files. 2026-04-21T00:00:02.863450-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 64. 2026-04-21T00:00:02.876761-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:03.145671-05:00 spark-b1b8 uvicorn[9762]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:03.147096-05:00 spark-b1b8 uvicorn[9762]: INFO: Started server process [9762] 2026-04-21T00:00:03.147117-05:00 spark-b1b8 uvicorn[9762]: INFO: Waiting for application startup. 2026-04-21T00:00:03.147291-05:00 spark-b1b8 uvicorn[9762]: INFO: Application startup complete. 2026-04-21T00:00:03.149764-05:00 spark-b1b8 uvicorn[9762]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:03.149805-05:00 spark-b1b8 uvicorn[9762]: INFO: Waiting for application shutdown. 2026-04-21T00:00:03.149812-05:00 spark-b1b8 uvicorn[9762]: INFO: Application shutdown complete. 2026-04-21T00:00:03.198766-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:03.198887-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:03.812769-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("dns: resolver: forward: no upstream resolvers set, returning SERVFAIL") (15 dropped) 2026-04-21T00:00:03.812814-05:00 spark-b1b8 tailscaled[2506]: dns: resolver: forward: no upstream resolvers set, returning SERVFAIL 2026-04-21T00:00:03.817035-05:00 spark-b1b8 tailscaled[2506]: message repeated 4 times: [ dns: resolver: forward: no upstream resolvers set, returning SERVFAIL] 2026-04-21T00:00:03.817052-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("dns: resolver: forward: no upstream resolvers set, returning SERVFAIL") 2026-04-21T00:00:08.363713-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 65. 2026-04-21T00:00:08.381648-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:08.652635-05:00 spark-b1b8 uvicorn[9789]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:08.654032-05:00 spark-b1b8 uvicorn[9789]: INFO: Started server process [9789] 2026-04-21T00:00:08.654054-05:00 spark-b1b8 uvicorn[9789]: INFO: Waiting for application startup. 2026-04-21T00:00:08.654214-05:00 spark-b1b8 uvicorn[9789]: INFO: Application startup complete. 2026-04-21T00:00:08.655309-05:00 spark-b1b8 uvicorn[9789]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:08.655324-05:00 spark-b1b8 uvicorn[9789]: INFO: Waiting for application shutdown. 2026-04-21T00:00:08.655363-05:00 spark-b1b8 uvicorn[9789]: INFO: Application shutdown complete. 2026-04-21T00:00:08.702039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:08.702112-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:13.863111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 66. 2026-04-21T00:00:13.880750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:14.148648-05:00 spark-b1b8 uvicorn[9796]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:14.150242-05:00 spark-b1b8 uvicorn[9796]: INFO: Started server process [9796] 2026-04-21T00:00:14.150263-05:00 spark-b1b8 uvicorn[9796]: INFO: Waiting for application startup. 2026-04-21T00:00:14.150445-05:00 spark-b1b8 uvicorn[9796]: INFO: Application startup complete. 2026-04-21T00:00:14.151338-05:00 spark-b1b8 uvicorn[9796]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:14.151395-05:00 spark-b1b8 uvicorn[9796]: INFO: Waiting for application shutdown. 2026-04-21T00:00:14.151403-05:00 spark-b1b8 uvicorn[9796]: INFO: Application shutdown complete. 2026-04-21T00:00:14.201062-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:14.201189-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:14.776643-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:00:19.363485-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 67. 2026-04-21T00:00:19.380841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:19.669259-05:00 spark-b1b8 uvicorn[9824]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:19.669840-05:00 spark-b1b8 uvicorn[9824]: INFO: Started server process [9824] 2026-04-21T00:00:19.669870-05:00 spark-b1b8 uvicorn[9824]: INFO: Waiting for application startup. 2026-04-21T00:00:19.670039-05:00 spark-b1b8 uvicorn[9824]: INFO: Application startup complete. 2026-04-21T00:00:19.670877-05:00 spark-b1b8 uvicorn[9824]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:19.670903-05:00 spark-b1b8 uvicorn[9824]: INFO: Waiting for application shutdown. 2026-04-21T00:00:19.670942-05:00 spark-b1b8 uvicorn[9824]: INFO: Application shutdown complete. 2026-04-21T00:00:19.718967-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:19.719040-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:20.875973-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:27841 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:00:24.863081-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 68. 2026-04-21T00:00:24.881647-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:25.151910-05:00 spark-b1b8 uvicorn[9849]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:25.153344-05:00 spark-b1b8 uvicorn[9849]: INFO: Started server process [9849] 2026-04-21T00:00:25.153369-05:00 spark-b1b8 uvicorn[9849]: INFO: Waiting for application startup. 2026-04-21T00:00:25.153555-05:00 spark-b1b8 uvicorn[9849]: INFO: Application startup complete. 2026-04-21T00:00:25.155344-05:00 spark-b1b8 uvicorn[9849]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:25.155381-05:00 spark-b1b8 uvicorn[9849]: INFO: Waiting for application shutdown. 2026-04-21T00:00:25.155395-05:00 spark-b1b8 uvicorn[9849]: INFO: Application shutdown complete. 2026-04-21T00:00:25.203355-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:25.203438-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:28.711376-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:00:30.363587-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 69. 2026-04-21T00:00:30.380673-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:30.653913-05:00 spark-b1b8 uvicorn[9856]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:30.654848-05:00 spark-b1b8 uvicorn[9856]: INFO: Started server process [9856] 2026-04-21T00:00:30.654876-05:00 spark-b1b8 uvicorn[9856]: INFO: Waiting for application startup. 2026-04-21T00:00:30.655019-05:00 spark-b1b8 uvicorn[9856]: INFO: Application startup complete. 2026-04-21T00:00:30.656012-05:00 spark-b1b8 uvicorn[9856]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:30.656029-05:00 spark-b1b8 uvicorn[9856]: INFO: Waiting for application shutdown. 2026-04-21T00:00:30.656062-05:00 spark-b1b8 uvicorn[9856]: INFO: Application shutdown complete. 2026-04-21T00:00:30.702027-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:30.702144-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:35.863340-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 70. 2026-04-21T00:00:35.873818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:36.142722-05:00 spark-b1b8 uvicorn[9880]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:36.143702-05:00 spark-b1b8 uvicorn[9880]: INFO: Started server process [9880] 2026-04-21T00:00:36.143730-05:00 spark-b1b8 uvicorn[9880]: INFO: Waiting for application startup. 2026-04-21T00:00:36.143877-05:00 spark-b1b8 uvicorn[9880]: INFO: Application startup complete. 2026-04-21T00:00:36.145082-05:00 spark-b1b8 uvicorn[9880]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:36.145099-05:00 spark-b1b8 uvicorn[9880]: INFO: Waiting for application shutdown. 2026-04-21T00:00:36.145135-05:00 spark-b1b8 uvicorn[9880]: INFO: Application shutdown complete. 2026-04-21T00:00:36.191783-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:36.191850-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:38.254884-05:00 spark-b1b8 systemd[4874]: Started snap.firmware-updater.firmware-notifier.service - Service for snap application firmware-updater.firmware-notifier. 2026-04-21T00:00:38.352702-05:00 spark-b1b8 systemd[1]: tmp-snap.rootfs_ukZdAc.mount: Deactivated successfully. 2026-04-21T00:00:38.538604-05:00 spark-b1b8 firmware-updater.firmware-notifier[9887]: Sorry, home directories outside of /home needs configuration. 2026-04-21T00:00:38.538833-05:00 spark-b1b8 firmware-updater.firmware-notifier[9887]: See https://snapcraft.io/docs/home-outside-home for details. 2026-04-21T00:00:38.539288-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:38.539350-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Failed with result 'exit-code'. 2026-04-21T00:00:38.863104-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Scheduled restart job, restart counter is at 1. 2026-04-21T00:00:38.880764-05:00 spark-b1b8 systemd[4874]: Started snap.firmware-updater.firmware-notifier.service - Service for snap application firmware-updater.firmware-notifier. 2026-04-21T00:00:38.958601-05:00 spark-b1b8 firmware-updater.firmware-notifier[9931]: Sorry, home directories outside of /home needs configuration. 2026-04-21T00:00:38.958658-05:00 spark-b1b8 firmware-updater.firmware-notifier[9931]: See https://snapcraft.io/docs/home-outside-home for details. 2026-04-21T00:00:38.959173-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:38.959230-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Failed with result 'exit-code'. 2026-04-21T00:00:39.112720-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Scheduled restart job, restart counter is at 2. 2026-04-21T00:00:39.130771-05:00 spark-b1b8 systemd[4874]: Started snap.firmware-updater.firmware-notifier.service - Service for snap application firmware-updater.firmware-notifier. 2026-04-21T00:00:39.207908-05:00 spark-b1b8 firmware-updater.firmware-notifier[9971]: Sorry, home directories outside of /home needs configuration. 2026-04-21T00:00:39.208142-05:00 spark-b1b8 firmware-updater.firmware-notifier[9971]: See https://snapcraft.io/docs/home-outside-home for details. 2026-04-21T00:00:39.209298-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:39.209352-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Failed with result 'exit-code'. 2026-04-21T00:00:39.362685-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Scheduled restart job, restart counter is at 3. 2026-04-21T00:00:39.380740-05:00 spark-b1b8 systemd[4874]: Started snap.firmware-updater.firmware-notifier.service - Service for snap application firmware-updater.firmware-notifier. 2026-04-21T00:00:39.470153-05:00 spark-b1b8 firmware-updater.firmware-notifier[10005]: Sorry, home directories outside of /home needs configuration. 2026-04-21T00:00:39.470200-05:00 spark-b1b8 firmware-updater.firmware-notifier[10005]: See https://snapcraft.io/docs/home-outside-home for details. 2026-04-21T00:00:39.470748-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:39.470805-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Failed with result 'exit-code'. 2026-04-21T00:00:39.612938-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Scheduled restart job, restart counter is at 4. 2026-04-21T00:00:39.630737-05:00 spark-b1b8 systemd[4874]: Started snap.firmware-updater.firmware-notifier.service - Service for snap application firmware-updater.firmware-notifier. 2026-04-21T00:00:39.712451-05:00 spark-b1b8 firmware-updater.firmware-notifier[10042]: Sorry, home directories outside of /home needs configuration. 2026-04-21T00:00:39.712513-05:00 spark-b1b8 firmware-updater.firmware-notifier[10042]: See https://snapcraft.io/docs/home-outside-home for details. 2026-04-21T00:00:39.713202-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:39.713260-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Failed with result 'exit-code'. 2026-04-21T00:00:39.862559-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Scheduled restart job, restart counter is at 5. 2026-04-21T00:00:39.862621-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Start request repeated too quickly. 2026-04-21T00:00:39.862640-05:00 spark-b1b8 systemd[4874]: snap.firmware-updater.firmware-notifier.service: Failed with result 'exit-code'. 2026-04-21T00:00:39.862656-05:00 spark-b1b8 systemd[4874]: Failed to start snap.firmware-updater.firmware-notifier.service - Service for snap application firmware-updater.firmware-notifier. 2026-04-21T00:00:41.363078-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 71. 2026-04-21T00:00:41.380855-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:41.651468-05:00 spark-b1b8 uvicorn[10082]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:41.652893-05:00 spark-b1b8 uvicorn[10082]: INFO: Started server process [10082] 2026-04-21T00:00:41.652915-05:00 spark-b1b8 uvicorn[10082]: INFO: Waiting for application startup. 2026-04-21T00:00:41.653085-05:00 spark-b1b8 uvicorn[10082]: INFO: Application startup complete. 2026-04-21T00:00:41.654844-05:00 spark-b1b8 uvicorn[10082]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:41.654883-05:00 spark-b1b8 uvicorn[10082]: INFO: Waiting for application shutdown. 2026-04-21T00:00:41.654891-05:00 spark-b1b8 uvicorn[10082]: INFO: Application shutdown complete. 2026-04-21T00:00:41.702429-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:41.702559-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:46.863472-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 72. 2026-04-21T00:00:46.876830-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:47.143772-05:00 spark-b1b8 uvicorn[10109]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:47.145144-05:00 spark-b1b8 uvicorn[10109]: INFO: Started server process [10109] 2026-04-21T00:00:47.145167-05:00 spark-b1b8 uvicorn[10109]: INFO: Waiting for application startup. 2026-04-21T00:00:47.145333-05:00 spark-b1b8 uvicorn[10109]: INFO: Application startup complete. 2026-04-21T00:00:47.147941-05:00 spark-b1b8 uvicorn[10109]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:47.147980-05:00 spark-b1b8 uvicorn[10109]: INFO: Waiting for application shutdown. 2026-04-21T00:00:47.147987-05:00 spark-b1b8 uvicorn[10109]: INFO: Application shutdown complete. 2026-04-21T00:00:47.196102-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:47.196217-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:49.033571-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:41667 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:00:52.363555-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 73. 2026-04-21T00:00:52.380720-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:52.652572-05:00 spark-b1b8 uvicorn[10116]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:52.653739-05:00 spark-b1b8 uvicorn[10116]: INFO: Started server process [10116] 2026-04-21T00:00:52.653762-05:00 spark-b1b8 uvicorn[10116]: INFO: Waiting for application startup. 2026-04-21T00:00:52.653933-05:00 spark-b1b8 uvicorn[10116]: INFO: Application startup complete. 2026-04-21T00:00:52.654705-05:00 spark-b1b8 uvicorn[10116]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:52.654739-05:00 spark-b1b8 uvicorn[10116]: INFO: Waiting for application shutdown. 2026-04-21T00:00:52.654781-05:00 spark-b1b8 uvicorn[10116]: INFO: Application shutdown complete. 2026-04-21T00:00:52.700640-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:52.700731-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:00:56.595776-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:00:57.863546-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 74. 2026-04-21T00:00:57.880671-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:00:58.165483-05:00 spark-b1b8 uvicorn[10141]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:00:58.166801-05:00 spark-b1b8 uvicorn[10141]: INFO: Started server process [10141] 2026-04-21T00:00:58.166831-05:00 spark-b1b8 uvicorn[10141]: INFO: Waiting for application startup. 2026-04-21T00:00:58.166984-05:00 spark-b1b8 uvicorn[10141]: INFO: Application startup complete. 2026-04-21T00:00:58.168409-05:00 spark-b1b8 uvicorn[10141]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:00:58.168437-05:00 spark-b1b8 uvicorn[10141]: INFO: Waiting for application shutdown. 2026-04-21T00:00:58.168459-05:00 spark-b1b8 uvicorn[10141]: INFO: Application shutdown complete. 2026-04-21T00:00:58.216153-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:00:58.216239-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:03.363713-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 75. 2026-04-21T00:01:03.379814-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:03.650329-05:00 spark-b1b8 uvicorn[10148]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:03.651301-05:00 spark-b1b8 uvicorn[10148]: INFO: Started server process [10148] 2026-04-21T00:01:03.651329-05:00 spark-b1b8 uvicorn[10148]: INFO: Waiting for application startup. 2026-04-21T00:01:03.651476-05:00 spark-b1b8 uvicorn[10148]: INFO: Application startup complete. 2026-04-21T00:01:03.652738-05:00 spark-b1b8 uvicorn[10148]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:03.652766-05:00 spark-b1b8 uvicorn[10148]: INFO: Waiting for application shutdown. 2026-04-21T00:01:03.652791-05:00 spark-b1b8 uvicorn[10148]: INFO: Application shutdown complete. 2026-04-21T00:01:03.699972-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:03.700068-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:08.864073-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 76. 2026-04-21T00:01:08.888809-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:09.167063-05:00 spark-b1b8 uvicorn[10173]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:09.168053-05:00 spark-b1b8 uvicorn[10173]: INFO: Started server process [10173] 2026-04-21T00:01:09.168076-05:00 spark-b1b8 uvicorn[10173]: INFO: Waiting for application startup. 2026-04-21T00:01:09.168219-05:00 spark-b1b8 uvicorn[10173]: INFO: Application startup complete. 2026-04-21T00:01:09.169501-05:00 spark-b1b8 uvicorn[10173]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:09.169517-05:00 spark-b1b8 uvicorn[10173]: INFO: Waiting for application shutdown. 2026-04-21T00:01:09.169560-05:00 spark-b1b8 uvicorn[10173]: INFO: Application shutdown complete. 2026-04-21T00:01:09.215951-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:09.216048-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:11.247927-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:46363 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:01:14.362699-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 77. 2026-04-21T00:01:14.363676-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:14.647199-05:00 spark-b1b8 uvicorn[10197]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:14.648304-05:00 spark-b1b8 uvicorn[10197]: INFO: Started server process [10197] 2026-04-21T00:01:14.648336-05:00 spark-b1b8 uvicorn[10197]: INFO: Waiting for application startup. 2026-04-21T00:01:14.648489-05:00 spark-b1b8 uvicorn[10197]: INFO: Application startup complete. 2026-04-21T00:01:14.650204-05:00 spark-b1b8 uvicorn[10197]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:14.650248-05:00 spark-b1b8 uvicorn[10197]: INFO: Waiting for application shutdown. 2026-04-21T00:01:14.650261-05:00 spark-b1b8 uvicorn[10197]: INFO: Application shutdown complete. 2026-04-21T00:01:14.697992-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:14.698076-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:19.863325-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 78. 2026-04-21T00:01:19.880652-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:20.163841-05:00 spark-b1b8 uvicorn[10205]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:20.164973-05:00 spark-b1b8 uvicorn[10205]: INFO: Started server process [10205] 2026-04-21T00:01:20.165003-05:00 spark-b1b8 uvicorn[10205]: INFO: Waiting for application startup. 2026-04-21T00:01:20.165157-05:00 spark-b1b8 uvicorn[10205]: INFO: Application startup complete. 2026-04-21T00:01:20.166656-05:00 spark-b1b8 uvicorn[10205]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:20.166700-05:00 spark-b1b8 uvicorn[10205]: INFO: Waiting for application shutdown. 2026-04-21T00:01:20.166713-05:00 spark-b1b8 uvicorn[10205]: INFO: Application shutdown complete. 2026-04-21T00:01:20.214287-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:20.214372-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:25.363558-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 79. 2026-04-21T00:01:25.380646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:25.636365-05:00 spark-b1b8 uvicorn[10230]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:25.637593-05:00 spark-b1b8 uvicorn[10230]: INFO: Started server process [10230] 2026-04-21T00:01:25.637625-05:00 spark-b1b8 uvicorn[10230]: INFO: Waiting for application startup. 2026-04-21T00:01:25.637761-05:00 spark-b1b8 uvicorn[10230]: INFO: Application startup complete. 2026-04-21T00:01:25.638797-05:00 spark-b1b8 uvicorn[10230]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:25.638812-05:00 spark-b1b8 uvicorn[10230]: INFO: Waiting for application shutdown. 2026-04-21T00:01:25.638851-05:00 spark-b1b8 uvicorn[10230]: INFO: Application shutdown complete. 2026-04-21T00:01:25.685596-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:25.685683-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:30.854392-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:01:30.862922-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 80. 2026-04-21T00:01:30.880821-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:31.155420-05:00 spark-b1b8 uvicorn[10237]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:31.156413-05:00 spark-b1b8 uvicorn[10237]: INFO: Started server process [10237] 2026-04-21T00:01:31.156444-05:00 spark-b1b8 uvicorn[10237]: INFO: Waiting for application startup. 2026-04-21T00:01:31.156705-05:00 spark-b1b8 uvicorn[10237]: INFO: Application startup complete. 2026-04-21T00:01:31.157563-05:00 spark-b1b8 uvicorn[10237]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:31.157586-05:00 spark-b1b8 uvicorn[10237]: INFO: Waiting for application shutdown. 2026-04-21T00:01:31.157594-05:00 spark-b1b8 uvicorn[10237]: INFO: Application shutdown complete. 2026-04-21T00:01:31.203659-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:31.203748-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:36.363628-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 81. 2026-04-21T00:01:36.371660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:36.635355-05:00 spark-b1b8 uvicorn[10262]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:36.636708-05:00 spark-b1b8 uvicorn[10262]: INFO: Started server process [10262] 2026-04-21T00:01:36.636731-05:00 spark-b1b8 uvicorn[10262]: INFO: Waiting for application startup. 2026-04-21T00:01:36.636892-05:00 spark-b1b8 uvicorn[10262]: INFO: Application startup complete. 2026-04-21T00:01:36.638704-05:00 spark-b1b8 uvicorn[10262]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:36.638730-05:00 spark-b1b8 uvicorn[10262]: INFO: Waiting for application shutdown. 2026-04-21T00:01:36.638744-05:00 spark-b1b8 uvicorn[10262]: INFO: Application shutdown complete. 2026-04-21T00:01:36.685232-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:36.685319-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:41.863341-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 82. 2026-04-21T00:01:41.881754-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:42.165410-05:00 spark-b1b8 uvicorn[10269]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:42.166769-05:00 spark-b1b8 uvicorn[10269]: INFO: Started server process [10269] 2026-04-21T00:01:42.166799-05:00 spark-b1b8 uvicorn[10269]: INFO: Waiting for application startup. 2026-04-21T00:01:42.166951-05:00 spark-b1b8 uvicorn[10269]: INFO: Application startup complete. 2026-04-21T00:01:42.168931-05:00 spark-b1b8 uvicorn[10269]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:42.168977-05:00 spark-b1b8 uvicorn[10269]: INFO: Waiting for application shutdown. 2026-04-21T00:01:42.168990-05:00 spark-b1b8 uvicorn[10269]: INFO: Application shutdown complete. 2026-04-21T00:01:42.215366-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:42.215466-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:47.232476-05:00 spark-b1b8 /usr/libexec/gdm-x-session[6659]: dbus-daemon[6659]: [session uid=126 pid=6659] Activating service name='ca.desrt.dconf' requested by ':1.5' (uid=126 pid=6684 comm="/usr/bin/gnome-shell" label="unconfined") 2026-04-21T00:01:47.235857-05:00 spark-b1b8 /usr/libexec/gdm-x-session[6659]: dbus-daemon[6659]: [session uid=126 pid=6659] Successfully activated service 'ca.desrt.dconf' 2026-04-21T00:01:47.363714-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 83. 2026-04-21T00:01:47.382763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:47.636567-05:00 spark-b1b8 uvicorn[10299]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:47.637924-05:00 spark-b1b8 uvicorn[10299]: INFO: Started server process [10299] 2026-04-21T00:01:47.637947-05:00 spark-b1b8 uvicorn[10299]: INFO: Waiting for application startup. 2026-04-21T00:01:47.638115-05:00 spark-b1b8 uvicorn[10299]: INFO: Application startup complete. 2026-04-21T00:01:47.639416-05:00 spark-b1b8 uvicorn[10299]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:47.639454-05:00 spark-b1b8 uvicorn[10299]: INFO: Waiting for application shutdown. 2026-04-21T00:01:47.639467-05:00 spark-b1b8 uvicorn[10299]: INFO: Application shutdown complete. 2026-04-21T00:01:47.684126-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:47.684242-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:49.980195-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("Received error: %v") (6 dropped) 2026-04-21T00:01:49.980272-05:00 spark-b1b8 tailscaled[2506]: Received error: PollNetMap: unexpected EOF 2026-04-21T00:01:50.368078-05:00 spark-b1b8 tailscaled[2506]: control: netmap: got new dial plan from control 2026-04-21T00:01:50.369442-05:00 spark-b1b8 tailscaled[2506]: netmap: suggested exit node: () 2026-04-21T00:01:52.863651-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 84. 2026-04-21T00:01:52.880734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:53.135583-05:00 spark-b1b8 uvicorn[10307]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:53.136581-05:00 spark-b1b8 uvicorn[10307]: INFO: Started server process [10307] 2026-04-21T00:01:53.136611-05:00 spark-b1b8 uvicorn[10307]: INFO: Waiting for application startup. 2026-04-21T00:01:53.136753-05:00 spark-b1b8 uvicorn[10307]: INFO: Application startup complete. 2026-04-21T00:01:53.138008-05:00 spark-b1b8 uvicorn[10307]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:53.138025-05:00 spark-b1b8 uvicorn[10307]: INFO: Waiting for application shutdown. 2026-04-21T00:01:53.138060-05:00 spark-b1b8 uvicorn[10307]: INFO: Application shutdown complete. 2026-04-21T00:01:53.184170-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:53.184293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:01:58.363759-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 85. 2026-04-21T00:01:58.376750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:01:58.643380-05:00 spark-b1b8 uvicorn[10332]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:01:58.644774-05:00 spark-b1b8 uvicorn[10332]: INFO: Started server process [10332] 2026-04-21T00:01:58.644804-05:00 spark-b1b8 uvicorn[10332]: INFO: Waiting for application startup. 2026-04-21T00:01:58.644956-05:00 spark-b1b8 uvicorn[10332]: INFO: Application startup complete. 2026-04-21T00:01:58.646550-05:00 spark-b1b8 uvicorn[10332]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:01:58.646596-05:00 spark-b1b8 uvicorn[10332]: INFO: Waiting for application shutdown. 2026-04-21T00:01:58.646635-05:00 spark-b1b8 uvicorn[10332]: INFO: Application shutdown complete. 2026-04-21T00:01:58.694771-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:01:58.694859-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:02.534015-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:02:03.863521-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 86. 2026-04-21T00:02:03.883830-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:04.133985-05:00 spark-b1b8 uvicorn[10339]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:04.135058-05:00 spark-b1b8 uvicorn[10339]: INFO: Started server process [10339] 2026-04-21T00:02:04.135089-05:00 spark-b1b8 uvicorn[10339]: INFO: Waiting for application startup. 2026-04-21T00:02:04.135235-05:00 spark-b1b8 uvicorn[10339]: INFO: Application startup complete. 2026-04-21T00:02:04.136281-05:00 spark-b1b8 uvicorn[10339]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:04.136297-05:00 spark-b1b8 uvicorn[10339]: INFO: Waiting for application shutdown. 2026-04-21T00:02:04.136325-05:00 spark-b1b8 uvicorn[10339]: INFO: Application shutdown complete. 2026-04-21T00:02:04.182067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:04.182190-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:09.362743-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 87. 2026-04-21T00:02:09.380748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:09.649689-05:00 spark-b1b8 uvicorn[10364]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:09.651066-05:00 spark-b1b8 uvicorn[10364]: INFO: Started server process [10364] 2026-04-21T00:02:09.651099-05:00 spark-b1b8 uvicorn[10364]: INFO: Waiting for application startup. 2026-04-21T00:02:09.651253-05:00 spark-b1b8 uvicorn[10364]: INFO: Application startup complete. 2026-04-21T00:02:09.652542-05:00 spark-b1b8 uvicorn[10364]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:09.652587-05:00 spark-b1b8 uvicorn[10364]: INFO: Waiting for application shutdown. 2026-04-21T00:02:09.652600-05:00 spark-b1b8 uvicorn[10364]: INFO: Application shutdown complete. 2026-04-21T00:02:09.700444-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:09.700530-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:14.862765-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 88. 2026-04-21T00:02:14.873741-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:15.128571-05:00 spark-b1b8 uvicorn[10390]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:15.129521-05:00 spark-b1b8 uvicorn[10390]: INFO: Started server process [10390] 2026-04-21T00:02:15.129553-05:00 spark-b1b8 uvicorn[10390]: INFO: Waiting for application startup. 2026-04-21T00:02:15.129706-05:00 spark-b1b8 uvicorn[10390]: INFO: Application startup complete. 2026-04-21T00:02:15.130938-05:00 spark-b1b8 uvicorn[10390]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:15.130955-05:00 spark-b1b8 uvicorn[10390]: INFO: Waiting for application shutdown. 2026-04-21T00:02:15.130990-05:00 spark-b1b8 uvicorn[10390]: INFO: Application shutdown complete. 2026-04-21T00:02:15.177810-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:15.177931-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:20.363453-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 89. 2026-04-21T00:02:20.380828-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:20.650627-05:00 spark-b1b8 uvicorn[10397]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:20.651797-05:00 spark-b1b8 uvicorn[10397]: INFO: Started server process [10397] 2026-04-21T00:02:20.651836-05:00 spark-b1b8 uvicorn[10397]: INFO: Waiting for application startup. 2026-04-21T00:02:20.651987-05:00 spark-b1b8 uvicorn[10397]: INFO: Application startup complete. 2026-04-21T00:02:20.654044-05:00 spark-b1b8 uvicorn[10397]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:20.654087-05:00 spark-b1b8 uvicorn[10397]: INFO: Waiting for application shutdown. 2026-04-21T00:02:20.654101-05:00 spark-b1b8 uvicorn[10397]: INFO: Application shutdown complete. 2026-04-21T00:02:20.702481-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:20.702586-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:25.863736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 90. 2026-04-21T00:02:25.889832-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:26.174355-05:00 spark-b1b8 uvicorn[10422]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:26.175719-05:00 spark-b1b8 uvicorn[10422]: INFO: Started server process [10422] 2026-04-21T00:02:26.175750-05:00 spark-b1b8 uvicorn[10422]: INFO: Waiting for application startup. 2026-04-21T00:02:26.175905-05:00 spark-b1b8 uvicorn[10422]: INFO: Application startup complete. 2026-04-21T00:02:26.177156-05:00 spark-b1b8 uvicorn[10422]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:26.177201-05:00 spark-b1b8 uvicorn[10422]: INFO: Waiting for application shutdown. 2026-04-21T00:02:26.177215-05:00 spark-b1b8 uvicorn[10422]: INFO: Application shutdown complete. 2026-04-21T00:02:26.225251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:26.225343-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:27.027801-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:02:31.363633-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 91. 2026-04-21T00:02:31.381792-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:31.662246-05:00 spark-b1b8 uvicorn[10429]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:31.663650-05:00 spark-b1b8 uvicorn[10429]: INFO: Started server process [10429] 2026-04-21T00:02:31.663681-05:00 spark-b1b8 uvicorn[10429]: INFO: Waiting for application startup. 2026-04-21T00:02:31.663830-05:00 spark-b1b8 uvicorn[10429]: INFO: Application startup complete. 2026-04-21T00:02:31.665188-05:00 spark-b1b8 uvicorn[10429]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:31.665232-05:00 spark-b1b8 uvicorn[10429]: INFO: Waiting for application shutdown. 2026-04-21T00:02:31.665245-05:00 spark-b1b8 uvicorn[10429]: INFO: Application shutdown complete. 2026-04-21T00:02:31.713235-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:31.713320-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:36.863369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 92. 2026-04-21T00:02:36.881733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:37.133451-05:00 spark-b1b8 uvicorn[10455]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:37.134251-05:00 spark-b1b8 uvicorn[10455]: INFO: Started server process [10455] 2026-04-21T00:02:37.134280-05:00 spark-b1b8 uvicorn[10455]: INFO: Waiting for application startup. 2026-04-21T00:02:37.134427-05:00 spark-b1b8 uvicorn[10455]: INFO: Application startup complete. 2026-04-21T00:02:37.135246-05:00 spark-b1b8 uvicorn[10455]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:37.135263-05:00 spark-b1b8 uvicorn[10455]: INFO: Waiting for application shutdown. 2026-04-21T00:02:37.135289-05:00 spark-b1b8 uvicorn[10455]: INFO: Application shutdown complete. 2026-04-21T00:02:37.179328-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:37.179436-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:42.364140-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 93. 2026-04-21T00:02:42.382820-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:42.666290-05:00 spark-b1b8 uvicorn[10462]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:42.667405-05:00 spark-b1b8 uvicorn[10462]: INFO: Started server process [10462] 2026-04-21T00:02:42.667436-05:00 spark-b1b8 uvicorn[10462]: INFO: Waiting for application startup. 2026-04-21T00:02:42.667594-05:00 spark-b1b8 uvicorn[10462]: INFO: Application startup complete. 2026-04-21T00:02:42.668964-05:00 spark-b1b8 uvicorn[10462]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:42.669008-05:00 spark-b1b8 uvicorn[10462]: INFO: Waiting for application shutdown. 2026-04-21T00:02:42.669052-05:00 spark-b1b8 uvicorn[10462]: INFO: Application shutdown complete. 2026-04-21T00:02:42.716577-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:42.716661-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:46.591161-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:24768 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:02:47.863481-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 94. 2026-04-21T00:02:47.881165-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:48.147692-05:00 spark-b1b8 uvicorn[10487]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:48.148807-05:00 spark-b1b8 uvicorn[10487]: INFO: Started server process [10487] 2026-04-21T00:02:48.148837-05:00 spark-b1b8 uvicorn[10487]: INFO: Waiting for application startup. 2026-04-21T00:02:48.148993-05:00 spark-b1b8 uvicorn[10487]: INFO: Application startup complete. 2026-04-21T00:02:48.150050-05:00 spark-b1b8 uvicorn[10487]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:48.150094-05:00 spark-b1b8 uvicorn[10487]: INFO: Waiting for application shutdown. 2026-04-21T00:02:48.150116-05:00 spark-b1b8 uvicorn[10487]: INFO: Application shutdown complete. 2026-04-21T00:02:48.196990-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:48.197069-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:53.363295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 95. 2026-04-21T00:02:53.372991-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:53.648213-05:00 spark-b1b8 uvicorn[10495]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:53.649343-05:00 spark-b1b8 uvicorn[10495]: INFO: Started server process [10495] 2026-04-21T00:02:53.649375-05:00 spark-b1b8 uvicorn[10495]: INFO: Waiting for application startup. 2026-04-21T00:02:53.649527-05:00 spark-b1b8 uvicorn[10495]: INFO: Application startup complete. 2026-04-21T00:02:53.650774-05:00 spark-b1b8 uvicorn[10495]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:53.650817-05:00 spark-b1b8 uvicorn[10495]: INFO: Waiting for application shutdown. 2026-04-21T00:02:53.650838-05:00 spark-b1b8 uvicorn[10495]: INFO: Application shutdown complete. 2026-04-21T00:02:53.698667-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:53.698762-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:02:58.863371-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 96. 2026-04-21T00:02:58.881002-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:02:59.165995-05:00 spark-b1b8 uvicorn[10519]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:02:59.167164-05:00 spark-b1b8 uvicorn[10519]: INFO: Started server process [10519] 2026-04-21T00:02:59.167206-05:00 spark-b1b8 uvicorn[10519]: INFO: Waiting for application startup. 2026-04-21T00:02:59.167344-05:00 spark-b1b8 uvicorn[10519]: INFO: Application startup complete. 2026-04-21T00:02:59.169034-05:00 spark-b1b8 uvicorn[10519]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:02:59.169077-05:00 spark-b1b8 uvicorn[10519]: INFO: Waiting for application shutdown. 2026-04-21T00:02:59.169090-05:00 spark-b1b8 uvicorn[10519]: INFO: Application shutdown complete. 2026-04-21T00:02:59.217002-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:02:59.217080-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:03.149086-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:03:04.363295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 97. 2026-04-21T00:03:04.380992-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:04.648144-05:00 spark-b1b8 uvicorn[10528]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:04.649245-05:00 spark-b1b8 uvicorn[10528]: INFO: Started server process [10528] 2026-04-21T00:03:04.649290-05:00 spark-b1b8 uvicorn[10528]: INFO: Waiting for application startup. 2026-04-21T00:03:04.649423-05:00 spark-b1b8 uvicorn[10528]: INFO: Application startup complete. 2026-04-21T00:03:04.650773-05:00 spark-b1b8 uvicorn[10528]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:04.650817-05:00 spark-b1b8 uvicorn[10528]: INFO: Waiting for application shutdown. 2026-04-21T00:03:04.650855-05:00 spark-b1b8 uvicorn[10528]: INFO: Application shutdown complete. 2026-04-21T00:03:04.699071-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:04.699153-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:09.863318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 98. 2026-04-21T00:03:09.880642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:10.161806-05:00 spark-b1b8 uvicorn[10553]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:10.162837-05:00 spark-b1b8 uvicorn[10553]: INFO: Started server process [10553] 2026-04-21T00:03:10.162917-05:00 spark-b1b8 uvicorn[10553]: INFO: Waiting for application startup. 2026-04-21T00:03:10.162940-05:00 spark-b1b8 uvicorn[10553]: INFO: Application startup complete. 2026-04-21T00:03:10.163758-05:00 spark-b1b8 uvicorn[10553]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:10.163786-05:00 spark-b1b8 uvicorn[10553]: INFO: Waiting for application shutdown. 2026-04-21T00:03:10.163814-05:00 spark-b1b8 uvicorn[10553]: INFO: Application shutdown complete. 2026-04-21T00:03:10.211837-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:10.211915-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:15.363288-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 99. 2026-04-21T00:03:15.381652-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:15.651886-05:00 spark-b1b8 uvicorn[10578]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:15.653129-05:00 spark-b1b8 uvicorn[10578]: INFO: Started server process [10578] 2026-04-21T00:03:15.653176-05:00 spark-b1b8 uvicorn[10578]: INFO: Waiting for application startup. 2026-04-21T00:03:15.653308-05:00 spark-b1b8 uvicorn[10578]: INFO: Application startup complete. 2026-04-21T00:03:15.655027-05:00 spark-b1b8 uvicorn[10578]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:15.655070-05:00 spark-b1b8 uvicorn[10578]: INFO: Waiting for application shutdown. 2026-04-21T00:03:15.655084-05:00 spark-b1b8 uvicorn[10578]: INFO: Application shutdown complete. 2026-04-21T00:03:15.703785-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:15.703864-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:20.862786-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 100. 2026-04-21T00:03:20.879650-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:21.150962-05:00 spark-b1b8 uvicorn[10585]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:21.152142-05:00 spark-b1b8 uvicorn[10585]: INFO: Started server process [10585] 2026-04-21T00:03:21.152185-05:00 spark-b1b8 uvicorn[10585]: INFO: Waiting for application startup. 2026-04-21T00:03:21.152329-05:00 spark-b1b8 uvicorn[10585]: INFO: Application startup complete. 2026-04-21T00:03:21.154108-05:00 spark-b1b8 uvicorn[10585]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:21.154150-05:00 spark-b1b8 uvicorn[10585]: INFO: Waiting for application shutdown. 2026-04-21T00:03:21.154164-05:00 spark-b1b8 uvicorn[10585]: INFO: Application shutdown complete. 2026-04-21T00:03:21.202000-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:21.202088-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:25.303083-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:03:26.363468-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 101. 2026-04-21T00:03:26.382003-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:26.653092-05:00 spark-b1b8 uvicorn[10610]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:26.654212-05:00 spark-b1b8 uvicorn[10610]: INFO: Started server process [10610] 2026-04-21T00:03:26.654255-05:00 spark-b1b8 uvicorn[10610]: INFO: Waiting for application startup. 2026-04-21T00:03:26.654392-05:00 spark-b1b8 uvicorn[10610]: INFO: Application startup complete. 2026-04-21T00:03:26.656477-05:00 spark-b1b8 uvicorn[10610]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:26.656552-05:00 spark-b1b8 uvicorn[10610]: INFO: Waiting for application shutdown. 2026-04-21T00:03:26.656565-05:00 spark-b1b8 uvicorn[10610]: INFO: Application shutdown complete. 2026-04-21T00:03:26.704423-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:26.704504-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:31.863300-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 102. 2026-04-21T00:03:31.880657-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:32.135348-05:00 spark-b1b8 uvicorn[10617]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:32.136350-05:00 spark-b1b8 uvicorn[10617]: INFO: Started server process [10617] 2026-04-21T00:03:32.136381-05:00 spark-b1b8 uvicorn[10617]: INFO: Waiting for application startup. 2026-04-21T00:03:32.136520-05:00 spark-b1b8 uvicorn[10617]: INFO: Application startup complete. 2026-04-21T00:03:32.137782-05:00 spark-b1b8 uvicorn[10617]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:32.137798-05:00 spark-b1b8 uvicorn[10617]: INFO: Waiting for application shutdown. 2026-04-21T00:03:32.137835-05:00 spark-b1b8 uvicorn[10617]: INFO: Application shutdown complete. 2026-04-21T00:03:32.183582-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:32.183667-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:37.363390-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 103. 2026-04-21T00:03:37.378648-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:37.645118-05:00 spark-b1b8 uvicorn[10642]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:37.646529-05:00 spark-b1b8 uvicorn[10642]: INFO: Started server process [10642] 2026-04-21T00:03:37.646555-05:00 spark-b1b8 uvicorn[10642]: INFO: Waiting for application startup. 2026-04-21T00:03:37.646727-05:00 spark-b1b8 uvicorn[10642]: INFO: Application startup complete. 2026-04-21T00:03:37.648890-05:00 spark-b1b8 uvicorn[10642]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:37.648936-05:00 spark-b1b8 uvicorn[10642]: INFO: Waiting for application shutdown. 2026-04-21T00:03:37.648950-05:00 spark-b1b8 uvicorn[10642]: INFO: Application shutdown complete. 2026-04-21T00:03:37.696762-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:37.696842-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:41.999933-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:03:42.863247-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 104. 2026-04-21T00:03:42.881743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:43.154350-05:00 spark-b1b8 uvicorn[10649]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:43.155330-05:00 spark-b1b8 uvicorn[10649]: INFO: Started server process [10649] 2026-04-21T00:03:43.155360-05:00 spark-b1b8 uvicorn[10649]: INFO: Waiting for application startup. 2026-04-21T00:03:43.155505-05:00 spark-b1b8 uvicorn[10649]: INFO: Application startup complete. 2026-04-21T00:03:43.157010-05:00 spark-b1b8 uvicorn[10649]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:43.157027-05:00 spark-b1b8 uvicorn[10649]: INFO: Waiting for application shutdown. 2026-04-21T00:03:43.157062-05:00 spark-b1b8 uvicorn[10649]: INFO: Application shutdown complete. 2026-04-21T00:03:43.204125-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:43.204192-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:48.363739-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 105. 2026-04-21T00:03:48.373752-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:48.647062-05:00 spark-b1b8 uvicorn[10675]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:48.648042-05:00 spark-b1b8 uvicorn[10675]: INFO: Started server process [10675] 2026-04-21T00:03:48.648074-05:00 spark-b1b8 uvicorn[10675]: INFO: Waiting for application startup. 2026-04-21T00:03:48.648220-05:00 spark-b1b8 uvicorn[10675]: INFO: Application startup complete. 2026-04-21T00:03:48.649241-05:00 spark-b1b8 uvicorn[10675]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:48.649259-05:00 spark-b1b8 uvicorn[10675]: INFO: Waiting for application shutdown. 2026-04-21T00:03:48.649292-05:00 spark-b1b8 uvicorn[10675]: INFO: Application shutdown complete. 2026-04-21T00:03:48.695584-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:48.695651-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:53.864279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 106. 2026-04-21T00:03:53.880645-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:54.147519-05:00 spark-b1b8 uvicorn[10682]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:54.148935-05:00 spark-b1b8 uvicorn[10682]: INFO: Started server process [10682] 2026-04-21T00:03:54.148958-05:00 spark-b1b8 uvicorn[10682]: INFO: Waiting for application startup. 2026-04-21T00:03:54.149134-05:00 spark-b1b8 uvicorn[10682]: INFO: Application startup complete. 2026-04-21T00:03:54.150645-05:00 spark-b1b8 uvicorn[10682]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:54.150684-05:00 spark-b1b8 uvicorn[10682]: INFO: Waiting for application shutdown. 2026-04-21T00:03:54.150692-05:00 spark-b1b8 uvicorn[10682]: INFO: Application shutdown complete. 2026-04-21T00:03:54.198579-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:54.198648-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:03:59.363573-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 107. 2026-04-21T00:03:59.380728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:03:59.632574-05:00 spark-b1b8 uvicorn[10706]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:03:59.633882-05:00 spark-b1b8 uvicorn[10706]: INFO: Started server process [10706] 2026-04-21T00:03:59.633904-05:00 spark-b1b8 uvicorn[10706]: INFO: Waiting for application startup. 2026-04-21T00:03:59.634063-05:00 spark-b1b8 uvicorn[10706]: INFO: Application startup complete. 2026-04-21T00:03:59.634938-05:00 spark-b1b8 uvicorn[10706]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:03:59.634950-05:00 spark-b1b8 uvicorn[10706]: INFO: Waiting for application shutdown. 2026-04-21T00:03:59.634983-05:00 spark-b1b8 uvicorn[10706]: INFO: Application shutdown complete. 2026-04-21T00:03:59.679987-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:03:59.680067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:04.863293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 108. 2026-04-21T00:04:04.881170-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:05.167191-05:00 spark-b1b8 uvicorn[10713]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:05.168624-05:00 spark-b1b8 uvicorn[10713]: INFO: Started server process [10713] 2026-04-21T00:04:05.168645-05:00 spark-b1b8 uvicorn[10713]: INFO: Waiting for application startup. 2026-04-21T00:04:05.168817-05:00 spark-b1b8 uvicorn[10713]: INFO: Application startup complete. 2026-04-21T00:04:05.170916-05:00 spark-b1b8 uvicorn[10713]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:05.170949-05:00 spark-b1b8 uvicorn[10713]: INFO: Waiting for application shutdown. 2026-04-21T00:04:05.170963-05:00 spark-b1b8 uvicorn[10713]: INFO: Application shutdown complete. 2026-04-21T00:04:05.219411-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:05.219483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:09.584088-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:04:10.363132-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 109. 2026-04-21T00:04:10.381751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:10.635506-05:00 spark-b1b8 uvicorn[10741]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:10.648143-05:00 spark-b1b8 uvicorn[10741]: INFO: Started server process [10741] 2026-04-21T00:04:10.648164-05:00 spark-b1b8 uvicorn[10741]: INFO: Waiting for application startup. 2026-04-21T00:04:10.648170-05:00 spark-b1b8 uvicorn[10741]: INFO: Application startup complete. 2026-04-21T00:04:10.648177-05:00 spark-b1b8 uvicorn[10741]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:10.648189-05:00 spark-b1b8 uvicorn[10741]: INFO: Waiting for application shutdown. 2026-04-21T00:04:10.648197-05:00 spark-b1b8 uvicorn[10741]: INFO: Application shutdown complete. 2026-04-21T00:04:10.685506-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:10.685591-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:15.862712-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 110. 2026-04-21T00:04:15.872644-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:16.126854-05:00 spark-b1b8 uvicorn[10766]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:16.128163-05:00 spark-b1b8 uvicorn[10766]: INFO: Started server process [10766] 2026-04-21T00:04:16.128186-05:00 spark-b1b8 uvicorn[10766]: INFO: Waiting for application startup. 2026-04-21T00:04:16.128345-05:00 spark-b1b8 uvicorn[10766]: INFO: Application startup complete. 2026-04-21T00:04:16.129147-05:00 spark-b1b8 uvicorn[10766]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:16.129161-05:00 spark-b1b8 uvicorn[10766]: INFO: Waiting for application shutdown. 2026-04-21T00:04:16.129199-05:00 spark-b1b8 uvicorn[10766]: INFO: Application shutdown complete. 2026-04-21T00:04:16.175633-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:16.175715-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:21.363279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 111. 2026-04-21T00:04:21.380753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:21.636641-05:00 spark-b1b8 uvicorn[10773]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:21.638096-05:00 spark-b1b8 uvicorn[10773]: INFO: Started server process [10773] 2026-04-21T00:04:21.638120-05:00 spark-b1b8 uvicorn[10773]: INFO: Waiting for application startup. 2026-04-21T00:04:21.638286-05:00 spark-b1b8 uvicorn[10773]: INFO: Application startup complete. 2026-04-21T00:04:21.639223-05:00 spark-b1b8 uvicorn[10773]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:21.639237-05:00 spark-b1b8 uvicorn[10773]: INFO: Waiting for application shutdown. 2026-04-21T00:04:21.639276-05:00 spark-b1b8 uvicorn[10773]: INFO: Application shutdown complete. 2026-04-21T00:04:21.685598-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:21.685676-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:26.862990-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 112. 2026-04-21T00:04:26.871650-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:27.140982-05:00 spark-b1b8 uvicorn[10798]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:27.142252-05:00 spark-b1b8 uvicorn[10798]: INFO: Started server process [10798] 2026-04-21T00:04:27.142277-05:00 spark-b1b8 uvicorn[10798]: INFO: Waiting for application startup. 2026-04-21T00:04:27.142435-05:00 spark-b1b8 uvicorn[10798]: INFO: Application startup complete. 2026-04-21T00:04:27.143126-05:00 spark-b1b8 uvicorn[10798]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:27.143138-05:00 spark-b1b8 uvicorn[10798]: INFO: Waiting for application shutdown. 2026-04-21T00:04:27.143170-05:00 spark-b1b8 uvicorn[10798]: INFO: Application shutdown complete. 2026-04-21T00:04:27.189352-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:27.189421-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:31.824268-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:58881 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:04:32.363112-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 113. 2026-04-21T00:04:32.380772-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:32.644751-05:00 spark-b1b8 uvicorn[10805]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:32.646149-05:00 spark-b1b8 uvicorn[10805]: INFO: Started server process [10805] 2026-04-21T00:04:32.646173-05:00 spark-b1b8 uvicorn[10805]: INFO: Waiting for application startup. 2026-04-21T00:04:32.646339-05:00 spark-b1b8 uvicorn[10805]: INFO: Application startup complete. 2026-04-21T00:04:32.647904-05:00 spark-b1b8 uvicorn[10805]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:32.647943-05:00 spark-b1b8 uvicorn[10805]: INFO: Waiting for application shutdown. 2026-04-21T00:04:32.647951-05:00 spark-b1b8 uvicorn[10805]: INFO: Application shutdown complete. 2026-04-21T00:04:32.695135-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:32.695212-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:37.863262-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 114. 2026-04-21T00:04:37.881743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:38.136858-05:00 spark-b1b8 uvicorn[10830]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:38.138161-05:00 spark-b1b8 uvicorn[10830]: INFO: Started server process [10830] 2026-04-21T00:04:38.138183-05:00 spark-b1b8 uvicorn[10830]: INFO: Waiting for application startup. 2026-04-21T00:04:38.138343-05:00 spark-b1b8 uvicorn[10830]: INFO: Application startup complete. 2026-04-21T00:04:38.139470-05:00 spark-b1b8 uvicorn[10830]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:38.139485-05:00 spark-b1b8 uvicorn[10830]: INFO: Waiting for application shutdown. 2026-04-21T00:04:38.139523-05:00 spark-b1b8 uvicorn[10830]: INFO: Application shutdown complete. 2026-04-21T00:04:38.186595-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:38.186672-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:39.740477-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:04:42.220674-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:54592 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:04:43.362983-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 115. 2026-04-21T00:04:43.381752-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:43.662109-05:00 spark-b1b8 uvicorn[10837]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:43.663550-05:00 spark-b1b8 uvicorn[10837]: INFO: Started server process [10837] 2026-04-21T00:04:43.663575-05:00 spark-b1b8 uvicorn[10837]: INFO: Waiting for application startup. 2026-04-21T00:04:43.663752-05:00 spark-b1b8 uvicorn[10837]: INFO: Application startup complete. 2026-04-21T00:04:43.664661-05:00 spark-b1b8 uvicorn[10837]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:43.664699-05:00 spark-b1b8 uvicorn[10837]: INFO: Waiting for application shutdown. 2026-04-21T00:04:43.664711-05:00 spark-b1b8 uvicorn[10837]: INFO: Application shutdown complete. 2026-04-21T00:04:43.713458-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:43.713535-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:48.863252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 116. 2026-04-21T00:04:48.880749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:49.152393-05:00 spark-b1b8 uvicorn[10862]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:49.153867-05:00 spark-b1b8 uvicorn[10862]: INFO: Started server process [10862] 2026-04-21T00:04:49.153890-05:00 spark-b1b8 uvicorn[10862]: INFO: Waiting for application startup. 2026-04-21T00:04:49.154069-05:00 spark-b1b8 uvicorn[10862]: INFO: Application startup complete. 2026-04-21T00:04:49.156443-05:00 spark-b1b8 uvicorn[10862]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:49.156482-05:00 spark-b1b8 uvicorn[10862]: INFO: Waiting for application shutdown. 2026-04-21T00:04:49.156490-05:00 spark-b1b8 uvicorn[10862]: INFO: Application shutdown complete. 2026-04-21T00:04:49.203857-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:49.203930-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:54.362665-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 117. 2026-04-21T00:04:54.379642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:04:54.632445-05:00 spark-b1b8 uvicorn[10869]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:04:54.633708-05:00 spark-b1b8 uvicorn[10869]: INFO: Started server process [10869] 2026-04-21T00:04:54.633731-05:00 spark-b1b8 uvicorn[10869]: INFO: Waiting for application startup. 2026-04-21T00:04:54.633895-05:00 spark-b1b8 uvicorn[10869]: INFO: Application startup complete. 2026-04-21T00:04:54.635459-05:00 spark-b1b8 uvicorn[10869]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:04:54.635473-05:00 spark-b1b8 uvicorn[10869]: INFO: Waiting for application shutdown. 2026-04-21T00:04:54.635512-05:00 spark-b1b8 uvicorn[10869]: INFO: Application shutdown complete. 2026-04-21T00:04:54.681812-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:04:54.681883-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:04:59.863485-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 118. 2026-04-21T00:04:59.880763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:00.158486-05:00 spark-b1b8 uvicorn[10894]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:00.159963-05:00 spark-b1b8 uvicorn[10894]: INFO: Started server process [10894] 2026-04-21T00:05:00.159988-05:00 spark-b1b8 uvicorn[10894]: INFO: Waiting for application startup. 2026-04-21T00:05:00.160166-05:00 spark-b1b8 uvicorn[10894]: INFO: Application startup complete. 2026-04-21T00:05:00.161690-05:00 spark-b1b8 uvicorn[10894]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:00.161731-05:00 spark-b1b8 uvicorn[10894]: INFO: Waiting for application shutdown. 2026-04-21T00:05:00.161744-05:00 spark-b1b8 uvicorn[10894]: INFO: Application shutdown complete. 2026-04-21T00:05:00.208125-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:00.208202-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:00.487626-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-M link="" firewallmode="ipt-default"} 2026-04-21T00:05:01.634724-05:00 spark-b1b8 CRON[10902]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T00:05:05.363251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 119. 2026-04-21T00:05:05.380745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:05.652546-05:00 spark-b1b8 uvicorn[10922]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:05.653849-05:00 spark-b1b8 uvicorn[10922]: INFO: Started server process [10922] 2026-04-21T00:05:05.653870-05:00 spark-b1b8 uvicorn[10922]: INFO: Waiting for application startup. 2026-04-21T00:05:05.654032-05:00 spark-b1b8 uvicorn[10922]: INFO: Application startup complete. 2026-04-21T00:05:05.655110-05:00 spark-b1b8 uvicorn[10922]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:05.655124-05:00 spark-b1b8 uvicorn[10922]: INFO: Waiting for application shutdown. 2026-04-21T00:05:05.655164-05:00 spark-b1b8 uvicorn[10922]: INFO: Application shutdown complete. 2026-04-21T00:05:05.701107-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:05.701185-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:10.352090-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:05:10.863250-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 120. 2026-04-21T00:05:10.880752-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:11.133644-05:00 spark-b1b8 uvicorn[10930]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:11.134928-05:00 spark-b1b8 uvicorn[10930]: INFO: Started server process [10930] 2026-04-21T00:05:11.134949-05:00 spark-b1b8 uvicorn[10930]: INFO: Waiting for application startup. 2026-04-21T00:05:11.135107-05:00 spark-b1b8 uvicorn[10930]: INFO: Application startup complete. 2026-04-21T00:05:11.136403-05:00 spark-b1b8 uvicorn[10930]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:11.136417-05:00 spark-b1b8 uvicorn[10930]: INFO: Waiting for application shutdown. 2026-04-21T00:05:11.136457-05:00 spark-b1b8 uvicorn[10930]: INFO: Application shutdown complete. 2026-04-21T00:05:11.182335-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:11.182419-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:16.363273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 121. 2026-04-21T00:05:16.379639-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:16.650477-05:00 spark-b1b8 uvicorn[10957]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:16.651802-05:00 spark-b1b8 uvicorn[10957]: INFO: Started server process [10957] 2026-04-21T00:05:16.651825-05:00 spark-b1b8 uvicorn[10957]: INFO: Waiting for application startup. 2026-04-21T00:05:16.651987-05:00 spark-b1b8 uvicorn[10957]: INFO: Application startup complete. 2026-04-21T00:05:16.653174-05:00 spark-b1b8 uvicorn[10957]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:16.653189-05:00 spark-b1b8 uvicorn[10957]: INFO: Waiting for application shutdown. 2026-04-21T00:05:16.653229-05:00 spark-b1b8 uvicorn[10957]: INFO: Application shutdown complete. 2026-04-21T00:05:16.699958-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:16.700027-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:21.844313-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-UM link="" firewallmode="ipt-default"} 2026-04-21T00:05:21.862728-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 122. 2026-04-21T00:05:21.881643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:22.145706-05:00 spark-b1b8 uvicorn[10964]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:22.147146-05:00 spark-b1b8 uvicorn[10964]: INFO: Started server process [10964] 2026-04-21T00:05:22.147168-05:00 spark-b1b8 uvicorn[10964]: INFO: Waiting for application startup. 2026-04-21T00:05:22.147342-05:00 spark-b1b8 uvicorn[10964]: INFO: Application startup complete. 2026-04-21T00:05:22.148629-05:00 spark-b1b8 uvicorn[10964]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:22.148667-05:00 spark-b1b8 uvicorn[10964]: INFO: Waiting for application shutdown. 2026-04-21T00:05:22.148675-05:00 spark-b1b8 uvicorn[10964]: INFO: Application shutdown complete. 2026-04-21T00:05:22.194831-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:22.194912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:27.363283-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 123. 2026-04-21T00:05:27.380762-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:27.633941-05:00 spark-b1b8 uvicorn[10989]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:27.635223-05:00 spark-b1b8 uvicorn[10989]: INFO: Started server process [10989] 2026-04-21T00:05:27.635247-05:00 spark-b1b8 uvicorn[10989]: INFO: Waiting for application startup. 2026-04-21T00:05:27.635408-05:00 spark-b1b8 uvicorn[10989]: INFO: Application startup complete. 2026-04-21T00:05:27.636965-05:00 spark-b1b8 uvicorn[10989]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:27.636980-05:00 spark-b1b8 uvicorn[10989]: INFO: Waiting for application shutdown. 2026-04-21T00:05:27.637019-05:00 spark-b1b8 uvicorn[10989]: INFO: Application shutdown complete. 2026-04-21T00:05:27.683170-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:27.683237-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:32.863213-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 124. 2026-04-21T00:05:32.881764-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:33.167642-05:00 spark-b1b8 uvicorn[10996]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:33.169090-05:00 spark-b1b8 uvicorn[10996]: INFO: Started server process [10996] 2026-04-21T00:05:33.169112-05:00 spark-b1b8 uvicorn[10996]: INFO: Waiting for application startup. 2026-04-21T00:05:33.169285-05:00 spark-b1b8 uvicorn[10996]: INFO: Application startup complete. 2026-04-21T00:05:33.170767-05:00 spark-b1b8 uvicorn[10996]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:33.170806-05:00 spark-b1b8 uvicorn[10996]: INFO: Waiting for application shutdown. 2026-04-21T00:05:33.170813-05:00 spark-b1b8 uvicorn[10996]: INFO: Application shutdown complete. 2026-04-21T00:05:33.219274-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:33.219341-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:38.363060-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 125. 2026-04-21T00:05:38.380765-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:38.667060-05:00 spark-b1b8 uvicorn[11022]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:38.668505-05:00 spark-b1b8 uvicorn[11022]: INFO: Started server process [11022] 2026-04-21T00:05:38.668528-05:00 spark-b1b8 uvicorn[11022]: INFO: Waiting for application startup. 2026-04-21T00:05:38.668703-05:00 spark-b1b8 uvicorn[11022]: INFO: Application startup complete. 2026-04-21T00:05:38.670766-05:00 spark-b1b8 uvicorn[11022]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:38.670806-05:00 spark-b1b8 uvicorn[11022]: INFO: Waiting for application shutdown. 2026-04-21T00:05:38.670813-05:00 spark-b1b8 uvicorn[11022]: INFO: Application shutdown complete. 2026-04-21T00:05:38.718733-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:38.718800-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:42.383998-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:55084 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:05:43.863252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 126. 2026-04-21T00:05:43.880966-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:44.145891-05:00 spark-b1b8 uvicorn[11029]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:44.147349-05:00 spark-b1b8 uvicorn[11029]: INFO: Started server process [11029] 2026-04-21T00:05:44.147371-05:00 spark-b1b8 uvicorn[11029]: INFO: Waiting for application startup. 2026-04-21T00:05:44.147568-05:00 spark-b1b8 uvicorn[11029]: INFO: Application startup complete. 2026-04-21T00:05:44.149059-05:00 spark-b1b8 uvicorn[11029]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:44.149098-05:00 spark-b1b8 uvicorn[11029]: INFO: Waiting for application shutdown. 2026-04-21T00:05:44.149106-05:00 spark-b1b8 uvicorn[11029]: INFO: Application shutdown complete. 2026-04-21T00:05:44.197441-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:44.197521-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:48.887664-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:05:49.364318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 127. 2026-04-21T00:05:49.384851-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:49.670284-05:00 spark-b1b8 uvicorn[11055]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:49.671730-05:00 spark-b1b8 uvicorn[11055]: INFO: Started server process [11055] 2026-04-21T00:05:49.671752-05:00 spark-b1b8 uvicorn[11055]: INFO: Waiting for application startup. 2026-04-21T00:05:49.671920-05:00 spark-b1b8 uvicorn[11055]: INFO: Application startup complete. 2026-04-21T00:05:49.673606-05:00 spark-b1b8 uvicorn[11055]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:49.673626-05:00 spark-b1b8 uvicorn[11055]: INFO: Waiting for application shutdown. 2026-04-21T00:05:49.673685-05:00 spark-b1b8 uvicorn[11055]: INFO: Application shutdown complete. 2026-04-21T00:05:49.721081-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:49.721148-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:05:54.863095-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 128. 2026-04-21T00:05:54.880749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:05:55.135577-05:00 spark-b1b8 uvicorn[11063]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:05:55.136857-05:00 spark-b1b8 uvicorn[11063]: INFO: Started server process [11063] 2026-04-21T00:05:55.136878-05:00 spark-b1b8 uvicorn[11063]: INFO: Waiting for application startup. 2026-04-21T00:05:55.137039-05:00 spark-b1b8 uvicorn[11063]: INFO: Application startup complete. 2026-04-21T00:05:55.138638-05:00 spark-b1b8 uvicorn[11063]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:05:55.138652-05:00 spark-b1b8 uvicorn[11063]: INFO: Waiting for application shutdown. 2026-04-21T00:05:55.138688-05:00 spark-b1b8 uvicorn[11063]: INFO: Application shutdown complete. 2026-04-21T00:05:55.184824-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:05:55.184892-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:00.363435-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 129. 2026-04-21T00:06:00.383865-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:00.669044-05:00 spark-b1b8 uvicorn[11088]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:00.670422-05:00 spark-b1b8 uvicorn[11088]: INFO: Started server process [11088] 2026-04-21T00:06:00.670444-05:00 spark-b1b8 uvicorn[11088]: INFO: Waiting for application startup. 2026-04-21T00:06:00.670622-05:00 spark-b1b8 uvicorn[11088]: INFO: Application startup complete. 2026-04-21T00:06:00.672313-05:00 spark-b1b8 uvicorn[11088]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:00.672351-05:00 spark-b1b8 uvicorn[11088]: INFO: Waiting for application shutdown. 2026-04-21T00:06:00.672360-05:00 spark-b1b8 uvicorn[11088]: INFO: Application shutdown complete. 2026-04-21T00:06:00.720301-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:00.720382-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:05.863262-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 130. 2026-04-21T00:06:05.880646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:06.149064-05:00 spark-b1b8 uvicorn[11113]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:06.150500-05:00 spark-b1b8 uvicorn[11113]: INFO: Started server process [11113] 2026-04-21T00:06:06.150522-05:00 spark-b1b8 uvicorn[11113]: INFO: Waiting for application startup. 2026-04-21T00:06:06.150703-05:00 spark-b1b8 uvicorn[11113]: INFO: Application startup complete. 2026-04-21T00:06:06.152219-05:00 spark-b1b8 uvicorn[11113]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:06.152284-05:00 spark-b1b8 uvicorn[11113]: INFO: Waiting for application shutdown. 2026-04-21T00:06:06.152294-05:00 spark-b1b8 uvicorn[11113]: INFO: Application shutdown complete. 2026-04-21T00:06:06.200041-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:06.200111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:11.363627-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 131. 2026-04-21T00:06:11.380634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:11.663279-05:00 spark-b1b8 uvicorn[11120]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:11.664714-05:00 spark-b1b8 uvicorn[11120]: INFO: Started server process [11120] 2026-04-21T00:06:11.664735-05:00 spark-b1b8 uvicorn[11120]: INFO: Waiting for application startup. 2026-04-21T00:06:11.664903-05:00 spark-b1b8 uvicorn[11120]: INFO: Application startup complete. 2026-04-21T00:06:11.666462-05:00 spark-b1b8 uvicorn[11120]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:11.666502-05:00 spark-b1b8 uvicorn[11120]: INFO: Waiting for application shutdown. 2026-04-21T00:06:11.666510-05:00 spark-b1b8 uvicorn[11120]: INFO: Application shutdown complete. 2026-04-21T00:06:11.714557-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:11.714623-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:16.863349-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 132. 2026-04-21T00:06:16.880859-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:17.162899-05:00 spark-b1b8 uvicorn[11144]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:17.164253-05:00 spark-b1b8 uvicorn[11144]: INFO: Started server process [11144] 2026-04-21T00:06:17.164277-05:00 spark-b1b8 uvicorn[11144]: INFO: Waiting for application startup. 2026-04-21T00:06:17.164453-05:00 spark-b1b8 uvicorn[11144]: INFO: Application startup complete. 2026-04-21T00:06:17.165771-05:00 spark-b1b8 uvicorn[11144]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:17.165812-05:00 spark-b1b8 uvicorn[11144]: INFO: Waiting for application shutdown. 2026-04-21T00:06:17.165820-05:00 spark-b1b8 uvicorn[11144]: INFO: Application shutdown complete. 2026-04-21T00:06:17.214046-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:17.214114-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:18.188883-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:06:22.363814-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 133. 2026-04-21T00:06:22.380758-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:22.656389-05:00 spark-b1b8 uvicorn[11151]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:22.657615-05:00 spark-b1b8 uvicorn[11151]: INFO: Started server process [11151] 2026-04-21T00:06:22.657636-05:00 spark-b1b8 uvicorn[11151]: INFO: Waiting for application startup. 2026-04-21T00:06:22.657795-05:00 spark-b1b8 uvicorn[11151]: INFO: Application startup complete. 2026-04-21T00:06:22.659082-05:00 spark-b1b8 uvicorn[11151]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:22.659096-05:00 spark-b1b8 uvicorn[11151]: INFO: Waiting for application shutdown. 2026-04-21T00:06:22.659134-05:00 spark-b1b8 uvicorn[11151]: INFO: Application shutdown complete. 2026-04-21T00:06:22.705593-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:22.705670-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:27.863609-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 134. 2026-04-21T00:06:27.880850-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:28.131011-05:00 spark-b1b8 uvicorn[11176]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:28.132313-05:00 spark-b1b8 uvicorn[11176]: INFO: Started server process [11176] 2026-04-21T00:06:28.132336-05:00 spark-b1b8 uvicorn[11176]: INFO: Waiting for application startup. 2026-04-21T00:06:28.132495-05:00 spark-b1b8 uvicorn[11176]: INFO: Application startup complete. 2026-04-21T00:06:28.133569-05:00 spark-b1b8 uvicorn[11176]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:28.133581-05:00 spark-b1b8 uvicorn[11176]: INFO: Waiting for application shutdown. 2026-04-21T00:06:28.133615-05:00 spark-b1b8 uvicorn[11176]: INFO: Application shutdown complete. 2026-04-21T00:06:28.179410-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:28.179487-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:33.362983-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 135. 2026-04-21T00:06:33.380749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:33.633508-05:00 spark-b1b8 uvicorn[11183]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:33.634814-05:00 spark-b1b8 uvicorn[11183]: INFO: Started server process [11183] 2026-04-21T00:06:33.634835-05:00 spark-b1b8 uvicorn[11183]: INFO: Waiting for application startup. 2026-04-21T00:06:33.634997-05:00 spark-b1b8 uvicorn[11183]: INFO: Application startup complete. 2026-04-21T00:06:33.635809-05:00 spark-b1b8 uvicorn[11183]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:33.635824-05:00 spark-b1b8 uvicorn[11183]: INFO: Waiting for application shutdown. 2026-04-21T00:06:33.635862-05:00 spark-b1b8 uvicorn[11183]: INFO: Application shutdown complete. 2026-04-21T00:06:33.681841-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:33.681912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:35.284131-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:06:38.863508-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 136. 2026-04-21T00:06:38.880848-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:39.166560-05:00 spark-b1b8 uvicorn[11207]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:39.167967-05:00 spark-b1b8 uvicorn[11207]: INFO: Started server process [11207] 2026-04-21T00:06:39.167988-05:00 spark-b1b8 uvicorn[11207]: INFO: Waiting for application startup. 2026-04-21T00:06:39.168161-05:00 spark-b1b8 uvicorn[11207]: INFO: Application startup complete. 2026-04-21T00:06:39.169981-05:00 spark-b1b8 uvicorn[11207]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:39.170018-05:00 spark-b1b8 uvicorn[11207]: INFO: Waiting for application shutdown. 2026-04-21T00:06:39.170051-05:00 spark-b1b8 uvicorn[11207]: INFO: Application shutdown complete. 2026-04-21T00:06:39.217989-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:39.218056-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:44.363262-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 137. 2026-04-21T00:06:44.380747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:44.635162-05:00 spark-b1b8 uvicorn[11214]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:44.636374-05:00 spark-b1b8 uvicorn[11214]: INFO: Started server process [11214] 2026-04-21T00:06:44.636397-05:00 spark-b1b8 uvicorn[11214]: INFO: Waiting for application startup. 2026-04-21T00:06:44.636567-05:00 spark-b1b8 uvicorn[11214]: INFO: Application startup complete. 2026-04-21T00:06:44.637730-05:00 spark-b1b8 uvicorn[11214]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:44.637744-05:00 spark-b1b8 uvicorn[11214]: INFO: Waiting for application shutdown. 2026-04-21T00:06:44.637783-05:00 spark-b1b8 uvicorn[11214]: INFO: Application shutdown complete. 2026-04-21T00:06:44.682997-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:44.683092-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:49.863644-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 138. 2026-04-21T00:06:49.880745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:50.164353-05:00 spark-b1b8 uvicorn[11240]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:50.165816-05:00 spark-b1b8 uvicorn[11240]: INFO: Started server process [11240] 2026-04-21T00:06:50.165837-05:00 spark-b1b8 uvicorn[11240]: INFO: Waiting for application startup. 2026-04-21T00:06:50.166008-05:00 spark-b1b8 uvicorn[11240]: INFO: Application startup complete. 2026-04-21T00:06:50.168267-05:00 spark-b1b8 uvicorn[11240]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:50.168304-05:00 spark-b1b8 uvicorn[11240]: INFO: Waiting for application shutdown. 2026-04-21T00:06:50.168313-05:00 spark-b1b8 uvicorn[11240]: INFO: Application shutdown complete. 2026-04-21T00:06:50.214919-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:50.215000-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:06:55.362775-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 139. 2026-04-21T00:06:55.379634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:06:55.633155-05:00 spark-b1b8 uvicorn[11247]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:06:55.634506-05:00 spark-b1b8 uvicorn[11247]: INFO: Started server process [11247] 2026-04-21T00:06:55.634528-05:00 spark-b1b8 uvicorn[11247]: INFO: Waiting for application startup. 2026-04-21T00:06:55.634700-05:00 spark-b1b8 uvicorn[11247]: INFO: Application startup complete. 2026-04-21T00:06:55.635419-05:00 spark-b1b8 uvicorn[11247]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:06:55.635435-05:00 spark-b1b8 uvicorn[11247]: INFO: Waiting for application shutdown. 2026-04-21T00:06:55.635475-05:00 spark-b1b8 uvicorn[11247]: INFO: Application shutdown complete. 2026-04-21T00:06:55.682109-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:06:55.682210-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:00.863954-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 140. 2026-04-21T00:07:00.884863-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:00.885898-05:00 spark-b1b8 systemd[1]: Starting sysstat-summary.service - Generate a daily summary of process accounting... 2026-04-21T00:07:00.941331-05:00 spark-b1b8 systemd[1]: sysstat-summary.service: Deactivated successfully. 2026-04-21T00:07:00.941468-05:00 spark-b1b8 systemd[1]: Finished sysstat-summary.service - Generate a daily summary of process accounting. 2026-04-21T00:07:01.174480-05:00 spark-b1b8 uvicorn[11272]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:01.175920-05:00 spark-b1b8 uvicorn[11272]: INFO: Started server process [11272] 2026-04-21T00:07:01.175942-05:00 spark-b1b8 uvicorn[11272]: INFO: Waiting for application startup. 2026-04-21T00:07:01.176122-05:00 spark-b1b8 uvicorn[11272]: INFO: Application startup complete. 2026-04-21T00:07:01.178468-05:00 spark-b1b8 uvicorn[11272]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:01.178506-05:00 spark-b1b8 uvicorn[11272]: INFO: Waiting for application shutdown. 2026-04-21T00:07:01.178513-05:00 spark-b1b8 uvicorn[11272]: INFO: Application shutdown complete. 2026-04-21T00:07:01.224116-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:01.224193-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:06.363253-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 141. 2026-04-21T00:07:06.380745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:06.637085-05:00 spark-b1b8 uvicorn[11308]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:06.638355-05:00 spark-b1b8 uvicorn[11308]: INFO: Started server process [11308] 2026-04-21T00:07:06.638377-05:00 spark-b1b8 uvicorn[11308]: INFO: Waiting for application startup. 2026-04-21T00:07:06.638549-05:00 spark-b1b8 uvicorn[11308]: INFO: Application startup complete. 2026-04-21T00:07:06.639806-05:00 spark-b1b8 uvicorn[11308]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:06.639821-05:00 spark-b1b8 uvicorn[11308]: INFO: Waiting for application shutdown. 2026-04-21T00:07:06.639860-05:00 spark-b1b8 uvicorn[11308]: INFO: Application shutdown complete. 2026-04-21T00:07:06.686852-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:06.686918-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:11.863713-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 142. 2026-04-21T00:07:11.876641-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:12.147964-05:00 spark-b1b8 uvicorn[11317]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:12.149357-05:00 spark-b1b8 uvicorn[11317]: INFO: Started server process [11317] 2026-04-21T00:07:12.149379-05:00 spark-b1b8 uvicorn[11317]: INFO: Waiting for application startup. 2026-04-21T00:07:12.149549-05:00 spark-b1b8 uvicorn[11317]: INFO: Application startup complete. 2026-04-21T00:07:12.150416-05:00 spark-b1b8 uvicorn[11317]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:12.150432-05:00 spark-b1b8 uvicorn[11317]: INFO: Waiting for application shutdown. 2026-04-21T00:07:12.150472-05:00 spark-b1b8 uvicorn[11317]: INFO: Application shutdown complete. 2026-04-21T00:07:12.196331-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:12.196405-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:17.363305-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 143. 2026-04-21T00:07:17.380745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:17.651821-05:00 spark-b1b8 uvicorn[11342]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:17.653165-05:00 spark-b1b8 uvicorn[11342]: INFO: Started server process [11342] 2026-04-21T00:07:17.653190-05:00 spark-b1b8 uvicorn[11342]: INFO: Waiting for application startup. 2026-04-21T00:07:17.653351-05:00 spark-b1b8 uvicorn[11342]: INFO: Application startup complete. 2026-04-21T00:07:17.654436-05:00 spark-b1b8 uvicorn[11342]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:17.654451-05:00 spark-b1b8 uvicorn[11342]: INFO: Waiting for application shutdown. 2026-04-21T00:07:17.654491-05:00 spark-b1b8 uvicorn[11342]: INFO: Application shutdown complete. 2026-04-21T00:07:17.701498-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:17.701581-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:18.564114-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:07:22.831910-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:37802 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:07:22.862743-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 144. 2026-04-21T00:07:22.879644-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:23.133837-05:00 spark-b1b8 uvicorn[11349]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:23.134652-05:00 spark-b1b8 uvicorn[11349]: INFO: Started server process [11349] 2026-04-21T00:07:23.134709-05:00 spark-b1b8 uvicorn[11349]: INFO: Waiting for application startup. 2026-04-21T00:07:23.134720-05:00 spark-b1b8 uvicorn[11349]: INFO: Application startup complete. 2026-04-21T00:07:23.135539-05:00 spark-b1b8 uvicorn[11349]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:23.135565-05:00 spark-b1b8 uvicorn[11349]: INFO: Waiting for application shutdown. 2026-04-21T00:07:23.135573-05:00 spark-b1b8 uvicorn[11349]: INFO: Application shutdown complete. 2026-04-21T00:07:23.179336-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:23.179435-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:28.363744-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 145. 2026-04-21T00:07:28.380746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:28.633065-05:00 spark-b1b8 uvicorn[11374]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:28.634286-05:00 spark-b1b8 uvicorn[11374]: INFO: Started server process [11374] 2026-04-21T00:07:28.634308-05:00 spark-b1b8 uvicorn[11374]: INFO: Waiting for application startup. 2026-04-21T00:07:28.634465-05:00 spark-b1b8 uvicorn[11374]: INFO: Application startup complete. 2026-04-21T00:07:28.635439-05:00 spark-b1b8 uvicorn[11374]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:28.635452-05:00 spark-b1b8 uvicorn[11374]: INFO: Waiting for application shutdown. 2026-04-21T00:07:28.635484-05:00 spark-b1b8 uvicorn[11374]: INFO: Application shutdown complete. 2026-04-21T00:07:28.681233-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:28.681331-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:33.863647-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 146. 2026-04-21T00:07:33.880750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:34.130391-05:00 spark-b1b8 uvicorn[11382]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:34.131670-05:00 spark-b1b8 uvicorn[11382]: INFO: Started server process [11382] 2026-04-21T00:07:34.131693-05:00 spark-b1b8 uvicorn[11382]: INFO: Waiting for application startup. 2026-04-21T00:07:34.131851-05:00 spark-b1b8 uvicorn[11382]: INFO: Application startup complete. 2026-04-21T00:07:34.133395-05:00 spark-b1b8 uvicorn[11382]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:34.133407-05:00 spark-b1b8 uvicorn[11382]: INFO: Waiting for application shutdown. 2026-04-21T00:07:34.133439-05:00 spark-b1b8 uvicorn[11382]: INFO: Application shutdown complete. 2026-04-21T00:07:34.179602-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:34.179691-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:39.363581-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 147. 2026-04-21T00:07:39.381641-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:39.652902-05:00 spark-b1b8 uvicorn[11409]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:39.654200-05:00 spark-b1b8 uvicorn[11409]: INFO: Started server process [11409] 2026-04-21T00:07:39.654222-05:00 spark-b1b8 uvicorn[11409]: INFO: Waiting for application startup. 2026-04-21T00:07:39.654386-05:00 spark-b1b8 uvicorn[11409]: INFO: Application startup complete. 2026-04-21T00:07:39.655385-05:00 spark-b1b8 uvicorn[11409]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:39.655400-05:00 spark-b1b8 uvicorn[11409]: INFO: Waiting for application shutdown. 2026-04-21T00:07:39.655438-05:00 spark-b1b8 uvicorn[11409]: INFO: Application shutdown complete. 2026-04-21T00:07:39.703199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:39.703284-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:43.978904-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:07:44.863653-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 148. 2026-04-21T00:07:44.880733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:45.162999-05:00 spark-b1b8 uvicorn[11416]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:45.164076-05:00 spark-b1b8 uvicorn[11416]: INFO: Started server process [11416] 2026-04-21T00:07:45.164108-05:00 spark-b1b8 uvicorn[11416]: INFO: Waiting for application startup. 2026-04-21T00:07:45.164259-05:00 spark-b1b8 uvicorn[11416]: INFO: Application startup complete. 2026-04-21T00:07:45.165218-05:00 spark-b1b8 uvicorn[11416]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:45.165257-05:00 spark-b1b8 uvicorn[11416]: INFO: Waiting for application shutdown. 2026-04-21T00:07:45.165265-05:00 spark-b1b8 uvicorn[11416]: INFO: Application shutdown complete. 2026-04-21T00:07:45.214176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:45.214263-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:50.363973-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 149. 2026-04-21T00:07:50.389841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:50.659099-05:00 spark-b1b8 uvicorn[11441]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:50.660397-05:00 spark-b1b8 uvicorn[11441]: INFO: Started server process [11441] 2026-04-21T00:07:50.660418-05:00 spark-b1b8 uvicorn[11441]: INFO: Waiting for application startup. 2026-04-21T00:07:50.660585-05:00 spark-b1b8 uvicorn[11441]: INFO: Application startup complete. 2026-04-21T00:07:50.661393-05:00 spark-b1b8 uvicorn[11441]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:50.661405-05:00 spark-b1b8 uvicorn[11441]: INFO: Waiting for application shutdown. 2026-04-21T00:07:50.661437-05:00 spark-b1b8 uvicorn[11441]: INFO: Application shutdown complete. 2026-04-21T00:07:50.707318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:50.707407-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:07:52.872761-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:55470 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:07:55.862830-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 150. 2026-04-21T00:07:55.870759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:07:56.154277-05:00 spark-b1b8 uvicorn[11465]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:07:56.155424-05:00 spark-b1b8 uvicorn[11465]: INFO: Started server process [11465] 2026-04-21T00:07:56.155456-05:00 spark-b1b8 uvicorn[11465]: INFO: Waiting for application startup. 2026-04-21T00:07:56.155621-05:00 spark-b1b8 uvicorn[11465]: INFO: Application startup complete. 2026-04-21T00:07:56.157025-05:00 spark-b1b8 uvicorn[11465]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:07:56.157090-05:00 spark-b1b8 uvicorn[11465]: INFO: Waiting for application shutdown. 2026-04-21T00:07:56.157099-05:00 spark-b1b8 uvicorn[11465]: INFO: Application shutdown complete. 2026-04-21T00:07:56.205131-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:07:56.205217-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:01.364025-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 151. 2026-04-21T00:08:01.389822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:01.390964-05:00 spark-b1b8 systemd[1]: Starting pmie_daily.service - Process PMIE logs... 2026-04-21T00:08:01.395324-05:00 spark-b1b8 systemd[1]: Started pmie_daily.service - Process PMIE logs. 2026-04-21T00:08:01.561411-05:00 spark-b1b8 systemd[1]: pmie_daily.service: Deactivated successfully. 2026-04-21T00:08:01.680227-05:00 spark-b1b8 uvicorn[11472]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:01.681292-05:00 spark-b1b8 uvicorn[11472]: INFO: Started server process [11472] 2026-04-21T00:08:01.681335-05:00 spark-b1b8 uvicorn[11472]: INFO: Waiting for application startup. 2026-04-21T00:08:01.681474-05:00 spark-b1b8 uvicorn[11472]: INFO: Application startup complete. 2026-04-21T00:08:01.683013-05:00 spark-b1b8 uvicorn[11472]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:01.683053-05:00 spark-b1b8 uvicorn[11472]: INFO: Waiting for application shutdown. 2026-04-21T00:08:01.683061-05:00 spark-b1b8 uvicorn[11472]: INFO: Application shutdown complete. 2026-04-21T00:08:01.731971-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:01.732067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:06.863571-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 152. 2026-04-21T00:08:06.880754-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:07.162590-05:00 spark-b1b8 uvicorn[11716]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:07.163670-05:00 spark-b1b8 uvicorn[11716]: INFO: Started server process [11716] 2026-04-21T00:08:07.163710-05:00 spark-b1b8 uvicorn[11716]: INFO: Waiting for application startup. 2026-04-21T00:08:07.163851-05:00 spark-b1b8 uvicorn[11716]: INFO: Application startup complete. 2026-04-21T00:08:07.165049-05:00 spark-b1b8 uvicorn[11716]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:07.165087-05:00 spark-b1b8 uvicorn[11716]: INFO: Waiting for application shutdown. 2026-04-21T00:08:07.165095-05:00 spark-b1b8 uvicorn[11716]: INFO: Application shutdown complete. 2026-04-21T00:08:07.212253-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:07.212343-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:12.363597-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 153. 2026-04-21T00:08:12.380741-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:12.663999-05:00 spark-b1b8 uvicorn[11724]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:12.665127-05:00 spark-b1b8 uvicorn[11724]: INFO: Started server process [11724] 2026-04-21T00:08:12.665160-05:00 spark-b1b8 uvicorn[11724]: INFO: Waiting for application startup. 2026-04-21T00:08:12.665303-05:00 spark-b1b8 uvicorn[11724]: INFO: Application startup complete. 2026-04-21T00:08:12.666517-05:00 spark-b1b8 uvicorn[11724]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:12.666589-05:00 spark-b1b8 uvicorn[11724]: INFO: Waiting for application shutdown. 2026-04-21T00:08:12.666596-05:00 spark-b1b8 uvicorn[11724]: INFO: Application shutdown complete. 2026-04-21T00:08:12.714407-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:12.714467-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:17.863503-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 154. 2026-04-21T00:08:17.880826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:18.138751-05:00 spark-b1b8 uvicorn[11749]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:18.140057-05:00 spark-b1b8 uvicorn[11749]: INFO: Started server process [11749] 2026-04-21T00:08:18.140081-05:00 spark-b1b8 uvicorn[11749]: INFO: Waiting for application startup. 2026-04-21T00:08:18.140246-05:00 spark-b1b8 uvicorn[11749]: INFO: Application startup complete. 2026-04-21T00:08:18.141502-05:00 spark-b1b8 uvicorn[11749]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:18.141516-05:00 spark-b1b8 uvicorn[11749]: INFO: Waiting for application shutdown. 2026-04-21T00:08:18.141561-05:00 spark-b1b8 uvicorn[11749]: INFO: Application shutdown complete. 2026-04-21T00:08:18.188082-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:18.188174-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:19.646918-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:24591 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:08:22.970144-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:08:23.363826-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 155. 2026-04-21T00:08:23.380822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:23.664012-05:00 spark-b1b8 uvicorn[11756]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:23.665125-05:00 spark-b1b8 uvicorn[11756]: INFO: Started server process [11756] 2026-04-21T00:08:23.665156-05:00 spark-b1b8 uvicorn[11756]: INFO: Waiting for application startup. 2026-04-21T00:08:23.665310-05:00 spark-b1b8 uvicorn[11756]: INFO: Application startup complete. 2026-04-21T00:08:23.667090-05:00 spark-b1b8 uvicorn[11756]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:23.667130-05:00 spark-b1b8 uvicorn[11756]: INFO: Waiting for application shutdown. 2026-04-21T00:08:23.667137-05:00 spark-b1b8 uvicorn[11756]: INFO: Application shutdown complete. 2026-04-21T00:08:23.712856-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:23.712944-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:28.863695-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 156. 2026-04-21T00:08:28.880745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:29.136651-05:00 spark-b1b8 uvicorn[11781]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:29.137976-05:00 spark-b1b8 uvicorn[11781]: INFO: Started server process [11781] 2026-04-21T00:08:29.137999-05:00 spark-b1b8 uvicorn[11781]: INFO: Waiting for application startup. 2026-04-21T00:08:29.138164-05:00 spark-b1b8 uvicorn[11781]: INFO: Application startup complete. 2026-04-21T00:08:29.139490-05:00 spark-b1b8 uvicorn[11781]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:29.139578-05:00 spark-b1b8 uvicorn[11781]: INFO: Waiting for application shutdown. 2026-04-21T00:08:29.139646-05:00 spark-b1b8 uvicorn[11781]: INFO: Application shutdown complete. 2026-04-21T00:08:29.185550-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:29.185681-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:34.363589-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 157. 2026-04-21T00:08:34.380750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:34.665995-05:00 spark-b1b8 uvicorn[11788]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:34.667124-05:00 spark-b1b8 uvicorn[11788]: INFO: Started server process [11788] 2026-04-21T00:08:34.667154-05:00 spark-b1b8 uvicorn[11788]: INFO: Waiting for application startup. 2026-04-21T00:08:34.667311-05:00 spark-b1b8 uvicorn[11788]: INFO: Application startup complete. 2026-04-21T00:08:34.668778-05:00 spark-b1b8 uvicorn[11788]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:34.668816-05:00 spark-b1b8 uvicorn[11788]: INFO: Waiting for application shutdown. 2026-04-21T00:08:34.668824-05:00 spark-b1b8 uvicorn[11788]: INFO: Application shutdown complete. 2026-04-21T00:08:34.716748-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:34.716825-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:39.863296-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 158. 2026-04-21T00:08:39.883641-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:40.167256-05:00 spark-b1b8 uvicorn[11813]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:40.168401-05:00 spark-b1b8 uvicorn[11813]: INFO: Started server process [11813] 2026-04-21T00:08:40.168432-05:00 spark-b1b8 uvicorn[11813]: INFO: Waiting for application startup. 2026-04-21T00:08:40.168603-05:00 spark-b1b8 uvicorn[11813]: INFO: Application startup complete. 2026-04-21T00:08:40.169634-05:00 spark-b1b8 uvicorn[11813]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:40.169672-05:00 spark-b1b8 uvicorn[11813]: INFO: Waiting for application shutdown. 2026-04-21T00:08:40.169679-05:00 spark-b1b8 uvicorn[11813]: INFO: Application shutdown complete. 2026-04-21T00:08:40.217306-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:40.217385-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:45.362566-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 159. 2026-04-21T00:08:45.382647-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:45.638783-05:00 spark-b1b8 uvicorn[11820]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:45.640098-05:00 spark-b1b8 uvicorn[11820]: INFO: Started server process [11820] 2026-04-21T00:08:45.640121-05:00 spark-b1b8 uvicorn[11820]: INFO: Waiting for application startup. 2026-04-21T00:08:45.640286-05:00 spark-b1b8 uvicorn[11820]: INFO: Application startup complete. 2026-04-21T00:08:45.641801-05:00 spark-b1b8 uvicorn[11820]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:45.641815-05:00 spark-b1b8 uvicorn[11820]: INFO: Waiting for application shutdown. 2026-04-21T00:08:45.641853-05:00 spark-b1b8 uvicorn[11820]: INFO: Application shutdown complete. 2026-04-21T00:08:45.688340-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:45.688438-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:50.863554-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 160. 2026-04-21T00:08:50.880837-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:51.147903-05:00 spark-b1b8 uvicorn[11845]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:51.149054-05:00 spark-b1b8 uvicorn[11845]: INFO: Started server process [11845] 2026-04-21T00:08:51.149097-05:00 spark-b1b8 uvicorn[11845]: INFO: Waiting for application startup. 2026-04-21T00:08:51.149238-05:00 spark-b1b8 uvicorn[11845]: INFO: Application startup complete. 2026-04-21T00:08:51.151104-05:00 spark-b1b8 uvicorn[11845]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:51.151164-05:00 spark-b1b8 uvicorn[11845]: INFO: Waiting for application shutdown. 2026-04-21T00:08:51.151173-05:00 spark-b1b8 uvicorn[11845]: INFO: Application shutdown complete. 2026-04-21T00:08:51.198882-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:51.198960-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:08:56.362849-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 161. 2026-04-21T00:08:56.380647-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:08:56.633541-05:00 spark-b1b8 uvicorn[11870]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:08:56.634836-05:00 spark-b1b8 uvicorn[11870]: INFO: Started server process [11870] 2026-04-21T00:08:56.634858-05:00 spark-b1b8 uvicorn[11870]: INFO: Waiting for application startup. 2026-04-21T00:08:56.635019-05:00 spark-b1b8 uvicorn[11870]: INFO: Application startup complete. 2026-04-21T00:08:56.636076-05:00 spark-b1b8 uvicorn[11870]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:08:56.636091-05:00 spark-b1b8 uvicorn[11870]: INFO: Waiting for application shutdown. 2026-04-21T00:08:56.636128-05:00 spark-b1b8 uvicorn[11870]: INFO: Application shutdown complete. 2026-04-21T00:08:56.682816-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:08:56.682907-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:01.863583-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 162. 2026-04-21T00:09:01.882744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:01.883929-05:00 spark-b1b8 systemd[1]: Starting systemd-tmpfiles-clean.service - Cleanup of Temporary Directories... 2026-04-21T00:09:01.937265-05:00 spark-b1b8 systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully. 2026-04-21T00:09:01.937328-05:00 spark-b1b8 systemd[1]: Finished systemd-tmpfiles-clean.service - Cleanup of Temporary Directories. 2026-04-21T00:09:02.157818-05:00 spark-b1b8 uvicorn[11878]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:02.159217-05:00 spark-b1b8 uvicorn[11878]: INFO: Started server process [11878] 2026-04-21T00:09:02.159238-05:00 spark-b1b8 uvicorn[11878]: INFO: Waiting for application startup. 2026-04-21T00:09:02.159399-05:00 spark-b1b8 uvicorn[11878]: INFO: Application startup complete. 2026-04-21T00:09:02.160649-05:00 spark-b1b8 uvicorn[11878]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:02.160665-05:00 spark-b1b8 uvicorn[11878]: INFO: Waiting for application shutdown. 2026-04-21T00:09:02.160701-05:00 spark-b1b8 uvicorn[11878]: INFO: Application shutdown complete. 2026-04-21T00:09:02.206991-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:02.207071-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:03.101897-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:22411 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:09:07.363151-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 163. 2026-04-21T00:09:07.383763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:07.653087-05:00 spark-b1b8 uvicorn[11908]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:07.654197-05:00 spark-b1b8 uvicorn[11908]: INFO: Started server process [11908] 2026-04-21T00:09:07.654230-05:00 spark-b1b8 uvicorn[11908]: INFO: Waiting for application startup. 2026-04-21T00:09:07.654380-05:00 spark-b1b8 uvicorn[11908]: INFO: Application startup complete. 2026-04-21T00:09:07.655972-05:00 spark-b1b8 uvicorn[11908]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:07.656011-05:00 spark-b1b8 uvicorn[11908]: INFO: Waiting for application shutdown. 2026-04-21T00:09:07.656018-05:00 spark-b1b8 uvicorn[11908]: INFO: Application shutdown complete. 2026-04-21T00:09:07.703949-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:07.704010-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:07.834627-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:09:12.863618-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 164. 2026-04-21T00:09:12.882631-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:13.137249-05:00 spark-b1b8 uvicorn[11917]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:13.149833-05:00 spark-b1b8 uvicorn[11917]: INFO: Started server process [11917] 2026-04-21T00:09:13.149845-05:00 spark-b1b8 uvicorn[11917]: INFO: Waiting for application startup. 2026-04-21T00:09:13.149851-05:00 spark-b1b8 uvicorn[11917]: INFO: Application startup complete. 2026-04-21T00:09:13.149862-05:00 spark-b1b8 uvicorn[11917]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:13.149868-05:00 spark-b1b8 uvicorn[11917]: INFO: Waiting for application shutdown. 2026-04-21T00:09:13.149881-05:00 spark-b1b8 uvicorn[11917]: INFO: Application shutdown complete. 2026-04-21T00:09:13.186314-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:13.186414-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:17.191514-05:00 spark-b1b8 gsd-power[6814]: Error calling suspend action: GDBus.Error:org.freedesktop.login1.SleepVerbNotSupported: Sleep verb 'suspend' is disabled by config 2026-04-21T00:09:18.363143-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 165. 2026-04-21T00:09:18.370781-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:18.639217-05:00 spark-b1b8 uvicorn[11942]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:18.640616-05:00 spark-b1b8 uvicorn[11942]: INFO: Started server process [11942] 2026-04-21T00:09:18.640648-05:00 spark-b1b8 uvicorn[11942]: INFO: Waiting for application startup. 2026-04-21T00:09:18.640803-05:00 spark-b1b8 uvicorn[11942]: INFO: Application startup complete. 2026-04-21T00:09:18.642253-05:00 spark-b1b8 uvicorn[11942]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:18.642292-05:00 spark-b1b8 uvicorn[11942]: INFO: Waiting for application shutdown. 2026-04-21T00:09:18.642300-05:00 spark-b1b8 uvicorn[11942]: INFO: Application shutdown complete. 2026-04-21T00:09:18.690194-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:18.690282-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:23.863399-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 166. 2026-04-21T00:09:23.881653-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:24.151192-05:00 spark-b1b8 uvicorn[11949]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:24.152393-05:00 spark-b1b8 uvicorn[11949]: INFO: Started server process [11949] 2026-04-21T00:09:24.152414-05:00 spark-b1b8 uvicorn[11949]: INFO: Waiting for application startup. 2026-04-21T00:09:24.152585-05:00 spark-b1b8 uvicorn[11949]: INFO: Application startup complete. 2026-04-21T00:09:24.153650-05:00 spark-b1b8 uvicorn[11949]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:24.153666-05:00 spark-b1b8 uvicorn[11949]: INFO: Waiting for application shutdown. 2026-04-21T00:09:24.153704-05:00 spark-b1b8 uvicorn[11949]: INFO: Application shutdown complete. 2026-04-21T00:09:24.200316-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:24.200406-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:29.362751-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 167. 2026-04-21T00:09:29.380665-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:29.636014-05:00 spark-b1b8 uvicorn[11975]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:29.637319-05:00 spark-b1b8 uvicorn[11975]: INFO: Started server process [11975] 2026-04-21T00:09:29.637341-05:00 spark-b1b8 uvicorn[11975]: INFO: Waiting for application startup. 2026-04-21T00:09:29.637503-05:00 spark-b1b8 uvicorn[11975]: INFO: Application startup complete. 2026-04-21T00:09:29.638728-05:00 spark-b1b8 uvicorn[11975]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:29.638743-05:00 spark-b1b8 uvicorn[11975]: INFO: Waiting for application shutdown. 2026-04-21T00:09:29.638779-05:00 spark-b1b8 uvicorn[11975]: INFO: Application shutdown complete. 2026-04-21T00:09:29.685145-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:29.685225-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:34.863278-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 168. 2026-04-21T00:09:34.879647-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:35.137423-05:00 spark-b1b8 uvicorn[11982]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:35.138746-05:00 spark-b1b8 uvicorn[11982]: INFO: Started server process [11982] 2026-04-21T00:09:35.138768-05:00 spark-b1b8 uvicorn[11982]: INFO: Waiting for application startup. 2026-04-21T00:09:35.138926-05:00 spark-b1b8 uvicorn[11982]: INFO: Application startup complete. 2026-04-21T00:09:35.140142-05:00 spark-b1b8 uvicorn[11982]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:35.140157-05:00 spark-b1b8 uvicorn[11982]: INFO: Waiting for application shutdown. 2026-04-21T00:09:35.140198-05:00 spark-b1b8 uvicorn[11982]: INFO: Application shutdown complete. 2026-04-21T00:09:35.184799-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:35.184874-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:40.363605-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 169. 2026-04-21T00:09:40.381652-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:40.635164-05:00 spark-b1b8 uvicorn[12008]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:40.636379-05:00 spark-b1b8 uvicorn[12008]: INFO: Started server process [12008] 2026-04-21T00:09:40.636402-05:00 spark-b1b8 uvicorn[12008]: INFO: Waiting for application startup. 2026-04-21T00:09:40.636569-05:00 spark-b1b8 uvicorn[12008]: INFO: Application startup complete. 2026-04-21T00:09:40.637845-05:00 spark-b1b8 uvicorn[12008]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:40.637861-05:00 spark-b1b8 uvicorn[12008]: INFO: Waiting for application shutdown. 2026-04-21T00:09:40.637901-05:00 spark-b1b8 uvicorn[12008]: INFO: Application shutdown complete. 2026-04-21T00:09:40.682369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:40.682438-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:45.863174-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 170. 2026-04-21T00:09:45.880750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:46.163802-05:00 spark-b1b8 uvicorn[12015]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:46.165213-05:00 spark-b1b8 uvicorn[12015]: INFO: Started server process [12015] 2026-04-21T00:09:46.165236-05:00 spark-b1b8 uvicorn[12015]: INFO: Waiting for application startup. 2026-04-21T00:09:46.165413-05:00 spark-b1b8 uvicorn[12015]: INFO: Application startup complete. 2026-04-21T00:09:46.167297-05:00 spark-b1b8 uvicorn[12015]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:46.167330-05:00 spark-b1b8 uvicorn[12015]: INFO: Waiting for application shutdown. 2026-04-21T00:09:46.167344-05:00 spark-b1b8 uvicorn[12015]: INFO: Application shutdown complete. 2026-04-21T00:09:46.215292-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:46.215377-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:47.567527-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:09:51.363070-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 171. 2026-04-21T00:09:51.372654-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:51.637330-05:00 spark-b1b8 uvicorn[12041]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:51.638434-05:00 spark-b1b8 uvicorn[12041]: INFO: Started server process [12041] 2026-04-21T00:09:51.638466-05:00 spark-b1b8 uvicorn[12041]: INFO: Waiting for application startup. 2026-04-21T00:09:51.638626-05:00 spark-b1b8 uvicorn[12041]: INFO: Application startup complete. 2026-04-21T00:09:51.640248-05:00 spark-b1b8 uvicorn[12041]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:51.640287-05:00 spark-b1b8 uvicorn[12041]: INFO: Waiting for application shutdown. 2026-04-21T00:09:51.640322-05:00 spark-b1b8 uvicorn[12041]: INFO: Application shutdown complete. 2026-04-21T00:09:51.688085-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:51.688176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:09:56.863076-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 172. 2026-04-21T00:09:56.880659-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:09:57.153367-05:00 spark-b1b8 uvicorn[12066]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:09:57.154513-05:00 spark-b1b8 uvicorn[12066]: INFO: Started server process [12066] 2026-04-21T00:09:57.154552-05:00 spark-b1b8 uvicorn[12066]: INFO: Waiting for application startup. 2026-04-21T00:09:57.154712-05:00 spark-b1b8 uvicorn[12066]: INFO: Application startup complete. 2026-04-21T00:09:57.155976-05:00 spark-b1b8 uvicorn[12066]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:09:57.156014-05:00 spark-b1b8 uvicorn[12066]: INFO: Waiting for application shutdown. 2026-04-21T00:09:57.156021-05:00 spark-b1b8 uvicorn[12066]: INFO: Application shutdown complete. 2026-04-21T00:09:57.202246-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:09:57.202320-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:02.362736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 173. 2026-04-21T00:10:02.372637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:02.373403-05:00 spark-b1b8 systemd[1]: Starting pmlogger_daily.service - Process archives... 2026-04-21T00:10:02.374084-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T00:10:02.376040-05:00 spark-b1b8 systemd[1]: Started pmlogger_daily.service - Process archives. 2026-04-21T00:10:02.382706-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T00:10:02.382868-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T00:10:02.632137-05:00 spark-b1b8 uvicorn[12073]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:02.633504-05:00 spark-b1b8 uvicorn[12073]: INFO: Started server process [12073] 2026-04-21T00:10:02.633525-05:00 spark-b1b8 uvicorn[12073]: INFO: Waiting for application startup. 2026-04-21T00:10:02.633697-05:00 spark-b1b8 uvicorn[12073]: INFO: Application startup complete. 2026-04-21T00:10:02.634411-05:00 spark-b1b8 uvicorn[12073]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:02.634423-05:00 spark-b1b8 uvicorn[12073]: INFO: Waiting for application shutdown. 2026-04-21T00:10:02.634457-05:00 spark-b1b8 uvicorn[12073]: INFO: Application shutdown complete. 2026-04-21T00:10:02.682028-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:02.682117-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:03.673397-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:38909 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:10:06.246942-05:00 spark-b1b8 systemd[1]: pmlogger_daily.service: Deactivated successfully. 2026-04-21T00:10:06.247026-05:00 spark-b1b8 systemd[1]: pmlogger_daily.service: Consumed 3.872s CPU time. 2026-04-21T00:10:07.863569-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 174. 2026-04-21T00:10:07.880756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:08.153978-05:00 spark-b1b8 uvicorn[12753]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:08.155257-05:00 spark-b1b8 uvicorn[12753]: INFO: Started server process [12753] 2026-04-21T00:10:08.155295-05:00 spark-b1b8 uvicorn[12753]: INFO: Waiting for application startup. 2026-04-21T00:10:08.155433-05:00 spark-b1b8 uvicorn[12753]: INFO: Application startup complete. 2026-04-21T00:10:08.156315-05:00 spark-b1b8 uvicorn[12753]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:08.156341-05:00 spark-b1b8 uvicorn[12753]: INFO: Waiting for application shutdown. 2026-04-21T00:10:08.156360-05:00 spark-b1b8 uvicorn[12753]: INFO: Application shutdown complete. 2026-04-21T00:10:08.202345-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:08.202432-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:08.280349-05:00 spark-b1b8 systemd[1]: pmproxy.service: Main process exited, code=dumped, status=11/SEGV 2026-04-21T00:10:08.280449-05:00 spark-b1b8 systemd[1]: pmproxy.service: Failed with result 'core-dump'. 2026-04-21T00:10:08.612969-05:00 spark-b1b8 systemd[1]: pmproxy.service: Scheduled restart job, restart counter is at 1. 2026-04-21T00:10:08.627808-05:00 spark-b1b8 systemd[1]: Starting pmproxy.service - Proxy for Performance Metrics Collector Daemon... 2026-04-21T00:10:08.665500-05:00 spark-b1b8 systemd[1]: Started pmproxy.service - Proxy for Performance Metrics Collector Daemon. 2026-04-21T00:10:13.363950-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 175. 2026-04-21T00:10:13.380659-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:13.633709-05:00 spark-b1b8 uvicorn[12806]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:13.634910-05:00 spark-b1b8 uvicorn[12806]: INFO: Started server process [12806] 2026-04-21T00:10:13.634942-05:00 spark-b1b8 uvicorn[12806]: INFO: Waiting for application startup. 2026-04-21T00:10:13.635079-05:00 spark-b1b8 uvicorn[12806]: INFO: Application startup complete. 2026-04-21T00:10:13.636487-05:00 spark-b1b8 uvicorn[12806]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:13.636504-05:00 spark-b1b8 uvicorn[12806]: INFO: Waiting for application shutdown. 2026-04-21T00:10:13.636542-05:00 spark-b1b8 uvicorn[12806]: INFO: Application shutdown complete. 2026-04-21T00:10:13.683621-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:13.683711-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:18.863144-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 176. 2026-04-21T00:10:18.880756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:19.147987-05:00 spark-b1b8 uvicorn[12832]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:19.149121-05:00 spark-b1b8 uvicorn[12832]: INFO: Started server process [12832] 2026-04-21T00:10:19.149166-05:00 spark-b1b8 uvicorn[12832]: INFO: Waiting for application startup. 2026-04-21T00:10:19.149304-05:00 spark-b1b8 uvicorn[12832]: INFO: Application startup complete. 2026-04-21T00:10:19.150688-05:00 spark-b1b8 uvicorn[12832]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:19.150733-05:00 spark-b1b8 uvicorn[12832]: INFO: Waiting for application shutdown. 2026-04-21T00:10:19.150746-05:00 spark-b1b8 uvicorn[12832]: INFO: Application shutdown complete. 2026-04-21T00:10:19.198638-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:19.198763-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:24.363505-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 177. 2026-04-21T00:10:24.380826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:24.655448-05:00 spark-b1b8 uvicorn[12839]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:24.656622-05:00 spark-b1b8 uvicorn[12839]: INFO: Started server process [12839] 2026-04-21T00:10:24.656652-05:00 spark-b1b8 uvicorn[12839]: INFO: Waiting for application startup. 2026-04-21T00:10:24.656798-05:00 spark-b1b8 uvicorn[12839]: INFO: Application startup complete. 2026-04-21T00:10:24.658163-05:00 spark-b1b8 uvicorn[12839]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:24.658181-05:00 spark-b1b8 uvicorn[12839]: INFO: Waiting for application shutdown. 2026-04-21T00:10:24.658218-05:00 spark-b1b8 uvicorn[12839]: INFO: Application shutdown complete. 2026-04-21T00:10:24.704656-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:24.704745-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:29.863119-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 178. 2026-04-21T00:10:29.879658-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:30.165636-05:00 spark-b1b8 uvicorn[12865]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:30.166732-05:00 spark-b1b8 uvicorn[12865]: INFO: Started server process [12865] 2026-04-21T00:10:30.166763-05:00 spark-b1b8 uvicorn[12865]: INFO: Waiting for application startup. 2026-04-21T00:10:30.166918-05:00 spark-b1b8 uvicorn[12865]: INFO: Application startup complete. 2026-04-21T00:10:30.168494-05:00 spark-b1b8 uvicorn[12865]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:30.168549-05:00 spark-b1b8 uvicorn[12865]: INFO: Waiting for application shutdown. 2026-04-21T00:10:30.168562-05:00 spark-b1b8 uvicorn[12865]: INFO: Application shutdown complete. 2026-04-21T00:10:30.216914-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:30.217001-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:30.520232-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:10:35.363902-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 179. 2026-04-21T00:10:35.380807-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:35.653512-05:00 spark-b1b8 uvicorn[12873]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:35.654855-05:00 spark-b1b8 uvicorn[12873]: INFO: Started server process [12873] 2026-04-21T00:10:35.654884-05:00 spark-b1b8 uvicorn[12873]: INFO: Waiting for application startup. 2026-04-21T00:10:35.655024-05:00 spark-b1b8 uvicorn[12873]: INFO: Application startup complete. 2026-04-21T00:10:35.656271-05:00 spark-b1b8 uvicorn[12873]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:35.656300-05:00 spark-b1b8 uvicorn[12873]: INFO: Waiting for application shutdown. 2026-04-21T00:10:35.656325-05:00 spark-b1b8 uvicorn[12873]: INFO: Application shutdown complete. 2026-04-21T00:10:35.702763-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:35.702860-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:36.544248-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:46714 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:10:40.862962-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 180. 2026-04-21T00:10:40.876655-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:41.159291-05:00 spark-b1b8 uvicorn[12898]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:41.160829-05:00 spark-b1b8 uvicorn[12898]: INFO: Started server process [12898] 2026-04-21T00:10:41.160868-05:00 spark-b1b8 uvicorn[12898]: INFO: Waiting for application startup. 2026-04-21T00:10:41.161031-05:00 spark-b1b8 uvicorn[12898]: INFO: Application startup complete. 2026-04-21T00:10:41.161971-05:00 spark-b1b8 uvicorn[12898]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:41.162016-05:00 spark-b1b8 uvicorn[12898]: INFO: Waiting for application shutdown. 2026-04-21T00:10:41.162055-05:00 spark-b1b8 uvicorn[12898]: INFO: Application shutdown complete. 2026-04-21T00:10:41.209600-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:41.209680-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:46.363435-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 181. 2026-04-21T00:10:46.380764-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:46.666417-05:00 spark-b1b8 uvicorn[12905]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:46.667804-05:00 spark-b1b8 uvicorn[12905]: INFO: Started server process [12905] 2026-04-21T00:10:46.667839-05:00 spark-b1b8 uvicorn[12905]: INFO: Waiting for application startup. 2026-04-21T00:10:46.667989-05:00 spark-b1b8 uvicorn[12905]: INFO: Application startup complete. 2026-04-21T00:10:46.669043-05:00 spark-b1b8 uvicorn[12905]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:46.669086-05:00 spark-b1b8 uvicorn[12905]: INFO: Waiting for application shutdown. 2026-04-21T00:10:46.669108-05:00 spark-b1b8 uvicorn[12905]: INFO: Application shutdown complete. 2026-04-21T00:10:46.716956-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:46.717078-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:51.863696-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 182. 2026-04-21T00:10:51.874736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:52.144551-05:00 spark-b1b8 uvicorn[12930]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:52.145689-05:00 spark-b1b8 uvicorn[12930]: INFO: Started server process [12930] 2026-04-21T00:10:52.145724-05:00 spark-b1b8 uvicorn[12930]: INFO: Waiting for application startup. 2026-04-21T00:10:52.145873-05:00 spark-b1b8 uvicorn[12930]: INFO: Application startup complete. 2026-04-21T00:10:52.147283-05:00 spark-b1b8 uvicorn[12930]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:52.147326-05:00 spark-b1b8 uvicorn[12930]: INFO: Waiting for application shutdown. 2026-04-21T00:10:52.147366-05:00 spark-b1b8 uvicorn[12930]: INFO: Application shutdown complete. 2026-04-21T00:10:52.194992-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:52.195077-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:10:57.363344-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 183. 2026-04-21T00:10:57.377756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:10:57.643909-05:00 spark-b1b8 uvicorn[12955]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:10:57.645017-05:00 spark-b1b8 uvicorn[12955]: INFO: Started server process [12955] 2026-04-21T00:10:57.645052-05:00 spark-b1b8 uvicorn[12955]: INFO: Waiting for application startup. 2026-04-21T00:10:57.645202-05:00 spark-b1b8 uvicorn[12955]: INFO: Application startup complete. 2026-04-21T00:10:57.646553-05:00 spark-b1b8 uvicorn[12955]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:10:57.646598-05:00 spark-b1b8 uvicorn[12955]: INFO: Waiting for application shutdown. 2026-04-21T00:10:57.646612-05:00 spark-b1b8 uvicorn[12955]: INFO: Application shutdown complete. 2026-04-21T00:10:57.693373-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:10:57.693483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:02.863745-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 184. 2026-04-21T00:11:02.880740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:03.153668-05:00 spark-b1b8 uvicorn[12962]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:03.154616-05:00 spark-b1b8 uvicorn[12962]: INFO: Started server process [12962] 2026-04-21T00:11:03.154645-05:00 spark-b1b8 uvicorn[12962]: INFO: Waiting for application startup. 2026-04-21T00:11:03.154796-05:00 spark-b1b8 uvicorn[12962]: INFO: Application startup complete. 2026-04-21T00:11:03.156027-05:00 spark-b1b8 uvicorn[12962]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:03.156044-05:00 spark-b1b8 uvicorn[12962]: INFO: Waiting for application shutdown. 2026-04-21T00:11:03.156077-05:00 spark-b1b8 uvicorn[12962]: INFO: Application shutdown complete. 2026-04-21T00:11:03.202865-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:03.202937-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:04.584377-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:19583 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:11:08.363014-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 185. 2026-04-21T00:11:08.381745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:08.665862-05:00 spark-b1b8 uvicorn[12986]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:08.667310-05:00 spark-b1b8 uvicorn[12986]: INFO: Started server process [12986] 2026-04-21T00:11:08.667365-05:00 spark-b1b8 uvicorn[12986]: INFO: Waiting for application startup. 2026-04-21T00:11:08.667502-05:00 spark-b1b8 uvicorn[12986]: INFO: Application startup complete. 2026-04-21T00:11:08.669820-05:00 spark-b1b8 uvicorn[12986]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:08.669864-05:00 spark-b1b8 uvicorn[12986]: INFO: Waiting for application shutdown. 2026-04-21T00:11:08.669878-05:00 spark-b1b8 uvicorn[12986]: INFO: Application shutdown complete. 2026-04-21T00:11:08.717847-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:08.717931-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:10.678804-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:11:13.863068-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 186. 2026-04-21T00:11:13.879645-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:14.151094-05:00 spark-b1b8 uvicorn[12993]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:14.152322-05:00 spark-b1b8 uvicorn[12993]: INFO: Started server process [12993] 2026-04-21T00:11:14.152351-05:00 spark-b1b8 uvicorn[12993]: INFO: Waiting for application startup. 2026-04-21T00:11:14.152492-05:00 spark-b1b8 uvicorn[12993]: INFO: Application startup complete. 2026-04-21T00:11:14.153511-05:00 spark-b1b8 uvicorn[12993]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:14.153528-05:00 spark-b1b8 uvicorn[12993]: INFO: Waiting for application shutdown. 2026-04-21T00:11:14.153572-05:00 spark-b1b8 uvicorn[12993]: INFO: Application shutdown complete. 2026-04-21T00:11:14.200484-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:14.200559-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:19.363176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 187. 2026-04-21T00:11:19.380846-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:19.663355-05:00 spark-b1b8 uvicorn[13019]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:19.664773-05:00 spark-b1b8 uvicorn[13019]: INFO: Started server process [13019] 2026-04-21T00:11:19.664796-05:00 spark-b1b8 uvicorn[13019]: INFO: Waiting for application startup. 2026-04-21T00:11:19.664969-05:00 spark-b1b8 uvicorn[13019]: INFO: Application startup complete. 2026-04-21T00:11:19.667724-05:00 spark-b1b8 uvicorn[13019]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:19.667757-05:00 spark-b1b8 uvicorn[13019]: INFO: Waiting for application shutdown. 2026-04-21T00:11:19.667771-05:00 spark-b1b8 uvicorn[13019]: INFO: Application shutdown complete. 2026-04-21T00:11:19.714180-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:19.714263-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:19.719007-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:61946 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:11:24.863283-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 188. 2026-04-21T00:11:24.879662-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:25.133678-05:00 spark-b1b8 uvicorn[13026]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:25.135011-05:00 spark-b1b8 uvicorn[13026]: INFO: Started server process [13026] 2026-04-21T00:11:25.135032-05:00 spark-b1b8 uvicorn[13026]: INFO: Waiting for application startup. 2026-04-21T00:11:25.135193-05:00 spark-b1b8 uvicorn[13026]: INFO: Application startup complete. 2026-04-21T00:11:25.136622-05:00 spark-b1b8 uvicorn[13026]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:25.136637-05:00 spark-b1b8 uvicorn[13026]: INFO: Waiting for application shutdown. 2026-04-21T00:11:25.136678-05:00 spark-b1b8 uvicorn[13026]: INFO: Application shutdown complete. 2026-04-21T00:11:25.183031-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:25.183122-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:25.301354-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:39786 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:11:30.363299-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 189. 2026-04-21T00:11:30.376654-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:30.633299-05:00 spark-b1b8 uvicorn[13051]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:30.634626-05:00 spark-b1b8 uvicorn[13051]: INFO: Started server process [13051] 2026-04-21T00:11:30.634648-05:00 spark-b1b8 uvicorn[13051]: INFO: Waiting for application startup. 2026-04-21T00:11:30.634810-05:00 spark-b1b8 uvicorn[13051]: INFO: Application startup complete. 2026-04-21T00:11:30.636299-05:00 spark-b1b8 uvicorn[13051]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:30.636314-05:00 spark-b1b8 uvicorn[13051]: INFO: Waiting for application shutdown. 2026-04-21T00:11:30.636353-05:00 spark-b1b8 uvicorn[13051]: INFO: Application shutdown complete. 2026-04-21T00:11:30.682884-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:30.683004-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:35.863282-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 190. 2026-04-21T00:11:35.876841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:36.142742-05:00 spark-b1b8 uvicorn[13058]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:36.143859-05:00 spark-b1b8 uvicorn[13058]: INFO: Started server process [13058] 2026-04-21T00:11:36.143889-05:00 spark-b1b8 uvicorn[13058]: INFO: Waiting for application startup. 2026-04-21T00:11:36.144044-05:00 spark-b1b8 uvicorn[13058]: INFO: Application startup complete. 2026-04-21T00:11:36.145758-05:00 spark-b1b8 uvicorn[13058]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:36.145796-05:00 spark-b1b8 uvicorn[13058]: INFO: Waiting for application shutdown. 2026-04-21T00:11:36.145803-05:00 spark-b1b8 uvicorn[13058]: INFO: Application shutdown complete. 2026-04-21T00:11:36.193943-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:36.194031-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:41.364079-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 191. 2026-04-21T00:11:41.378727-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:41.645958-05:00 spark-b1b8 uvicorn[13082]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:41.647098-05:00 spark-b1b8 uvicorn[13082]: INFO: Started server process [13082] 2026-04-21T00:11:41.647132-05:00 spark-b1b8 uvicorn[13082]: INFO: Waiting for application startup. 2026-04-21T00:11:41.647282-05:00 spark-b1b8 uvicorn[13082]: INFO: Application startup complete. 2026-04-21T00:11:41.648240-05:00 spark-b1b8 uvicorn[13082]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:41.648278-05:00 spark-b1b8 uvicorn[13082]: INFO: Waiting for application shutdown. 2026-04-21T00:11:41.648286-05:00 spark-b1b8 uvicorn[13082]: INFO: Application shutdown complete. 2026-04-21T00:11:41.694420-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:41.694507-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:45.915720-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:11:46.863513-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 192. 2026-04-21T00:11:46.880852-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:47.151165-05:00 spark-b1b8 uvicorn[13107]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:47.152488-05:00 spark-b1b8 uvicorn[13107]: INFO: Started server process [13107] 2026-04-21T00:11:47.152509-05:00 spark-b1b8 uvicorn[13107]: INFO: Waiting for application startup. 2026-04-21T00:11:47.152698-05:00 spark-b1b8 uvicorn[13107]: INFO: Application startup complete. 2026-04-21T00:11:47.153891-05:00 spark-b1b8 uvicorn[13107]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:47.153906-05:00 spark-b1b8 uvicorn[13107]: INFO: Waiting for application shutdown. 2026-04-21T00:11:47.153945-05:00 spark-b1b8 uvicorn[13107]: INFO: Application shutdown complete. 2026-04-21T00:11:47.200306-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:47.200393-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:52.363605-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 193. 2026-04-21T00:11:52.380756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:52.635901-05:00 spark-b1b8 uvicorn[13114]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:52.636958-05:00 spark-b1b8 uvicorn[13114]: INFO: Started server process [13114] 2026-04-21T00:11:52.636977-05:00 spark-b1b8 uvicorn[13114]: INFO: Waiting for application startup. 2026-04-21T00:11:52.637150-05:00 spark-b1b8 uvicorn[13114]: INFO: Application startup complete. 2026-04-21T00:11:52.638797-05:00 spark-b1b8 uvicorn[13114]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:52.638811-05:00 spark-b1b8 uvicorn[13114]: INFO: Waiting for application shutdown. 2026-04-21T00:11:52.638850-05:00 spark-b1b8 uvicorn[13114]: INFO: Application shutdown complete. 2026-04-21T00:11:52.685315-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:52.685414-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:11:57.863581-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 194. 2026-04-21T00:11:57.881664-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:11:58.135211-05:00 spark-b1b8 uvicorn[13140]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:11:58.136554-05:00 spark-b1b8 uvicorn[13140]: INFO: Started server process [13140] 2026-04-21T00:11:58.136578-05:00 spark-b1b8 uvicorn[13140]: INFO: Waiting for application startup. 2026-04-21T00:11:58.136737-05:00 spark-b1b8 uvicorn[13140]: INFO: Application startup complete. 2026-04-21T00:11:58.137836-05:00 spark-b1b8 uvicorn[13140]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:11:58.137851-05:00 spark-b1b8 uvicorn[13140]: INFO: Waiting for application shutdown. 2026-04-21T00:11:58.137889-05:00 spark-b1b8 uvicorn[13140]: INFO: Application shutdown complete. 2026-04-21T00:11:58.184647-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:11:58.184732-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:03.363359-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 195. 2026-04-21T00:12:03.380820-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:03.664719-05:00 spark-b1b8 uvicorn[13148]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:03.665865-05:00 spark-b1b8 uvicorn[13148]: INFO: Started server process [13148] 2026-04-21T00:12:03.665896-05:00 spark-b1b8 uvicorn[13148]: INFO: Waiting for application startup. 2026-04-21T00:12:03.666060-05:00 spark-b1b8 uvicorn[13148]: INFO: Application startup complete. 2026-04-21T00:12:03.667743-05:00 spark-b1b8 uvicorn[13148]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:03.667780-05:00 spark-b1b8 uvicorn[13148]: INFO: Waiting for application shutdown. 2026-04-21T00:12:03.667788-05:00 spark-b1b8 uvicorn[13148]: INFO: Application shutdown complete. 2026-04-21T00:12:03.716492-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:03.716599-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:08.863516-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 196. 2026-04-21T00:12:08.880823-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:09.136430-05:00 spark-b1b8 uvicorn[13173]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:09.137741-05:00 spark-b1b8 uvicorn[13173]: INFO: Started server process [13173] 2026-04-21T00:12:09.137764-05:00 spark-b1b8 uvicorn[13173]: INFO: Waiting for application startup. 2026-04-21T00:12:09.137926-05:00 spark-b1b8 uvicorn[13173]: INFO: Application startup complete. 2026-04-21T00:12:09.139614-05:00 spark-b1b8 uvicorn[13173]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:09.139631-05:00 spark-b1b8 uvicorn[13173]: INFO: Waiting for application shutdown. 2026-04-21T00:12:09.139666-05:00 spark-b1b8 uvicorn[13173]: INFO: Application shutdown complete. 2026-04-21T00:12:09.186650-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:09.186736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:14.363578-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 197. 2026-04-21T00:12:14.373744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:14.629775-05:00 spark-b1b8 uvicorn[13180]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:14.631094-05:00 spark-b1b8 uvicorn[13180]: INFO: Started server process [13180] 2026-04-21T00:12:14.631116-05:00 spark-b1b8 uvicorn[13180]: INFO: Waiting for application startup. 2026-04-21T00:12:14.631277-05:00 spark-b1b8 uvicorn[13180]: INFO: Application startup complete. 2026-04-21T00:12:14.632771-05:00 spark-b1b8 uvicorn[13180]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:14.632785-05:00 spark-b1b8 uvicorn[13180]: INFO: Waiting for application shutdown. 2026-04-21T00:12:14.632824-05:00 spark-b1b8 uvicorn[13180]: INFO: Application shutdown complete. 2026-04-21T00:12:14.678862-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:14.678949-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:19.863299-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 198. 2026-04-21T00:12:19.883833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:20.089135-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:12:20.167487-05:00 spark-b1b8 uvicorn[13205]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:20.168633-05:00 spark-b1b8 uvicorn[13205]: INFO: Started server process [13205] 2026-04-21T00:12:20.168656-05:00 spark-b1b8 uvicorn[13205]: INFO: Waiting for application startup. 2026-04-21T00:12:20.168817-05:00 spark-b1b8 uvicorn[13205]: INFO: Application startup complete. 2026-04-21T00:12:20.170136-05:00 spark-b1b8 uvicorn[13205]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:20.170175-05:00 spark-b1b8 uvicorn[13205]: INFO: Waiting for application shutdown. 2026-04-21T00:12:20.170183-05:00 spark-b1b8 uvicorn[13205]: INFO: Application shutdown complete. 2026-04-21T00:12:20.218459-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:20.218559-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:25.362738-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 199. 2026-04-21T00:12:25.382735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:25.636372-05:00 spark-b1b8 uvicorn[13212]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:25.637382-05:00 spark-b1b8 uvicorn[13212]: INFO: Started server process [13212] 2026-04-21T00:12:25.637407-05:00 spark-b1b8 uvicorn[13212]: INFO: Waiting for application startup. 2026-04-21T00:12:25.637571-05:00 spark-b1b8 uvicorn[13212]: INFO: Application startup complete. 2026-04-21T00:12:25.639184-05:00 spark-b1b8 uvicorn[13212]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:25.639198-05:00 spark-b1b8 uvicorn[13212]: INFO: Waiting for application shutdown. 2026-04-21T00:12:25.639239-05:00 spark-b1b8 uvicorn[13212]: INFO: Application shutdown complete. 2026-04-21T00:12:25.685756-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:25.685854-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:30.863614-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 200. 2026-04-21T00:12:30.882732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:31.135258-05:00 spark-b1b8 uvicorn[13237]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:31.136569-05:00 spark-b1b8 uvicorn[13237]: INFO: Started server process [13237] 2026-04-21T00:12:31.136593-05:00 spark-b1b8 uvicorn[13237]: INFO: Waiting for application startup. 2026-04-21T00:12:31.136752-05:00 spark-b1b8 uvicorn[13237]: INFO: Application startup complete. 2026-04-21T00:12:31.138207-05:00 spark-b1b8 uvicorn[13237]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:31.138221-05:00 spark-b1b8 uvicorn[13237]: INFO: Waiting for application shutdown. 2026-04-21T00:12:31.138260-05:00 spark-b1b8 uvicorn[13237]: INFO: Application shutdown complete. 2026-04-21T00:12:31.184966-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:31.185052-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:35.523572-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:60591 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:12:36.363693-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 201. 2026-04-21T00:12:36.376070-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:36.673485-05:00 spark-b1b8 uvicorn[13244]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:36.674870-05:00 spark-b1b8 uvicorn[13244]: INFO: Started server process [13244] 2026-04-21T00:12:36.674900-05:00 spark-b1b8 uvicorn[13244]: INFO: Waiting for application startup. 2026-04-21T00:12:36.675062-05:00 spark-b1b8 uvicorn[13244]: INFO: Application startup complete. 2026-04-21T00:12:36.676684-05:00 spark-b1b8 uvicorn[13244]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:36.676703-05:00 spark-b1b8 uvicorn[13244]: INFO: Waiting for application shutdown. 2026-04-21T00:12:36.676753-05:00 spark-b1b8 uvicorn[13244]: INFO: Application shutdown complete. 2026-04-21T00:12:36.724570-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:36.724696-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:41.864038-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 202. 2026-04-21T00:12:41.877655-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:42.159963-05:00 spark-b1b8 uvicorn[13268]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:42.161093-05:00 spark-b1b8 uvicorn[13268]: INFO: Started server process [13268] 2026-04-21T00:12:42.161123-05:00 spark-b1b8 uvicorn[13268]: INFO: Waiting for application startup. 2026-04-21T00:12:42.161287-05:00 spark-b1b8 uvicorn[13268]: INFO: Application startup complete. 2026-04-21T00:12:42.163057-05:00 spark-b1b8 uvicorn[13268]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:42.163101-05:00 spark-b1b8 uvicorn[13268]: INFO: Waiting for application shutdown. 2026-04-21T00:12:42.163115-05:00 spark-b1b8 uvicorn[13268]: INFO: Application shutdown complete. 2026-04-21T00:12:42.210979-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:42.211086-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:47.363621-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 203. 2026-04-21T00:12:47.376909-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:47.646090-05:00 spark-b1b8 uvicorn[13294]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:47.647075-05:00 spark-b1b8 uvicorn[13294]: INFO: Started server process [13294] 2026-04-21T00:12:47.647104-05:00 spark-b1b8 uvicorn[13294]: INFO: Waiting for application startup. 2026-04-21T00:12:47.647244-05:00 spark-b1b8 uvicorn[13294]: INFO: Application startup complete. 2026-04-21T00:12:47.648336-05:00 spark-b1b8 uvicorn[13294]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:47.648353-05:00 spark-b1b8 uvicorn[13294]: INFO: Waiting for application shutdown. 2026-04-21T00:12:47.648390-05:00 spark-b1b8 uvicorn[13294]: INFO: Application shutdown complete. 2026-04-21T00:12:47.694438-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:47.694518-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:52.863526-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 204. 2026-04-21T00:12:52.881148-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:53.152455-05:00 spark-b1b8 uvicorn[13302]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:53.153646-05:00 spark-b1b8 uvicorn[13302]: INFO: Started server process [13302] 2026-04-21T00:12:53.153681-05:00 spark-b1b8 uvicorn[13302]: INFO: Waiting for application startup. 2026-04-21T00:12:53.153847-05:00 spark-b1b8 uvicorn[13302]: INFO: Application startup complete. 2026-04-21T00:12:53.155203-05:00 spark-b1b8 uvicorn[13302]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:53.155246-05:00 spark-b1b8 uvicorn[13302]: INFO: Waiting for application shutdown. 2026-04-21T00:12:53.155259-05:00 spark-b1b8 uvicorn[13302]: INFO: Application shutdown complete. 2026-04-21T00:12:53.202766-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:53.202845-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:12:56.692495-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:12:58.363345-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 205. 2026-04-21T00:12:58.380661-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:12:58.653926-05:00 spark-b1b8 uvicorn[13327]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:12:58.655111-05:00 spark-b1b8 uvicorn[13327]: INFO: Started server process [13327] 2026-04-21T00:12:58.655143-05:00 spark-b1b8 uvicorn[13327]: INFO: Waiting for application startup. 2026-04-21T00:12:58.655306-05:00 spark-b1b8 uvicorn[13327]: INFO: Application startup complete. 2026-04-21T00:12:58.656872-05:00 spark-b1b8 uvicorn[13327]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:12:58.656916-05:00 spark-b1b8 uvicorn[13327]: INFO: Waiting for application shutdown. 2026-04-21T00:12:58.656960-05:00 spark-b1b8 uvicorn[13327]: INFO: Application shutdown complete. 2026-04-21T00:12:58.704446-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:12:58.704524-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:03.863306-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 206. 2026-04-21T00:13:03.873652-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:04.140768-05:00 spark-b1b8 uvicorn[13334]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:04.141901-05:00 spark-b1b8 uvicorn[13334]: INFO: Started server process [13334] 2026-04-21T00:13:04.141930-05:00 spark-b1b8 uvicorn[13334]: INFO: Waiting for application startup. 2026-04-21T00:13:04.142090-05:00 spark-b1b8 uvicorn[13334]: INFO: Application startup complete. 2026-04-21T00:13:04.143389-05:00 spark-b1b8 uvicorn[13334]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:04.143431-05:00 spark-b1b8 uvicorn[13334]: INFO: Waiting for application shutdown. 2026-04-21T00:13:04.143471-05:00 spark-b1b8 uvicorn[13334]: INFO: Application shutdown complete. 2026-04-21T00:13:04.190905-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:04.190985-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:09.363308-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 207. 2026-04-21T00:13:09.381018-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:09.644232-05:00 spark-b1b8 uvicorn[13359]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:09.645697-05:00 spark-b1b8 uvicorn[13359]: INFO: Started server process [13359] 2026-04-21T00:13:09.645732-05:00 spark-b1b8 uvicorn[13359]: INFO: Waiting for application startup. 2026-04-21T00:13:09.645875-05:00 spark-b1b8 uvicorn[13359]: INFO: Application startup complete. 2026-04-21T00:13:09.646854-05:00 spark-b1b8 uvicorn[13359]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:09.646898-05:00 spark-b1b8 uvicorn[13359]: INFO: Waiting for application shutdown. 2026-04-21T00:13:09.646912-05:00 spark-b1b8 uvicorn[13359]: INFO: Application shutdown complete. 2026-04-21T00:13:09.693908-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:09.694001-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:14.863333-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 208. 2026-04-21T00:13:14.880740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:15.162716-05:00 spark-b1b8 uvicorn[13366]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:15.163819-05:00 spark-b1b8 uvicorn[13366]: INFO: Started server process [13366] 2026-04-21T00:13:15.163849-05:00 spark-b1b8 uvicorn[13366]: INFO: Waiting for application startup. 2026-04-21T00:13:15.164013-05:00 spark-b1b8 uvicorn[13366]: INFO: Application startup complete. 2026-04-21T00:13:15.165411-05:00 spark-b1b8 uvicorn[13366]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:15.165455-05:00 spark-b1b8 uvicorn[13366]: INFO: Waiting for application shutdown. 2026-04-21T00:13:15.165468-05:00 spark-b1b8 uvicorn[13366]: INFO: Application shutdown complete. 2026-04-21T00:13:15.212231-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:15.212311-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:20.363289-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 209. 2026-04-21T00:13:20.375658-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:20.658877-05:00 spark-b1b8 uvicorn[13391]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:20.659992-05:00 spark-b1b8 uvicorn[13391]: INFO: Started server process [13391] 2026-04-21T00:13:20.660021-05:00 spark-b1b8 uvicorn[13391]: INFO: Waiting for application startup. 2026-04-21T00:13:20.660177-05:00 spark-b1b8 uvicorn[13391]: INFO: Application startup complete. 2026-04-21T00:13:20.661399-05:00 spark-b1b8 uvicorn[13391]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:20.661444-05:00 spark-b1b8 uvicorn[13391]: INFO: Waiting for application shutdown. 2026-04-21T00:13:20.661458-05:00 spark-b1b8 uvicorn[13391]: INFO: Application shutdown complete. 2026-04-21T00:13:20.709241-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:20.709321-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:25.863428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 210. 2026-04-21T00:13:25.877017-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:26.141772-05:00 spark-b1b8 uvicorn[13398]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:26.142867-05:00 spark-b1b8 uvicorn[13398]: INFO: Started server process [13398] 2026-04-21T00:13:26.142905-05:00 spark-b1b8 uvicorn[13398]: INFO: Waiting for application startup. 2026-04-21T00:13:26.143047-05:00 spark-b1b8 uvicorn[13398]: INFO: Application startup complete. 2026-04-21T00:13:26.144542-05:00 spark-b1b8 uvicorn[13398]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:26.144587-05:00 spark-b1b8 uvicorn[13398]: INFO: Waiting for application shutdown. 2026-04-21T00:13:26.144601-05:00 spark-b1b8 uvicorn[13398]: INFO: Application shutdown complete. 2026-04-21T00:13:26.192316-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:26.192398-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:31.363305-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 211. 2026-04-21T00:13:31.381753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:31.671424-05:00 spark-b1b8 uvicorn[13423]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:31.672557-05:00 spark-b1b8 uvicorn[13423]: INFO: Started server process [13423] 2026-04-21T00:13:31.672588-05:00 spark-b1b8 uvicorn[13423]: INFO: Waiting for application startup. 2026-04-21T00:13:31.672759-05:00 spark-b1b8 uvicorn[13423]: INFO: Application startup complete. 2026-04-21T00:13:31.674193-05:00 spark-b1b8 uvicorn[13423]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:31.674238-05:00 spark-b1b8 uvicorn[13423]: INFO: Waiting for application shutdown. 2026-04-21T00:13:31.674252-05:00 spark-b1b8 uvicorn[13423]: INFO: Application shutdown complete. 2026-04-21T00:13:31.721283-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:31.721363-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:36.863249-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 212. 2026-04-21T00:13:36.880739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:37.153385-05:00 spark-b1b8 uvicorn[13430]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:37.154639-05:00 spark-b1b8 uvicorn[13430]: INFO: Started server process [13430] 2026-04-21T00:13:37.154679-05:00 spark-b1b8 uvicorn[13430]: INFO: Waiting for application startup. 2026-04-21T00:13:37.154816-05:00 spark-b1b8 uvicorn[13430]: INFO: Application startup complete. 2026-04-21T00:13:37.155600-05:00 spark-b1b8 uvicorn[13430]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:37.155621-05:00 spark-b1b8 uvicorn[13430]: INFO: Waiting for application shutdown. 2026-04-21T00:13:37.155647-05:00 spark-b1b8 uvicorn[13430]: INFO: Application shutdown complete. 2026-04-21T00:13:37.202578-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:37.202677-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:41.221913-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:13:42.363553-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 213. 2026-04-21T00:13:42.380760-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:42.648517-05:00 spark-b1b8 uvicorn[13455]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:42.649649-05:00 spark-b1b8 uvicorn[13455]: INFO: Started server process [13455] 2026-04-21T00:13:42.649680-05:00 spark-b1b8 uvicorn[13455]: INFO: Waiting for application startup. 2026-04-21T00:13:42.649843-05:00 spark-b1b8 uvicorn[13455]: INFO: Application startup complete. 2026-04-21T00:13:42.651902-05:00 spark-b1b8 uvicorn[13455]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:42.651940-05:00 spark-b1b8 uvicorn[13455]: INFO: Waiting for application shutdown. 2026-04-21T00:13:42.651972-05:00 spark-b1b8 uvicorn[13455]: INFO: Application shutdown complete. 2026-04-21T00:13:42.699531-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:42.699631-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:47.863685-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 214. 2026-04-21T00:13:47.881885-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:48.156384-05:00 spark-b1b8 uvicorn[13480]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:48.157685-05:00 spark-b1b8 uvicorn[13480]: INFO: Started server process [13480] 2026-04-21T00:13:48.157707-05:00 spark-b1b8 uvicorn[13480]: INFO: Waiting for application startup. 2026-04-21T00:13:48.157867-05:00 spark-b1b8 uvicorn[13480]: INFO: Application startup complete. 2026-04-21T00:13:48.159615-05:00 spark-b1b8 uvicorn[13480]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:48.159630-05:00 spark-b1b8 uvicorn[13480]: INFO: Waiting for application shutdown. 2026-04-21T00:13:48.159669-05:00 spark-b1b8 uvicorn[13480]: INFO: Application shutdown complete. 2026-04-21T00:13:48.206970-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:48.207067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:53.362794-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 215. 2026-04-21T00:13:53.379819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:53.651107-05:00 spark-b1b8 uvicorn[13487]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:53.652394-05:00 spark-b1b8 uvicorn[13487]: INFO: Started server process [13487] 2026-04-21T00:13:53.652415-05:00 spark-b1b8 uvicorn[13487]: INFO: Waiting for application startup. 2026-04-21T00:13:53.652581-05:00 spark-b1b8 uvicorn[13487]: INFO: Application startup complete. 2026-04-21T00:13:53.653523-05:00 spark-b1b8 uvicorn[13487]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:53.653538-05:00 spark-b1b8 uvicorn[13487]: INFO: Waiting for application shutdown. 2026-04-21T00:13:53.653584-05:00 spark-b1b8 uvicorn[13487]: INFO: Application shutdown complete. 2026-04-21T00:13:53.699957-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:53.700029-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:13:54.125992-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:48591 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:13:58.863262-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 216. 2026-04-21T00:13:58.880645-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:13:59.133787-05:00 spark-b1b8 uvicorn[13512]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:13:59.135091-05:00 spark-b1b8 uvicorn[13512]: INFO: Started server process [13512] 2026-04-21T00:13:59.135111-05:00 spark-b1b8 uvicorn[13512]: INFO: Waiting for application startup. 2026-04-21T00:13:59.135276-05:00 spark-b1b8 uvicorn[13512]: INFO: Application startup complete. 2026-04-21T00:13:59.136556-05:00 spark-b1b8 uvicorn[13512]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:13:59.136570-05:00 spark-b1b8 uvicorn[13512]: INFO: Waiting for application shutdown. 2026-04-21T00:13:59.136611-05:00 spark-b1b8 uvicorn[13512]: INFO: Application shutdown complete. 2026-04-21T00:13:59.183260-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:13:59.183346-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:04.363736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 217. 2026-04-21T00:14:04.380716-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:04.650362-05:00 spark-b1b8 uvicorn[13519]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:04.651693-05:00 spark-b1b8 uvicorn[13519]: INFO: Started server process [13519] 2026-04-21T00:14:04.651716-05:00 spark-b1b8 uvicorn[13519]: INFO: Waiting for application startup. 2026-04-21T00:14:04.651879-05:00 spark-b1b8 uvicorn[13519]: INFO: Application startup complete. 2026-04-21T00:14:04.653070-05:00 spark-b1b8 uvicorn[13519]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:04.653086-05:00 spark-b1b8 uvicorn[13519]: INFO: Waiting for application shutdown. 2026-04-21T00:14:04.653126-05:00 spark-b1b8 uvicorn[13519]: INFO: Application shutdown complete. 2026-04-21T00:14:04.699784-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:04.699872-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:08.839105-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:14:09.863402-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 218. 2026-04-21T00:14:09.880827-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:10.152108-05:00 spark-b1b8 uvicorn[13545]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:10.153424-05:00 spark-b1b8 uvicorn[13545]: INFO: Started server process [13545] 2026-04-21T00:14:10.153449-05:00 spark-b1b8 uvicorn[13545]: INFO: Waiting for application startup. 2026-04-21T00:14:10.153616-05:00 spark-b1b8 uvicorn[13545]: INFO: Application startup complete. 2026-04-21T00:14:10.154907-05:00 spark-b1b8 uvicorn[13545]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:10.154921-05:00 spark-b1b8 uvicorn[13545]: INFO: Waiting for application shutdown. 2026-04-21T00:14:10.154961-05:00 spark-b1b8 uvicorn[13545]: INFO: Application shutdown complete. 2026-04-21T00:14:10.199620-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:10.199735-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:15.364114-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 219. 2026-04-21T00:14:15.379806-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:15.649249-05:00 spark-b1b8 uvicorn[13556]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:15.661544-05:00 spark-b1b8 uvicorn[13556]: INFO: Started server process [13556] 2026-04-21T00:14:15.661559-05:00 spark-b1b8 uvicorn[13556]: INFO: Waiting for application startup. 2026-04-21T00:14:15.661566-05:00 spark-b1b8 uvicorn[13556]: INFO: Application startup complete. 2026-04-21T00:14:15.661573-05:00 spark-b1b8 uvicorn[13556]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:15.661580-05:00 spark-b1b8 uvicorn[13556]: INFO: Waiting for application shutdown. 2026-04-21T00:14:15.661592-05:00 spark-b1b8 uvicorn[13556]: INFO: Application shutdown complete. 2026-04-21T00:14:15.698211-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:15.698329-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:20.863516-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 220. 2026-04-21T00:14:20.884854-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:21.158089-05:00 spark-b1b8 uvicorn[13581]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:21.159422-05:00 spark-b1b8 uvicorn[13581]: INFO: Started server process [13581] 2026-04-21T00:14:21.159444-05:00 spark-b1b8 uvicorn[13581]: INFO: Waiting for application startup. 2026-04-21T00:14:21.159613-05:00 spark-b1b8 uvicorn[13581]: INFO: Application startup complete. 2026-04-21T00:14:21.160893-05:00 spark-b1b8 uvicorn[13581]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:21.160907-05:00 spark-b1b8 uvicorn[13581]: INFO: Waiting for application shutdown. 2026-04-21T00:14:21.160948-05:00 spark-b1b8 uvicorn[13581]: INFO: Application shutdown complete. 2026-04-21T00:14:21.207151-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:21.207237-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:26.363375-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 221. 2026-04-21T00:14:26.380819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:26.663083-05:00 spark-b1b8 uvicorn[13588]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:26.664191-05:00 spark-b1b8 uvicorn[13588]: INFO: Started server process [13588] 2026-04-21T00:14:26.664220-05:00 spark-b1b8 uvicorn[13588]: INFO: Waiting for application startup. 2026-04-21T00:14:26.664383-05:00 spark-b1b8 uvicorn[13588]: INFO: Application startup complete. 2026-04-21T00:14:26.666414-05:00 spark-b1b8 uvicorn[13588]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:26.666452-05:00 spark-b1b8 uvicorn[13588]: INFO: Waiting for application shutdown. 2026-04-21T00:14:26.666459-05:00 spark-b1b8 uvicorn[13588]: INFO: Application shutdown complete. 2026-04-21T00:14:26.713190-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:26.713308-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:31.863525-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 222. 2026-04-21T00:14:31.881844-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:32.129297-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:14:32.153365-05:00 spark-b1b8 uvicorn[13613]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:32.154513-05:00 spark-b1b8 uvicorn[13613]: INFO: Started server process [13613] 2026-04-21T00:14:32.154539-05:00 spark-b1b8 uvicorn[13613]: INFO: Waiting for application startup. 2026-04-21T00:14:32.154702-05:00 spark-b1b8 uvicorn[13613]: INFO: Application startup complete. 2026-04-21T00:14:32.156210-05:00 spark-b1b8 uvicorn[13613]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:32.156224-05:00 spark-b1b8 uvicorn[13613]: INFO: Waiting for application shutdown. 2026-04-21T00:14:32.156277-05:00 spark-b1b8 uvicorn[13613]: INFO: Application shutdown complete. 2026-04-21T00:14:32.202909-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:32.202993-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:37.362642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 223. 2026-04-21T00:14:37.378781-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:37.647668-05:00 spark-b1b8 uvicorn[13638]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:37.648975-05:00 spark-b1b8 uvicorn[13638]: INFO: Started server process [13638] 2026-04-21T00:14:37.648997-05:00 spark-b1b8 uvicorn[13638]: INFO: Waiting for application startup. 2026-04-21T00:14:37.649164-05:00 spark-b1b8 uvicorn[13638]: INFO: Application startup complete. 2026-04-21T00:14:37.650411-05:00 spark-b1b8 uvicorn[13638]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:37.650425-05:00 spark-b1b8 uvicorn[13638]: INFO: Waiting for application shutdown. 2026-04-21T00:14:37.650463-05:00 spark-b1b8 uvicorn[13638]: INFO: Application shutdown complete. 2026-04-21T00:14:37.696198-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:37.696305-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:42.863630-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 224. 2026-04-21T00:14:42.876739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:43.143326-05:00 spark-b1b8 uvicorn[13645]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:43.144448-05:00 spark-b1b8 uvicorn[13645]: INFO: Started server process [13645] 2026-04-21T00:14:43.144481-05:00 spark-b1b8 uvicorn[13645]: INFO: Waiting for application startup. 2026-04-21T00:14:43.144637-05:00 spark-b1b8 uvicorn[13645]: INFO: Application startup complete. 2026-04-21T00:14:43.146679-05:00 spark-b1b8 uvicorn[13645]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:43.146716-05:00 spark-b1b8 uvicorn[13645]: INFO: Waiting for application shutdown. 2026-04-21T00:14:43.146724-05:00 spark-b1b8 uvicorn[13645]: INFO: Application shutdown complete. 2026-04-21T00:14:43.193675-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:43.193763-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:48.363508-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 225. 2026-04-21T00:14:48.381835-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:48.652132-05:00 spark-b1b8 uvicorn[13670]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:48.653438-05:00 spark-b1b8 uvicorn[13670]: INFO: Started server process [13670] 2026-04-21T00:14:48.653460-05:00 spark-b1b8 uvicorn[13670]: INFO: Waiting for application startup. 2026-04-21T00:14:48.653625-05:00 spark-b1b8 uvicorn[13670]: INFO: Application startup complete. 2026-04-21T00:14:48.654723-05:00 spark-b1b8 uvicorn[13670]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:48.654738-05:00 spark-b1b8 uvicorn[13670]: INFO: Waiting for application shutdown. 2026-04-21T00:14:48.654777-05:00 spark-b1b8 uvicorn[13670]: INFO: Application shutdown complete. 2026-04-21T00:14:48.700091-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:48.700204-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:53.863549-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 226. 2026-04-21T00:14:53.880831-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:54.160244-05:00 spark-b1b8 uvicorn[13678]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:54.161579-05:00 spark-b1b8 uvicorn[13678]: INFO: Started server process [13678] 2026-04-21T00:14:54.161611-05:00 spark-b1b8 uvicorn[13678]: INFO: Waiting for application startup. 2026-04-21T00:14:54.161765-05:00 spark-b1b8 uvicorn[13678]: INFO: Application startup complete. 2026-04-21T00:14:54.163267-05:00 spark-b1b8 uvicorn[13678]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:54.163306-05:00 spark-b1b8 uvicorn[13678]: INFO: Waiting for application shutdown. 2026-04-21T00:14:54.163315-05:00 spark-b1b8 uvicorn[13678]: INFO: Application shutdown complete. 2026-04-21T00:14:54.210452-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:54.210586-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:14:56.885001-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:14:59.363567-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 227. 2026-04-21T00:14:59.380731-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:14:59.651552-05:00 spark-b1b8 uvicorn[13704]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:14:59.652867-05:00 spark-b1b8 uvicorn[13704]: INFO: Started server process [13704] 2026-04-21T00:14:59.652891-05:00 spark-b1b8 uvicorn[13704]: INFO: Waiting for application startup. 2026-04-21T00:14:59.653059-05:00 spark-b1b8 uvicorn[13704]: INFO: Application startup complete. 2026-04-21T00:14:59.654136-05:00 spark-b1b8 uvicorn[13704]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:14:59.654153-05:00 spark-b1b8 uvicorn[13704]: INFO: Waiting for application shutdown. 2026-04-21T00:14:59.654192-05:00 spark-b1b8 uvicorn[13704]: INFO: Application shutdown complete. 2026-04-21T00:14:59.701082-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:14:59.701153-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:01.646554-05:00 spark-b1b8 CRON[13712]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T00:15:04.863356-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 228. 2026-04-21T00:15:04.880848-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:05.154510-05:00 spark-b1b8 uvicorn[13714]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:05.155817-05:00 spark-b1b8 uvicorn[13714]: INFO: Started server process [13714] 2026-04-21T00:15:05.155840-05:00 spark-b1b8 uvicorn[13714]: INFO: Waiting for application startup. 2026-04-21T00:15:05.156001-05:00 spark-b1b8 uvicorn[13714]: INFO: Application startup complete. 2026-04-21T00:15:05.157736-05:00 spark-b1b8 uvicorn[13714]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:05.157751-05:00 spark-b1b8 uvicorn[13714]: INFO: Waiting for application shutdown. 2026-04-21T00:15:05.157792-05:00 spark-b1b8 uvicorn[13714]: INFO: Application shutdown complete. 2026-04-21T00:15:05.203636-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:05.203738-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:10.363293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 229. 2026-04-21T00:15:10.382847-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:10.655072-05:00 spark-b1b8 uvicorn[13740]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:10.656518-05:00 spark-b1b8 uvicorn[13740]: INFO: Started server process [13740] 2026-04-21T00:15:10.656548-05:00 spark-b1b8 uvicorn[13740]: INFO: Waiting for application startup. 2026-04-21T00:15:10.656726-05:00 spark-b1b8 uvicorn[13740]: INFO: Application startup complete. 2026-04-21T00:15:10.658490-05:00 spark-b1b8 uvicorn[13740]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:10.658530-05:00 spark-b1b8 uvicorn[13740]: INFO: Waiting for application shutdown. 2026-04-21T00:15:10.658549-05:00 spark-b1b8 uvicorn[13740]: INFO: Application shutdown complete. 2026-04-21T00:15:10.705910-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:10.705978-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:14.679525-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:61149 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:15:15.864086-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 230. 2026-04-21T00:15:15.888831-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:16.162774-05:00 spark-b1b8 uvicorn[13747]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:16.164187-05:00 spark-b1b8 uvicorn[13747]: INFO: Started server process [13747] 2026-04-21T00:15:16.164207-05:00 spark-b1b8 uvicorn[13747]: INFO: Waiting for application startup. 2026-04-21T00:15:16.164372-05:00 spark-b1b8 uvicorn[13747]: INFO: Application startup complete. 2026-04-21T00:15:16.166034-05:00 spark-b1b8 uvicorn[13747]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:16.166050-05:00 spark-b1b8 uvicorn[13747]: INFO: Waiting for application shutdown. 2026-04-21T00:15:16.166086-05:00 spark-b1b8 uvicorn[13747]: INFO: Application shutdown complete. 2026-04-21T00:15:16.210273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:16.210371-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:21.362732-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 231. 2026-04-21T00:15:21.379736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:21.650658-05:00 spark-b1b8 uvicorn[13772]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:21.652101-05:00 spark-b1b8 uvicorn[13772]: INFO: Started server process [13772] 2026-04-21T00:15:21.652123-05:00 spark-b1b8 uvicorn[13772]: INFO: Waiting for application startup. 2026-04-21T00:15:21.652294-05:00 spark-b1b8 uvicorn[13772]: INFO: Application startup complete. 2026-04-21T00:15:21.653735-05:00 spark-b1b8 uvicorn[13772]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:21.653774-05:00 spark-b1b8 uvicorn[13772]: INFO: Waiting for application shutdown. 2026-04-21T00:15:21.653806-05:00 spark-b1b8 uvicorn[13772]: INFO: Application shutdown complete. 2026-04-21T00:15:21.700926-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:21.701044-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:26.758425-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:15:26.863428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 232. 2026-04-21T00:15:26.872716-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:27.143744-05:00 spark-b1b8 uvicorn[13779]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:27.145248-05:00 spark-b1b8 uvicorn[13779]: INFO: Started server process [13779] 2026-04-21T00:15:27.145271-05:00 spark-b1b8 uvicorn[13779]: INFO: Waiting for application startup. 2026-04-21T00:15:27.145446-05:00 spark-b1b8 uvicorn[13779]: INFO: Application startup complete. 2026-04-21T00:15:27.147692-05:00 spark-b1b8 uvicorn[13779]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:27.147731-05:00 spark-b1b8 uvicorn[13779]: INFO: Waiting for application shutdown. 2026-04-21T00:15:27.147739-05:00 spark-b1b8 uvicorn[13779]: INFO: Application shutdown complete. 2026-04-21T00:15:27.195111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:27.195184-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:32.363791-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 233. 2026-04-21T00:15:32.389834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:32.657890-05:00 spark-b1b8 uvicorn[13803]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:32.659326-05:00 spark-b1b8 uvicorn[13803]: INFO: Started server process [13803] 2026-04-21T00:15:32.659349-05:00 spark-b1b8 uvicorn[13803]: INFO: Waiting for application startup. 2026-04-21T00:15:32.659522-05:00 spark-b1b8 uvicorn[13803]: INFO: Application startup complete. 2026-04-21T00:15:32.661074-05:00 spark-b1b8 uvicorn[13803]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:32.661115-05:00 spark-b1b8 uvicorn[13803]: INFO: Waiting for application shutdown. 2026-04-21T00:15:32.661122-05:00 spark-b1b8 uvicorn[13803]: INFO: Application shutdown complete. 2026-04-21T00:15:32.709399-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:32.709468-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:37.863659-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 234. 2026-04-21T00:15:37.880733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:38.153396-05:00 spark-b1b8 uvicorn[13828]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:38.154708-05:00 spark-b1b8 uvicorn[13828]: INFO: Started server process [13828] 2026-04-21T00:15:38.154731-05:00 spark-b1b8 uvicorn[13828]: INFO: Waiting for application startup. 2026-04-21T00:15:38.154894-05:00 spark-b1b8 uvicorn[13828]: INFO: Application startup complete. 2026-04-21T00:15:38.156302-05:00 spark-b1b8 uvicorn[13828]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:38.156317-05:00 spark-b1b8 uvicorn[13828]: INFO: Waiting for application shutdown. 2026-04-21T00:15:38.156366-05:00 spark-b1b8 uvicorn[13828]: INFO: Application shutdown complete. 2026-04-21T00:15:38.202475-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:38.202601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:43.363526-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 235. 2026-04-21T00:15:43.381833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:43.652897-05:00 spark-b1b8 uvicorn[13835]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:43.654335-05:00 spark-b1b8 uvicorn[13835]: INFO: Started server process [13835] 2026-04-21T00:15:43.654360-05:00 spark-b1b8 uvicorn[13835]: INFO: Waiting for application startup. 2026-04-21T00:15:43.654532-05:00 spark-b1b8 uvicorn[13835]: INFO: Application startup complete. 2026-04-21T00:15:43.656179-05:00 spark-b1b8 uvicorn[13835]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:43.656220-05:00 spark-b1b8 uvicorn[13835]: INFO: Waiting for application shutdown. 2026-04-21T00:15:43.656228-05:00 spark-b1b8 uvicorn[13835]: INFO: Application shutdown complete. 2026-04-21T00:15:43.702332-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:43.702402-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:48.863527-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 236. 2026-04-21T00:15:48.880854-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:49.150707-05:00 spark-b1b8 uvicorn[13862]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:49.152011-05:00 spark-b1b8 uvicorn[13862]: INFO: Started server process [13862] 2026-04-21T00:15:49.152034-05:00 spark-b1b8 uvicorn[13862]: INFO: Waiting for application startup. 2026-04-21T00:15:49.152194-05:00 spark-b1b8 uvicorn[13862]: INFO: Application startup complete. 2026-04-21T00:15:49.153492-05:00 spark-b1b8 uvicorn[13862]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:49.153508-05:00 spark-b1b8 uvicorn[13862]: INFO: Waiting for application shutdown. 2026-04-21T00:15:49.153551-05:00 spark-b1b8 uvicorn[13862]: INFO: Application shutdown complete. 2026-04-21T00:15:49.199790-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:49.199904-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:54.363619-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 237. 2026-04-21T00:15:54.374720-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:15:54.581607-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:15:54.643563-05:00 spark-b1b8 uvicorn[13869]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:15:54.644998-05:00 spark-b1b8 uvicorn[13869]: INFO: Started server process [13869] 2026-04-21T00:15:54.645023-05:00 spark-b1b8 uvicorn[13869]: INFO: Waiting for application startup. 2026-04-21T00:15:54.645200-05:00 spark-b1b8 uvicorn[13869]: INFO: Application startup complete. 2026-04-21T00:15:54.646802-05:00 spark-b1b8 uvicorn[13869]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:15:54.646841-05:00 spark-b1b8 uvicorn[13869]: INFO: Waiting for application shutdown. 2026-04-21T00:15:54.646874-05:00 spark-b1b8 uvicorn[13869]: INFO: Application shutdown complete. 2026-04-21T00:15:54.692592-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:15:54.692669-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:15:59.863420-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 238. 2026-04-21T00:15:59.882845-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:00.100629-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:57048 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:16:00.152671-05:00 spark-b1b8 uvicorn[13894]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:00.154101-05:00 spark-b1b8 uvicorn[13894]: INFO: Started server process [13894] 2026-04-21T00:16:00.154124-05:00 spark-b1b8 uvicorn[13894]: INFO: Waiting for application startup. 2026-04-21T00:16:00.154286-05:00 spark-b1b8 uvicorn[13894]: INFO: Application startup complete. 2026-04-21T00:16:00.155747-05:00 spark-b1b8 uvicorn[13894]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:00.155761-05:00 spark-b1b8 uvicorn[13894]: INFO: Waiting for application shutdown. 2026-04-21T00:16:00.155801-05:00 spark-b1b8 uvicorn[13894]: INFO: Application shutdown complete. 2026-04-21T00:16:00.202528-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:00.202661-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:05.363570-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 239. 2026-04-21T00:16:05.376721-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:05.663630-05:00 spark-b1b8 uvicorn[13901]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:05.665256-05:00 spark-b1b8 uvicorn[13901]: INFO: Started server process [13901] 2026-04-21T00:16:05.665283-05:00 spark-b1b8 uvicorn[13901]: INFO: Waiting for application startup. 2026-04-21T00:16:05.665464-05:00 spark-b1b8 uvicorn[13901]: INFO: Application startup complete. 2026-04-21T00:16:05.666685-05:00 spark-b1b8 uvicorn[13901]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:05.666725-05:00 spark-b1b8 uvicorn[13901]: INFO: Waiting for application shutdown. 2026-04-21T00:16:05.666761-05:00 spark-b1b8 uvicorn[13901]: INFO: Application shutdown complete. 2026-04-21T00:16:05.713173-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:05.713287-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:10.863609-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 240. 2026-04-21T00:16:10.876727-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:11.142743-05:00 spark-b1b8 uvicorn[13926]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:11.144156-05:00 spark-b1b8 uvicorn[13926]: INFO: Started server process [13926] 2026-04-21T00:16:11.144180-05:00 spark-b1b8 uvicorn[13926]: INFO: Waiting for application startup. 2026-04-21T00:16:11.144349-05:00 spark-b1b8 uvicorn[13926]: INFO: Application startup complete. 2026-04-21T00:16:11.146064-05:00 spark-b1b8 uvicorn[13926]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:11.146103-05:00 spark-b1b8 uvicorn[13926]: INFO: Waiting for application shutdown. 2026-04-21T00:16:11.146111-05:00 spark-b1b8 uvicorn[13926]: INFO: Application shutdown complete. 2026-04-21T00:16:11.193754-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:11.193822-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:16.363330-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 241. 2026-04-21T00:16:16.384850-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:16.671469-05:00 spark-b1b8 uvicorn[13934]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:16.672917-05:00 spark-b1b8 uvicorn[13934]: INFO: Started server process [13934] 2026-04-21T00:16:16.672939-05:00 spark-b1b8 uvicorn[13934]: INFO: Waiting for application startup. 2026-04-21T00:16:16.673113-05:00 spark-b1b8 uvicorn[13934]: INFO: Application startup complete. 2026-04-21T00:16:16.675101-05:00 spark-b1b8 uvicorn[13934]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:16.675142-05:00 spark-b1b8 uvicorn[13934]: INFO: Waiting for application shutdown. 2026-04-21T00:16:16.675149-05:00 spark-b1b8 uvicorn[13934]: INFO: Application shutdown complete. 2026-04-21T00:16:16.722778-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:16.722883-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:17.900739-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:16:21.863514-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 242. 2026-04-21T00:16:21.880841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:22.167907-05:00 spark-b1b8 uvicorn[13960]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:22.169350-05:00 spark-b1b8 uvicorn[13960]: INFO: Started server process [13960] 2026-04-21T00:16:22.169372-05:00 spark-b1b8 uvicorn[13960]: INFO: Waiting for application startup. 2026-04-21T00:16:22.169554-05:00 spark-b1b8 uvicorn[13960]: INFO: Application startup complete. 2026-04-21T00:16:22.171134-05:00 spark-b1b8 uvicorn[13960]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:22.171174-05:00 spark-b1b8 uvicorn[13960]: INFO: Waiting for application shutdown. 2026-04-21T00:16:22.171181-05:00 spark-b1b8 uvicorn[13960]: INFO: Application shutdown complete. 2026-04-21T00:16:22.218897-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:22.218974-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:27.363584-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 243. 2026-04-21T00:16:27.380730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:27.656832-05:00 spark-b1b8 uvicorn[13967]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:27.658151-05:00 spark-b1b8 uvicorn[13967]: INFO: Started server process [13967] 2026-04-21T00:16:27.658175-05:00 spark-b1b8 uvicorn[13967]: INFO: Waiting for application startup. 2026-04-21T00:16:27.658349-05:00 spark-b1b8 uvicorn[13967]: INFO: Application startup complete. 2026-04-21T00:16:27.659615-05:00 spark-b1b8 uvicorn[13967]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:27.659629-05:00 spark-b1b8 uvicorn[13967]: INFO: Waiting for application shutdown. 2026-04-21T00:16:27.659671-05:00 spark-b1b8 uvicorn[13967]: INFO: Application shutdown complete. 2026-04-21T00:16:27.705479-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:27.705613-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:30.286611-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:50057 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:16:32.863658-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 244. 2026-04-21T00:16:32.880723-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:33.150905-05:00 spark-b1b8 uvicorn[13994]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:33.152214-05:00 spark-b1b8 uvicorn[13994]: INFO: Started server process [13994] 2026-04-21T00:16:33.152235-05:00 spark-b1b8 uvicorn[13994]: INFO: Waiting for application startup. 2026-04-21T00:16:33.152398-05:00 spark-b1b8 uvicorn[13994]: INFO: Application startup complete. 2026-04-21T00:16:33.153903-05:00 spark-b1b8 uvicorn[13994]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:33.153917-05:00 spark-b1b8 uvicorn[13994]: INFO: Waiting for application shutdown. 2026-04-21T00:16:33.153956-05:00 spark-b1b8 uvicorn[13994]: INFO: Application shutdown complete. 2026-04-21T00:16:33.200208-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:33.200314-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:38.363585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 245. 2026-04-21T00:16:38.380759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:38.651707-05:00 spark-b1b8 uvicorn[14020]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:38.653003-05:00 spark-b1b8 uvicorn[14020]: INFO: Started server process [14020] 2026-04-21T00:16:38.653022-05:00 spark-b1b8 uvicorn[14020]: INFO: Waiting for application startup. 2026-04-21T00:16:38.653185-05:00 spark-b1b8 uvicorn[14020]: INFO: Application startup complete. 2026-04-21T00:16:38.654131-05:00 spark-b1b8 uvicorn[14020]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:38.654140-05:00 spark-b1b8 uvicorn[14020]: INFO: Waiting for application shutdown. 2026-04-21T00:16:38.654181-05:00 spark-b1b8 uvicorn[14020]: INFO: Application shutdown complete. 2026-04-21T00:16:38.698132-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:38.698226-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:43.863587-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 246. 2026-04-21T00:16:43.880741-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:44.155164-05:00 spark-b1b8 uvicorn[14027]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:44.156488-05:00 spark-b1b8 uvicorn[14027]: INFO: Started server process [14027] 2026-04-21T00:16:44.156508-05:00 spark-b1b8 uvicorn[14027]: INFO: Waiting for application startup. 2026-04-21T00:16:44.156679-05:00 spark-b1b8 uvicorn[14027]: INFO: Application startup complete. 2026-04-21T00:16:44.157886-05:00 spark-b1b8 uvicorn[14027]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:44.157901-05:00 spark-b1b8 uvicorn[14027]: INFO: Waiting for application shutdown. 2026-04-21T00:16:44.157939-05:00 spark-b1b8 uvicorn[14027]: INFO: Application shutdown complete. 2026-04-21T00:16:44.203568-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:44.203690-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:49.363630-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 247. 2026-04-21T00:16:49.381726-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:49.668420-05:00 spark-b1b8 uvicorn[14052]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:49.669561-05:00 spark-b1b8 uvicorn[14052]: INFO: Started server process [14052] 2026-04-21T00:16:49.669598-05:00 spark-b1b8 uvicorn[14052]: INFO: Waiting for application startup. 2026-04-21T00:16:49.669749-05:00 spark-b1b8 uvicorn[14052]: INFO: Application startup complete. 2026-04-21T00:16:49.671392-05:00 spark-b1b8 uvicorn[14052]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:49.671432-05:00 spark-b1b8 uvicorn[14052]: INFO: Waiting for application shutdown. 2026-04-21T00:16:49.671439-05:00 spark-b1b8 uvicorn[14052]: INFO: Application shutdown complete. 2026-04-21T00:16:49.718616-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:49.718703-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:16:51.433382-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:16:54.863392-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 248. 2026-04-21T00:16:54.880662-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:16:55.148379-05:00 spark-b1b8 uvicorn[14059]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:16:55.149251-05:00 spark-b1b8 uvicorn[14059]: INFO: Started server process [14059] 2026-04-21T00:16:55.149275-05:00 spark-b1b8 uvicorn[14059]: INFO: Waiting for application startup. 2026-04-21T00:16:55.149437-05:00 spark-b1b8 uvicorn[14059]: INFO: Application startup complete. 2026-04-21T00:16:55.151198-05:00 spark-b1b8 uvicorn[14059]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:16:55.151211-05:00 spark-b1b8 uvicorn[14059]: INFO: Waiting for application shutdown. 2026-04-21T00:16:55.151249-05:00 spark-b1b8 uvicorn[14059]: INFO: Application shutdown complete. 2026-04-21T00:16:55.197032-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:16:55.197121-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:00.363469-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 249. 2026-04-21T00:17:00.381042-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:00.651269-05:00 spark-b1b8 uvicorn[14085]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:00.652594-05:00 spark-b1b8 uvicorn[14085]: INFO: Started server process [14085] 2026-04-21T00:17:00.652615-05:00 spark-b1b8 uvicorn[14085]: INFO: Waiting for application startup. 2026-04-21T00:17:00.652777-05:00 spark-b1b8 uvicorn[14085]: INFO: Application startup complete. 2026-04-21T00:17:00.654105-05:00 spark-b1b8 uvicorn[14085]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:00.654119-05:00 spark-b1b8 uvicorn[14085]: INFO: Waiting for application shutdown. 2026-04-21T00:17:00.654155-05:00 spark-b1b8 uvicorn[14085]: INFO: Application shutdown complete. 2026-04-21T00:17:00.700338-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:00.700437-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:01.653741-05:00 spark-b1b8 CRON[14094]: (root) CMD (cd / && run-parts --report /etc/cron.hourly) 2026-04-21T00:17:05.863381-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 250. 2026-04-21T00:17:05.880015-05:00 spark-b1b8 systemd[1]: Starting fwupd-refresh.service - Refresh fwupd metadata and update motd... 2026-04-21T00:17:05.881358-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:05.911755-05:00 spark-b1b8 dbus-daemon[1931]: [system] Activating via systemd: service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.161' (uid=989 pid=14096 comm="/usr/bin/fwupdmgr refresh" label="unconfined") 2026-04-21T00:17:05.914989-05:00 spark-b1b8 systemd[1]: Starting fwupd.service - Firmware update daemon... 2026-04-21T00:17:06.142484-05:00 spark-b1b8 uvicorn[14097]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:06.143766-05:00 spark-b1b8 uvicorn[14097]: INFO: Started server process [14097] 2026-04-21T00:17:06.143798-05:00 spark-b1b8 uvicorn[14097]: INFO: Waiting for application startup. 2026-04-21T00:17:06.143938-05:00 spark-b1b8 uvicorn[14097]: INFO: Application startup complete. 2026-04-21T00:17:06.144665-05:00 spark-b1b8 uvicorn[14097]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:06.144682-05:00 spark-b1b8 uvicorn[14097]: INFO: Waiting for application shutdown. 2026-04-21T00:17:06.144721-05:00 spark-b1b8 uvicorn[14097]: INFO: Application shutdown complete. 2026-04-21T00:17:06.189676-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:06.189761-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:06.559787-05:00 spark-b1b8 fwupd[14103]: 05:17:06.559 FuMain fwupd 1.9.31 ready for requests (locale en_US.utf8) 2026-04-21T00:17:06.561590-05:00 spark-b1b8 dbus-daemon[1931]: [system] Successfully activated service 'org.freedesktop.fwupd' 2026-04-21T00:17:06.561713-05:00 spark-b1b8 systemd[1]: Started fwupd.service - Firmware update daemon. 2026-04-21T00:17:06.568821-05:00 spark-b1b8 systemd[1]: fwupd-refresh.service: Deactivated successfully. 2026-04-21T00:17:06.569004-05:00 spark-b1b8 systemd[1]: Finished fwupd-refresh.service - Refresh fwupd metadata and update motd. 2026-04-21T00:17:11.363283-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 251. 2026-04-21T00:17:11.381775-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:11.650766-05:00 spark-b1b8 uvicorn[14138]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:11.651927-05:00 spark-b1b8 uvicorn[14138]: INFO: Started server process [14138] 2026-04-21T00:17:11.660518-05:00 spark-b1b8 uvicorn[14138]: INFO: Waiting for application startup. 2026-04-21T00:17:11.660540-05:00 spark-b1b8 uvicorn[14138]: INFO: Application startup complete. 2026-04-21T00:17:11.660553-05:00 spark-b1b8 uvicorn[14138]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:11.660564-05:00 spark-b1b8 uvicorn[14138]: INFO: Waiting for application shutdown. 2026-04-21T00:17:11.660576-05:00 spark-b1b8 uvicorn[14138]: INFO: Application shutdown complete. 2026-04-21T00:17:11.701670-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:11.701758-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:13.552994-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:17:16.864119-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 252. 2026-04-21T00:17:16.888806-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:17.174636-05:00 spark-b1b8 uvicorn[14145]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:17.175842-05:00 spark-b1b8 uvicorn[14145]: INFO: Started server process [14145] 2026-04-21T00:17:17.175875-05:00 spark-b1b8 uvicorn[14145]: INFO: Waiting for application startup. 2026-04-21T00:17:17.176028-05:00 spark-b1b8 uvicorn[14145]: INFO: Application startup complete. 2026-04-21T00:17:17.177385-05:00 spark-b1b8 uvicorn[14145]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:17.177427-05:00 spark-b1b8 uvicorn[14145]: INFO: Waiting for application shutdown. 2026-04-21T00:17:17.177479-05:00 spark-b1b8 uvicorn[14145]: INFO: Application shutdown complete. 2026-04-21T00:17:17.226334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:17.226423-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:22.363284-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 253. 2026-04-21T00:17:22.372998-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:22.642399-05:00 spark-b1b8 uvicorn[14169]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:22.643807-05:00 spark-b1b8 uvicorn[14169]: INFO: Started server process [14169] 2026-04-21T00:17:22.643849-05:00 spark-b1b8 uvicorn[14169]: INFO: Waiting for application startup. 2026-04-21T00:17:22.643994-05:00 spark-b1b8 uvicorn[14169]: INFO: Application startup complete. 2026-04-21T00:17:22.644918-05:00 spark-b1b8 uvicorn[14169]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:22.644960-05:00 spark-b1b8 uvicorn[14169]: INFO: Waiting for application shutdown. 2026-04-21T00:17:22.644982-05:00 spark-b1b8 uvicorn[14169]: INFO: Application shutdown complete. 2026-04-21T00:17:22.691882-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:22.691971-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:27.863090-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 254. 2026-04-21T00:17:27.874008-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:28.128167-05:00 spark-b1b8 uvicorn[14176]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:28.129263-05:00 spark-b1b8 uvicorn[14176]: INFO: Started server process [14176] 2026-04-21T00:17:28.129306-05:00 spark-b1b8 uvicorn[14176]: INFO: Waiting for application startup. 2026-04-21T00:17:28.129326-05:00 spark-b1b8 uvicorn[14176]: INFO: Application startup complete. 2026-04-21T00:17:28.130287-05:00 spark-b1b8 uvicorn[14176]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:28.130322-05:00 spark-b1b8 uvicorn[14176]: INFO: Waiting for application shutdown. 2026-04-21T00:17:28.130335-05:00 spark-b1b8 uvicorn[14176]: INFO: Application shutdown complete. 2026-04-21T00:17:28.177331-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:28.177416-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:33.363125-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 255. 2026-04-21T00:17:33.381011-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:33.649507-05:00 spark-b1b8 uvicorn[14201]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:33.650652-05:00 spark-b1b8 uvicorn[14201]: INFO: Started server process [14201] 2026-04-21T00:17:33.650683-05:00 spark-b1b8 uvicorn[14201]: INFO: Waiting for application startup. 2026-04-21T00:17:33.650848-05:00 spark-b1b8 uvicorn[14201]: INFO: Application startup complete. 2026-04-21T00:17:33.652108-05:00 spark-b1b8 uvicorn[14201]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:33.652150-05:00 spark-b1b8 uvicorn[14201]: INFO: Waiting for application shutdown. 2026-04-21T00:17:33.652190-05:00 spark-b1b8 uvicorn[14201]: INFO: Application shutdown complete. 2026-04-21T00:17:33.699094-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:33.699191-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:38.863564-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 256. 2026-04-21T00:17:38.880656-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:39.149841-05:00 spark-b1b8 uvicorn[14226]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:39.150991-05:00 spark-b1b8 uvicorn[14226]: INFO: Started server process [14226] 2026-04-21T00:17:39.151022-05:00 spark-b1b8 uvicorn[14226]: INFO: Waiting for application startup. 2026-04-21T00:17:39.151186-05:00 spark-b1b8 uvicorn[14226]: INFO: Application startup complete. 2026-04-21T00:17:39.153009-05:00 spark-b1b8 uvicorn[14226]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:39.153053-05:00 spark-b1b8 uvicorn[14226]: INFO: Waiting for application shutdown. 2026-04-21T00:17:39.153066-05:00 spark-b1b8 uvicorn[14226]: INFO: Application shutdown complete. 2026-04-21T00:17:39.199790-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:39.199922-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:40.692611-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:17:44.363600-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 257. 2026-04-21T00:17:44.380731-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:44.651694-05:00 spark-b1b8 uvicorn[14233]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:44.652663-05:00 spark-b1b8 uvicorn[14233]: INFO: Started server process [14233] 2026-04-21T00:17:44.652692-05:00 spark-b1b8 uvicorn[14233]: INFO: Waiting for application startup. 2026-04-21T00:17:44.652831-05:00 spark-b1b8 uvicorn[14233]: INFO: Application startup complete. 2026-04-21T00:17:44.653743-05:00 spark-b1b8 uvicorn[14233]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:44.653759-05:00 spark-b1b8 uvicorn[14233]: INFO: Waiting for application shutdown. 2026-04-21T00:17:44.653816-05:00 spark-b1b8 uvicorn[14233]: INFO: Application shutdown complete. 2026-04-21T00:17:44.700601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:44.700686-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:45.595737-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:37519 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:17:49.864093-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 258. 2026-04-21T00:17:49.891842-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:50.167988-05:00 spark-b1b8 uvicorn[14256]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:50.168958-05:00 spark-b1b8 uvicorn[14256]: INFO: Started server process [14256] 2026-04-21T00:17:50.168986-05:00 spark-b1b8 uvicorn[14256]: INFO: Waiting for application startup. 2026-04-21T00:17:50.169124-05:00 spark-b1b8 uvicorn[14256]: INFO: Application startup complete. 2026-04-21T00:17:50.170247-05:00 spark-b1b8 uvicorn[14256]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:50.170263-05:00 spark-b1b8 uvicorn[14256]: INFO: Waiting for application shutdown. 2026-04-21T00:17:50.170299-05:00 spark-b1b8 uvicorn[14256]: INFO: Application shutdown complete. 2026-04-21T00:17:50.216798-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:50.216882-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:17:55.363445-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 259. 2026-04-21T00:17:55.381756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:17:55.647240-05:00 spark-b1b8 uvicorn[14263]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:17:55.648394-05:00 spark-b1b8 uvicorn[14263]: INFO: Started server process [14263] 2026-04-21T00:17:55.648424-05:00 spark-b1b8 uvicorn[14263]: INFO: Waiting for application startup. 2026-04-21T00:17:55.648583-05:00 spark-b1b8 uvicorn[14263]: INFO: Application startup complete. 2026-04-21T00:17:55.650154-05:00 spark-b1b8 uvicorn[14263]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:17:55.650194-05:00 spark-b1b8 uvicorn[14263]: INFO: Waiting for application shutdown. 2026-04-21T00:17:55.650201-05:00 spark-b1b8 uvicorn[14263]: INFO: Application shutdown complete. 2026-04-21T00:17:55.698954-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:17:55.699074-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:00.863375-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 260. 2026-04-21T00:18:00.880836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:01.152657-05:00 spark-b1b8 uvicorn[14288]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:01.153963-05:00 spark-b1b8 uvicorn[14288]: INFO: Started server process [14288] 2026-04-21T00:18:01.153987-05:00 spark-b1b8 uvicorn[14288]: INFO: Waiting for application startup. 2026-04-21T00:18:01.154155-05:00 spark-b1b8 uvicorn[14288]: INFO: Application startup complete. 2026-04-21T00:18:01.154952-05:00 spark-b1b8 uvicorn[14288]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:01.154967-05:00 spark-b1b8 uvicorn[14288]: INFO: Waiting for application shutdown. 2026-04-21T00:18:01.155004-05:00 spark-b1b8 uvicorn[14288]: INFO: Application shutdown complete. 2026-04-21T00:18:01.201385-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:01.201469-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:03.272702-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:18:06.363494-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 261. 2026-04-21T00:18:06.380976-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:06.634235-05:00 spark-b1b8 uvicorn[14295]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:06.635548-05:00 spark-b1b8 uvicorn[14295]: INFO: Started server process [14295] 2026-04-21T00:18:06.635571-05:00 spark-b1b8 uvicorn[14295]: INFO: Waiting for application startup. 2026-04-21T00:18:06.635731-05:00 spark-b1b8 uvicorn[14295]: INFO: Application startup complete. 2026-04-21T00:18:06.636900-05:00 spark-b1b8 uvicorn[14295]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:06.636916-05:00 spark-b1b8 uvicorn[14295]: INFO: Waiting for application shutdown. 2026-04-21T00:18:06.636956-05:00 spark-b1b8 uvicorn[14295]: INFO: Application shutdown complete. 2026-04-21T00:18:06.682865-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:06.682942-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:11.863290-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 262. 2026-04-21T00:18:11.880749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:12.135253-05:00 spark-b1b8 uvicorn[14321]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:12.136570-05:00 spark-b1b8 uvicorn[14321]: INFO: Started server process [14321] 2026-04-21T00:18:12.136594-05:00 spark-b1b8 uvicorn[14321]: INFO: Waiting for application startup. 2026-04-21T00:18:12.136758-05:00 spark-b1b8 uvicorn[14321]: INFO: Application startup complete. 2026-04-21T00:18:12.138356-05:00 spark-b1b8 uvicorn[14321]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:12.138371-05:00 spark-b1b8 uvicorn[14321]: INFO: Waiting for application shutdown. 2026-04-21T00:18:12.138409-05:00 spark-b1b8 uvicorn[14321]: INFO: Application shutdown complete. 2026-04-21T00:18:12.185097-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:12.185181-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:17.362580-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 263. 2026-04-21T00:18:17.380664-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:17.633773-05:00 spark-b1b8 uvicorn[14328]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:17.635079-05:00 spark-b1b8 uvicorn[14328]: INFO: Started server process [14328] 2026-04-21T00:18:17.635101-05:00 spark-b1b8 uvicorn[14328]: INFO: Waiting for application startup. 2026-04-21T00:18:17.635265-05:00 spark-b1b8 uvicorn[14328]: INFO: Application startup complete. 2026-04-21T00:18:17.636136-05:00 spark-b1b8 uvicorn[14328]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:17.636150-05:00 spark-b1b8 uvicorn[14328]: INFO: Waiting for application shutdown. 2026-04-21T00:18:17.636187-05:00 spark-b1b8 uvicorn[14328]: INFO: Application shutdown complete. 2026-04-21T00:18:17.683039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:17.683125-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:22.862615-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 264. 2026-04-21T00:18:22.879660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:23.147883-05:00 spark-b1b8 uvicorn[14352]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:23.149086-05:00 spark-b1b8 uvicorn[14352]: INFO: Started server process [14352] 2026-04-21T00:18:23.149115-05:00 spark-b1b8 uvicorn[14352]: INFO: Waiting for application startup. 2026-04-21T00:18:23.149284-05:00 spark-b1b8 uvicorn[14352]: INFO: Application startup complete. 2026-04-21T00:18:23.151110-05:00 spark-b1b8 uvicorn[14352]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:23.151175-05:00 spark-b1b8 uvicorn[14352]: INFO: Waiting for application shutdown. 2026-04-21T00:18:23.151183-05:00 spark-b1b8 uvicorn[14352]: INFO: Application shutdown complete. 2026-04-21T00:18:23.197108-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:23.197180-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:23.692204-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:18:28.363100-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 265. 2026-04-21T00:18:28.380751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:28.648397-05:00 spark-b1b8 uvicorn[14378]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:28.649685-05:00 spark-b1b8 uvicorn[14378]: INFO: Started server process [14378] 2026-04-21T00:18:28.649707-05:00 spark-b1b8 uvicorn[14378]: INFO: Waiting for application startup. 2026-04-21T00:18:28.649864-05:00 spark-b1b8 uvicorn[14378]: INFO: Application startup complete. 2026-04-21T00:18:28.650812-05:00 spark-b1b8 uvicorn[14378]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:28.650827-05:00 spark-b1b8 uvicorn[14378]: INFO: Waiting for application shutdown. 2026-04-21T00:18:28.650866-05:00 spark-b1b8 uvicorn[14378]: INFO: Application shutdown complete. 2026-04-21T00:18:28.694957-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:28.695031-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:33.863201-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 266. 2026-04-21T00:18:33.880647-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:34.135981-05:00 spark-b1b8 uvicorn[14386]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:34.137290-05:00 spark-b1b8 uvicorn[14386]: INFO: Started server process [14386] 2026-04-21T00:18:34.137313-05:00 spark-b1b8 uvicorn[14386]: INFO: Waiting for application startup. 2026-04-21T00:18:34.137478-05:00 spark-b1b8 uvicorn[14386]: INFO: Application startup complete. 2026-04-21T00:18:34.138813-05:00 spark-b1b8 uvicorn[14386]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:34.138828-05:00 spark-b1b8 uvicorn[14386]: INFO: Waiting for application shutdown. 2026-04-21T00:18:34.138865-05:00 spark-b1b8 uvicorn[14386]: INFO: Application shutdown complete. 2026-04-21T00:18:34.185374-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:34.185441-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:39.363103-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 267. 2026-04-21T00:18:39.381737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:39.648373-05:00 spark-b1b8 uvicorn[14411]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:39.649869-05:00 spark-b1b8 uvicorn[14411]: INFO: Started server process [14411] 2026-04-21T00:18:39.649893-05:00 spark-b1b8 uvicorn[14411]: INFO: Waiting for application startup. 2026-04-21T00:18:39.650064-05:00 spark-b1b8 uvicorn[14411]: INFO: Application startup complete. 2026-04-21T00:18:39.652229-05:00 spark-b1b8 uvicorn[14411]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:39.652267-05:00 spark-b1b8 uvicorn[14411]: INFO: Waiting for application shutdown. 2026-04-21T00:18:39.652298-05:00 spark-b1b8 uvicorn[14411]: INFO: Application shutdown complete. 2026-04-21T00:18:39.700983-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:39.701062-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:40.060549-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:18:44.863074-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 268. 2026-04-21T00:18:44.880646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:45.151726-05:00 spark-b1b8 uvicorn[14418]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:45.153151-05:00 spark-b1b8 uvicorn[14418]: INFO: Started server process [14418] 2026-04-21T00:18:45.153174-05:00 spark-b1b8 uvicorn[14418]: INFO: Waiting for application startup. 2026-04-21T00:18:45.153334-05:00 spark-b1b8 uvicorn[14418]: INFO: Application startup complete. 2026-04-21T00:18:45.155018-05:00 spark-b1b8 uvicorn[14418]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:45.155032-05:00 spark-b1b8 uvicorn[14418]: INFO: Waiting for application shutdown. 2026-04-21T00:18:45.155071-05:00 spark-b1b8 uvicorn[14418]: INFO: Application shutdown complete. 2026-04-21T00:18:45.201950-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:45.202022-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:50.363255-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 269. 2026-04-21T00:18:50.380634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:50.634352-05:00 spark-b1b8 uvicorn[14442]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:50.635661-05:00 spark-b1b8 uvicorn[14442]: INFO: Started server process [14442] 2026-04-21T00:18:50.635683-05:00 spark-b1b8 uvicorn[14442]: INFO: Waiting for application startup. 2026-04-21T00:18:50.635842-05:00 spark-b1b8 uvicorn[14442]: INFO: Application startup complete. 2026-04-21T00:18:50.636846-05:00 spark-b1b8 uvicorn[14442]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:50.636883-05:00 spark-b1b8 uvicorn[14442]: INFO: Waiting for application shutdown. 2026-04-21T00:18:50.636897-05:00 spark-b1b8 uvicorn[14442]: INFO: Application shutdown complete. 2026-04-21T00:18:50.682709-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:50.682794-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:18:55.863076-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 270. 2026-04-21T00:18:55.880751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:18:56.147296-05:00 spark-b1b8 uvicorn[14449]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:18:56.148743-05:00 spark-b1b8 uvicorn[14449]: INFO: Started server process [14449] 2026-04-21T00:18:56.148776-05:00 spark-b1b8 uvicorn[14449]: INFO: Waiting for application startup. 2026-04-21T00:18:56.148929-05:00 spark-b1b8 uvicorn[14449]: INFO: Application startup complete. 2026-04-21T00:18:56.150463-05:00 spark-b1b8 uvicorn[14449]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:18:56.150481-05:00 spark-b1b8 uvicorn[14449]: INFO: Waiting for application shutdown. 2026-04-21T00:18:56.150543-05:00 spark-b1b8 uvicorn[14449]: INFO: Application shutdown complete. 2026-04-21T00:18:56.198526-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:18:56.198603-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:01.219161-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:46692 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:19:01.363237-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 271. 2026-04-21T00:19:01.380639-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:01.636027-05:00 spark-b1b8 uvicorn[14473]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:01.637374-05:00 spark-b1b8 uvicorn[14473]: INFO: Started server process [14473] 2026-04-21T00:19:01.637396-05:00 spark-b1b8 uvicorn[14473]: INFO: Waiting for application startup. 2026-04-21T00:19:01.637566-05:00 spark-b1b8 uvicorn[14473]: INFO: Application startup complete. 2026-04-21T00:19:01.638774-05:00 spark-b1b8 uvicorn[14473]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:01.638812-05:00 spark-b1b8 uvicorn[14473]: INFO: Waiting for application shutdown. 2026-04-21T00:19:01.638825-05:00 spark-b1b8 uvicorn[14473]: INFO: Application shutdown complete. 2026-04-21T00:19:01.685006-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:01.685091-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:06.863425-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 272. 2026-04-21T00:19:06.880753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:07.147227-05:00 spark-b1b8 uvicorn[14480]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:07.148520-05:00 spark-b1b8 uvicorn[14480]: INFO: Started server process [14480] 2026-04-21T00:19:07.148560-05:00 spark-b1b8 uvicorn[14480]: INFO: Waiting for application startup. 2026-04-21T00:19:07.148713-05:00 spark-b1b8 uvicorn[14480]: INFO: Application startup complete. 2026-04-21T00:19:07.150594-05:00 spark-b1b8 uvicorn[14480]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:07.150611-05:00 spark-b1b8 uvicorn[14480]: INFO: Waiting for application shutdown. 2026-04-21T00:19:07.150691-05:00 spark-b1b8 uvicorn[14480]: INFO: Application shutdown complete. 2026-04-21T00:19:07.199252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:07.199318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:09.577732-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:19:12.363122-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 273. 2026-04-21T00:19:12.380760-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:12.647374-05:00 spark-b1b8 uvicorn[14506]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:12.648665-05:00 spark-b1b8 uvicorn[14506]: INFO: Started server process [14506] 2026-04-21T00:19:12.648688-05:00 spark-b1b8 uvicorn[14506]: INFO: Waiting for application startup. 2026-04-21T00:19:12.648849-05:00 spark-b1b8 uvicorn[14506]: INFO: Application startup complete. 2026-04-21T00:19:12.649904-05:00 spark-b1b8 uvicorn[14506]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:12.649920-05:00 spark-b1b8 uvicorn[14506]: INFO: Waiting for application shutdown. 2026-04-21T00:19:12.649959-05:00 spark-b1b8 uvicorn[14506]: INFO: Application shutdown complete. 2026-04-21T00:19:12.696962-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:12.697062-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:17.863068-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 274. 2026-04-21T00:19:17.880998-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:18.149383-05:00 spark-b1b8 uvicorn[14515]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:18.161692-05:00 spark-b1b8 uvicorn[14515]: INFO: Started server process [14515] 2026-04-21T00:19:18.161714-05:00 spark-b1b8 uvicorn[14515]: INFO: Waiting for application startup. 2026-04-21T00:19:18.161721-05:00 spark-b1b8 uvicorn[14515]: INFO: Application startup complete. 2026-04-21T00:19:18.161734-05:00 spark-b1b8 uvicorn[14515]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:18.161740-05:00 spark-b1b8 uvicorn[14515]: INFO: Waiting for application shutdown. 2026-04-21T00:19:18.161747-05:00 spark-b1b8 uvicorn[14515]: INFO: Application shutdown complete. 2026-04-21T00:19:18.199439-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:18.199569-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:23.363209-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 275. 2026-04-21T00:19:23.380746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:23.650939-05:00 spark-b1b8 uvicorn[14540]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:23.652231-05:00 spark-b1b8 uvicorn[14540]: INFO: Started server process [14540] 2026-04-21T00:19:23.652253-05:00 spark-b1b8 uvicorn[14540]: INFO: Waiting for application startup. 2026-04-21T00:19:23.652413-05:00 spark-b1b8 uvicorn[14540]: INFO: Application startup complete. 2026-04-21T00:19:23.653851-05:00 spark-b1b8 uvicorn[14540]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:23.653865-05:00 spark-b1b8 uvicorn[14540]: INFO: Waiting for application shutdown. 2026-04-21T00:19:23.653907-05:00 spark-b1b8 uvicorn[14540]: INFO: Application shutdown complete. 2026-04-21T00:19:23.700563-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:23.700631-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:25.781557-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:23759 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:19:28.863124-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 276. 2026-04-21T00:19:28.880751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:29.136278-05:00 spark-b1b8 uvicorn[14565]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:29.137723-05:00 spark-b1b8 uvicorn[14565]: INFO: Started server process [14565] 2026-04-21T00:19:29.137746-05:00 spark-b1b8 uvicorn[14565]: INFO: Waiting for application startup. 2026-04-21T00:19:29.137907-05:00 spark-b1b8 uvicorn[14565]: INFO: Application startup complete. 2026-04-21T00:19:29.138941-05:00 spark-b1b8 uvicorn[14565]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:29.138955-05:00 spark-b1b8 uvicorn[14565]: INFO: Waiting for application shutdown. 2026-04-21T00:19:29.138995-05:00 spark-b1b8 uvicorn[14565]: INFO: Application shutdown complete. 2026-04-21T00:19:29.186135-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:29.186225-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:29.855787-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:19:34.363231-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 277. 2026-04-21T00:19:34.381663-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:34.651984-05:00 spark-b1b8 uvicorn[14572]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:34.653132-05:00 spark-b1b8 uvicorn[14572]: INFO: Started server process [14572] 2026-04-21T00:19:34.653165-05:00 spark-b1b8 uvicorn[14572]: INFO: Waiting for application startup. 2026-04-21T00:19:34.653317-05:00 spark-b1b8 uvicorn[14572]: INFO: Application startup complete. 2026-04-21T00:19:34.655324-05:00 spark-b1b8 uvicorn[14572]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:34.655354-05:00 spark-b1b8 uvicorn[14572]: INFO: Waiting for application shutdown. 2026-04-21T00:19:34.655361-05:00 spark-b1b8 uvicorn[14572]: INFO: Application shutdown complete. 2026-04-21T00:19:34.703871-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:34.703946-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:39.862972-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 278. 2026-04-21T00:19:39.881748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:40.153910-05:00 spark-b1b8 uvicorn[14597]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:40.155250-05:00 spark-b1b8 uvicorn[14597]: INFO: Started server process [14597] 2026-04-21T00:19:40.155272-05:00 spark-b1b8 uvicorn[14597]: INFO: Waiting for application startup. 2026-04-21T00:19:40.155435-05:00 spark-b1b8 uvicorn[14597]: INFO: Application startup complete. 2026-04-21T00:19:40.156416-05:00 spark-b1b8 uvicorn[14597]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:40.156430-05:00 spark-b1b8 uvicorn[14597]: INFO: Waiting for application shutdown. 2026-04-21T00:19:40.156470-05:00 spark-b1b8 uvicorn[14597]: INFO: Application shutdown complete. 2026-04-21T00:19:40.203205-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:40.203275-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:40.565026-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:36587 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:19:45.363286-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 279. 2026-04-21T00:19:45.379640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:45.634704-05:00 spark-b1b8 uvicorn[14605]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:45.636020-05:00 spark-b1b8 uvicorn[14605]: INFO: Started server process [14605] 2026-04-21T00:19:45.636043-05:00 spark-b1b8 uvicorn[14605]: INFO: Waiting for application startup. 2026-04-21T00:19:45.636198-05:00 spark-b1b8 uvicorn[14605]: INFO: Application startup complete. 2026-04-21T00:19:45.637383-05:00 spark-b1b8 uvicorn[14605]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:45.637421-05:00 spark-b1b8 uvicorn[14605]: INFO: Waiting for application shutdown. 2026-04-21T00:19:45.637459-05:00 spark-b1b8 uvicorn[14605]: INFO: Application shutdown complete. 2026-04-21T00:19:45.681585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:45.681679-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:50.863073-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 280. 2026-04-21T00:19:50.879670-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:51.132977-05:00 spark-b1b8 uvicorn[14630]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:51.134274-05:00 spark-b1b8 uvicorn[14630]: INFO: Started server process [14630] 2026-04-21T00:19:51.134299-05:00 spark-b1b8 uvicorn[14630]: INFO: Waiting for application startup. 2026-04-21T00:19:51.134467-05:00 spark-b1b8 uvicorn[14630]: INFO: Application startup complete. 2026-04-21T00:19:51.135994-05:00 spark-b1b8 uvicorn[14630]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:51.136030-05:00 spark-b1b8 uvicorn[14630]: INFO: Waiting for application shutdown. 2026-04-21T00:19:51.136043-05:00 spark-b1b8 uvicorn[14630]: INFO: Application shutdown complete. 2026-04-21T00:19:51.156672-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:19:51.179646-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:51.179736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:19:56.363076-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 281. 2026-04-21T00:19:56.384012-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:19:56.635004-05:00 spark-b1b8 uvicorn[14637]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:19:56.636305-05:00 spark-b1b8 uvicorn[14637]: INFO: Started server process [14637] 2026-04-21T00:19:56.636328-05:00 spark-b1b8 uvicorn[14637]: INFO: Waiting for application startup. 2026-04-21T00:19:56.636492-05:00 spark-b1b8 uvicorn[14637]: INFO: Application startup complete. 2026-04-21T00:19:56.637232-05:00 spark-b1b8 uvicorn[14637]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:19:56.637247-05:00 spark-b1b8 uvicorn[14637]: INFO: Waiting for application shutdown. 2026-04-21T00:19:56.637286-05:00 spark-b1b8 uvicorn[14637]: INFO: Application shutdown complete. 2026-04-21T00:19:56.683317-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:19:56.683405-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:01.863713-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 282. 2026-04-21T00:20:01.874661-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:01.875693-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T00:20:01.885839-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T00:20:01.886022-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T00:20:02.130337-05:00 spark-b1b8 uvicorn[14662]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:02.131626-05:00 spark-b1b8 uvicorn[14662]: INFO: Started server process [14662] 2026-04-21T00:20:02.131649-05:00 spark-b1b8 uvicorn[14662]: INFO: Waiting for application startup. 2026-04-21T00:20:02.131814-05:00 spark-b1b8 uvicorn[14662]: INFO: Application startup complete. 2026-04-21T00:20:02.132896-05:00 spark-b1b8 uvicorn[14662]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:02.132911-05:00 spark-b1b8 uvicorn[14662]: INFO: Waiting for application shutdown. 2026-04-21T00:20:02.132952-05:00 spark-b1b8 uvicorn[14662]: INFO: Application shutdown complete. 2026-04-21T00:20:02.177507-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:02.177581-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:02.253869-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:46868 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:20:07.362682-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 283. 2026-04-21T00:20:07.384630-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:07.638281-05:00 spark-b1b8 uvicorn[14673]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:07.639603-05:00 spark-b1b8 uvicorn[14673]: INFO: Started server process [14673] 2026-04-21T00:20:07.639625-05:00 spark-b1b8 uvicorn[14673]: INFO: Waiting for application startup. 2026-04-21T00:20:07.639794-05:00 spark-b1b8 uvicorn[14673]: INFO: Application startup complete. 2026-04-21T00:20:07.640755-05:00 spark-b1b8 uvicorn[14673]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:07.640771-05:00 spark-b1b8 uvicorn[14673]: INFO: Waiting for application shutdown. 2026-04-21T00:20:07.640810-05:00 spark-b1b8 uvicorn[14673]: INFO: Application shutdown complete. 2026-04-21T00:20:07.687977-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:07.688062-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:12.863510-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 284. 2026-04-21T00:20:12.883739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:13.137818-05:00 spark-b1b8 uvicorn[14698]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:13.138994-05:00 spark-b1b8 uvicorn[14698]: INFO: Started server process [14698] 2026-04-21T00:20:13.139017-05:00 spark-b1b8 uvicorn[14698]: INFO: Waiting for application startup. 2026-04-21T00:20:13.139180-05:00 spark-b1b8 uvicorn[14698]: INFO: Application startup complete. 2026-04-21T00:20:13.140134-05:00 spark-b1b8 uvicorn[14698]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:13.140148-05:00 spark-b1b8 uvicorn[14698]: INFO: Waiting for application shutdown. 2026-04-21T00:20:13.140185-05:00 spark-b1b8 uvicorn[14698]: INFO: Application shutdown complete. 2026-04-21T00:20:13.187445-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:13.187501-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:18.363107-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 285. 2026-04-21T00:20:18.381002-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:18.636336-05:00 spark-b1b8 uvicorn[14705]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:18.637670-05:00 spark-b1b8 uvicorn[14705]: INFO: Started server process [14705] 2026-04-21T00:20:18.637695-05:00 spark-b1b8 uvicorn[14705]: INFO: Waiting for application startup. 2026-04-21T00:20:18.637855-05:00 spark-b1b8 uvicorn[14705]: INFO: Application startup complete. 2026-04-21T00:20:18.638702-05:00 spark-b1b8 uvicorn[14705]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:18.638739-05:00 spark-b1b8 uvicorn[14705]: INFO: Waiting for application shutdown. 2026-04-21T00:20:18.638772-05:00 spark-b1b8 uvicorn[14705]: INFO: Application shutdown complete. 2026-04-21T00:20:18.685255-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:18.685342-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:23.863512-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 286. 2026-04-21T00:20:23.881746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:24.136628-05:00 spark-b1b8 uvicorn[14730]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:24.137932-05:00 spark-b1b8 uvicorn[14730]: INFO: Started server process [14730] 2026-04-21T00:20:24.137953-05:00 spark-b1b8 uvicorn[14730]: INFO: Waiting for application startup. 2026-04-21T00:20:24.138109-05:00 spark-b1b8 uvicorn[14730]: INFO: Application startup complete. 2026-04-21T00:20:24.139531-05:00 spark-b1b8 uvicorn[14730]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:24.139586-05:00 spark-b1b8 uvicorn[14730]: INFO: Waiting for application shutdown. 2026-04-21T00:20:24.139599-05:00 spark-b1b8 uvicorn[14730]: INFO: Application shutdown complete. 2026-04-21T00:20:24.186109-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:24.186198-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:27.625515-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:18726 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:20:29.363318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 287. 2026-04-21T00:20:29.380670-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:29.646900-05:00 spark-b1b8 uvicorn[14755]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:29.647975-05:00 spark-b1b8 uvicorn[14755]: INFO: Started server process [14755] 2026-04-21T00:20:29.648011-05:00 spark-b1b8 uvicorn[14755]: INFO: Waiting for application startup. 2026-04-21T00:20:29.648155-05:00 spark-b1b8 uvicorn[14755]: INFO: Application startup complete. 2026-04-21T00:20:29.649041-05:00 spark-b1b8 uvicorn[14755]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:29.649059-05:00 spark-b1b8 uvicorn[14755]: INFO: Waiting for application shutdown. 2026-04-21T00:20:29.649110-05:00 spark-b1b8 uvicorn[14755]: INFO: Application shutdown complete. 2026-04-21T00:20:29.696881-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:29.696966-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:34.863531-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 288. 2026-04-21T00:20:34.880739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:34.881423-05:00 spark-b1b8 systemd[1]: Starting ua-timer.service - Ubuntu Pro Timer for running repeated jobs... 2026-04-21T00:20:34.940867-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:20:35.127618-05:00 spark-b1b8 python3[14763]: ["2026-04-21T00:20:35.127", "INFO", "ubuntupro.timer", "run", 54, "Running job: metering", {}] 2026-04-21T00:20:35.128002-05:00 spark-b1b8 python3[14763]: ["2026-04-21T00:20:35.127", "INFO", "ubuntupro.system", "get_cpu_info", 296, "could not open /proc/sysinfo", {}] 2026-04-21T00:20:35.128069-05:00 spark-b1b8 python3[14763]: ["2026-04-21T00:20:35.128", "INFO", "ubuntupro.system", "get_cpu_info", 306, "could not open /sys/firmware/devicetree/base/model", {}] 2026-04-21T00:20:35.138814-05:00 spark-b1b8 uvicorn[14762]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:35.140254-05:00 spark-b1b8 uvicorn[14762]: INFO: Started server process [14762] 2026-04-21T00:20:35.140277-05:00 spark-b1b8 uvicorn[14762]: INFO: Waiting for application startup. 2026-04-21T00:20:35.140449-05:00 spark-b1b8 uvicorn[14762]: INFO: Application startup complete. 2026-04-21T00:20:35.141367-05:00 spark-b1b8 uvicorn[14762]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:35.141381-05:00 spark-b1b8 uvicorn[14762]: INFO: Waiting for application shutdown. 2026-04-21T00:20:35.141419-05:00 spark-b1b8 uvicorn[14762]: INFO: Application shutdown complete. 2026-04-21T00:20:35.188249-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:35.188332-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:36.593286-05:00 spark-b1b8 python3[14763]: ["2026-04-21T00:20:36.592", "INFO", "ubuntupro.timer", "run", 56, "Executed job: metering", {}] 2026-04-21T00:20:36.609455-05:00 spark-b1b8 systemd[1]: ua-timer.service: Deactivated successfully. 2026-04-21T00:20:36.609580-05:00 spark-b1b8 systemd[1]: Finished ua-timer.service - Ubuntu Pro Timer for running repeated jobs. 2026-04-21T00:20:36.609723-05:00 spark-b1b8 systemd[1]: ua-timer.service: Consumed 1.306s CPU time. 2026-04-21T00:20:40.363261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 289. 2026-04-21T00:20:40.380636-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:40.637555-05:00 spark-b1b8 uvicorn[14802]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:40.638857-05:00 spark-b1b8 uvicorn[14802]: INFO: Started server process [14802] 2026-04-21T00:20:40.638880-05:00 spark-b1b8 uvicorn[14802]: INFO: Waiting for application startup. 2026-04-21T00:20:40.639035-05:00 spark-b1b8 uvicorn[14802]: INFO: Application startup complete. 2026-04-21T00:20:40.639916-05:00 spark-b1b8 uvicorn[14802]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:40.639953-05:00 spark-b1b8 uvicorn[14802]: INFO: Waiting for application shutdown. 2026-04-21T00:20:40.639975-05:00 spark-b1b8 uvicorn[14802]: INFO: Application shutdown complete. 2026-04-21T00:20:40.685387-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:40.685473-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:45.863324-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 290. 2026-04-21T00:20:45.880662-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:46.146504-05:00 spark-b1b8 uvicorn[14809]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:46.147640-05:00 spark-b1b8 uvicorn[14809]: INFO: Started server process [14809] 2026-04-21T00:20:46.147670-05:00 spark-b1b8 uvicorn[14809]: INFO: Waiting for application startup. 2026-04-21T00:20:46.147823-05:00 spark-b1b8 uvicorn[14809]: INFO: Application startup complete. 2026-04-21T00:20:46.149463-05:00 spark-b1b8 uvicorn[14809]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:46.149480-05:00 spark-b1b8 uvicorn[14809]: INFO: Waiting for application shutdown. 2026-04-21T00:20:46.149542-05:00 spark-b1b8 uvicorn[14809]: INFO: Application shutdown complete. 2026-04-21T00:20:46.197345-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:46.197420-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:51.362668-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 291. 2026-04-21T00:20:51.369651-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:51.628575-05:00 spark-b1b8 uvicorn[14834]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:51.629901-05:00 spark-b1b8 uvicorn[14834]: INFO: Started server process [14834] 2026-04-21T00:20:51.629921-05:00 spark-b1b8 uvicorn[14834]: INFO: Waiting for application startup. 2026-04-21T00:20:51.630083-05:00 spark-b1b8 uvicorn[14834]: INFO: Application startup complete. 2026-04-21T00:20:51.631187-05:00 spark-b1b8 uvicorn[14834]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:51.631224-05:00 spark-b1b8 uvicorn[14834]: INFO: Waiting for application shutdown. 2026-04-21T00:20:51.631268-05:00 spark-b1b8 uvicorn[14834]: INFO: Application shutdown complete. 2026-04-21T00:20:51.675735-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:51.675807-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:20:51.956802-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:30874 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:20:56.863268-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 292. 2026-04-21T00:20:56.881747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:20:57.136603-05:00 spark-b1b8 uvicorn[14842]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:20:57.137893-05:00 spark-b1b8 uvicorn[14842]: INFO: Started server process [14842] 2026-04-21T00:20:57.137914-05:00 spark-b1b8 uvicorn[14842]: INFO: Waiting for application startup. 2026-04-21T00:20:57.138071-05:00 spark-b1b8 uvicorn[14842]: INFO: Application startup complete. 2026-04-21T00:20:57.139834-05:00 spark-b1b8 uvicorn[14842]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:20:57.139900-05:00 spark-b1b8 uvicorn[14842]: INFO: Waiting for application shutdown. 2026-04-21T00:20:57.139917-05:00 spark-b1b8 uvicorn[14842]: INFO: Application shutdown complete. 2026-04-21T00:20:57.183791-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:20:57.183912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:02.363623-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 293. 2026-04-21T00:21:02.380752-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:02.650091-05:00 spark-b1b8 uvicorn[14867]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:02.651393-05:00 spark-b1b8 uvicorn[14867]: INFO: Started server process [14867] 2026-04-21T00:21:02.651417-05:00 spark-b1b8 uvicorn[14867]: INFO: Waiting for application startup. 2026-04-21T00:21:02.651584-05:00 spark-b1b8 uvicorn[14867]: INFO: Application startup complete. 2026-04-21T00:21:02.652871-05:00 spark-b1b8 uvicorn[14867]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:02.652908-05:00 spark-b1b8 uvicorn[14867]: INFO: Waiting for application shutdown. 2026-04-21T00:21:02.652922-05:00 spark-b1b8 uvicorn[14867]: INFO: Application shutdown complete. 2026-04-21T00:21:02.700079-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:02.700199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:06.799602-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:21:07.863336-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 294. 2026-04-21T00:21:07.879814-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:08.131062-05:00 spark-b1b8 uvicorn[14874]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:08.131587-05:00 spark-b1b8 uvicorn[14874]: INFO: Started server process [14874] 2026-04-21T00:21:08.131616-05:00 spark-b1b8 uvicorn[14874]: INFO: Waiting for application startup. 2026-04-21T00:21:08.131765-05:00 spark-b1b8 uvicorn[14874]: INFO: Application startup complete. 2026-04-21T00:21:08.132468-05:00 spark-b1b8 uvicorn[14874]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:08.132488-05:00 spark-b1b8 uvicorn[14874]: INFO: Waiting for application shutdown. 2026-04-21T00:21:08.132507-05:00 spark-b1b8 uvicorn[14874]: INFO: Application shutdown complete. 2026-04-21T00:21:08.177364-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:08.177473-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:13.363519-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 295. 2026-04-21T00:21:13.388823-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:13.639516-05:00 spark-b1b8 uvicorn[14899]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:13.640210-05:00 spark-b1b8 uvicorn[14899]: INFO: Started server process [14899] 2026-04-21T00:21:13.640238-05:00 spark-b1b8 uvicorn[14899]: INFO: Waiting for application startup. 2026-04-21T00:21:13.640393-05:00 spark-b1b8 uvicorn[14899]: INFO: Application startup complete. 2026-04-21T00:21:13.641147-05:00 spark-b1b8 uvicorn[14899]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:13.641168-05:00 spark-b1b8 uvicorn[14899]: INFO: Waiting for application shutdown. 2026-04-21T00:21:13.641186-05:00 spark-b1b8 uvicorn[14899]: INFO: Application shutdown complete. 2026-04-21T00:21:13.687010-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:13.687138-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:16.784305-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:58880 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:21:18.862992-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 296. 2026-04-21T00:21:18.882860-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:19.155505-05:00 spark-b1b8 uvicorn[14923]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:19.156832-05:00 spark-b1b8 uvicorn[14923]: INFO: Started server process [14923] 2026-04-21T00:21:19.156854-05:00 spark-b1b8 uvicorn[14923]: INFO: Waiting for application startup. 2026-04-21T00:21:19.157013-05:00 spark-b1b8 uvicorn[14923]: INFO: Application startup complete. 2026-04-21T00:21:19.157946-05:00 spark-b1b8 uvicorn[14923]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:19.157961-05:00 spark-b1b8 uvicorn[14923]: INFO: Waiting for application shutdown. 2026-04-21T00:21:19.158001-05:00 spark-b1b8 uvicorn[14923]: INFO: Application shutdown complete. 2026-04-21T00:21:19.204158-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:19.204230-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:22.934916-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:22800 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:21:24.363269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 297. 2026-04-21T00:21:24.382003-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:24.660696-05:00 spark-b1b8 uvicorn[14932]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:24.662114-05:00 spark-b1b8 uvicorn[14932]: INFO: Started server process [14932] 2026-04-21T00:21:24.662137-05:00 spark-b1b8 uvicorn[14932]: INFO: Waiting for application startup. 2026-04-21T00:21:24.662315-05:00 spark-b1b8 uvicorn[14932]: INFO: Application startup complete. 2026-04-21T00:21:24.664275-05:00 spark-b1b8 uvicorn[14932]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:24.664314-05:00 spark-b1b8 uvicorn[14932]: INFO: Waiting for application shutdown. 2026-04-21T00:21:24.664347-05:00 spark-b1b8 uvicorn[14932]: INFO: Application shutdown complete. 2026-04-21T00:21:24.710755-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:24.710835-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:29.863070-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 298. 2026-04-21T00:21:29.882765-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:30.166627-05:00 spark-b1b8 uvicorn[14957]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:30.168035-05:00 spark-b1b8 uvicorn[14957]: INFO: Started server process [14957] 2026-04-21T00:21:30.168057-05:00 spark-b1b8 uvicorn[14957]: INFO: Waiting for application startup. 2026-04-21T00:21:30.168227-05:00 spark-b1b8 uvicorn[14957]: INFO: Application startup complete. 2026-04-21T00:21:30.170267-05:00 spark-b1b8 uvicorn[14957]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:30.170336-05:00 spark-b1b8 uvicorn[14957]: INFO: Waiting for application shutdown. 2026-04-21T00:21:30.170344-05:00 spark-b1b8 uvicorn[14957]: INFO: Application shutdown complete. 2026-04-21T00:21:30.216121-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:30.216191-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:35.363546-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 299. 2026-04-21T00:21:35.381836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:35.654316-05:00 spark-b1b8 uvicorn[14964]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:35.655619-05:00 spark-b1b8 uvicorn[14964]: INFO: Started server process [14964] 2026-04-21T00:21:35.655642-05:00 spark-b1b8 uvicorn[14964]: INFO: Waiting for application startup. 2026-04-21T00:21:35.655804-05:00 spark-b1b8 uvicorn[14964]: INFO: Application startup complete. 2026-04-21T00:21:35.656629-05:00 spark-b1b8 uvicorn[14964]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:35.656645-05:00 spark-b1b8 uvicorn[14964]: INFO: Waiting for application shutdown. 2026-04-21T00:21:35.656682-05:00 spark-b1b8 uvicorn[14964]: INFO: Application shutdown complete. 2026-04-21T00:21:35.702528-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:35.702614-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:40.863822-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 300. 2026-04-21T00:21:40.883740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:41.153775-05:00 spark-b1b8 uvicorn[14990]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:41.155076-05:00 spark-b1b8 uvicorn[14990]: INFO: Started server process [14990] 2026-04-21T00:21:41.155099-05:00 spark-b1b8 uvicorn[14990]: INFO: Waiting for application startup. 2026-04-21T00:21:41.155257-05:00 spark-b1b8 uvicorn[14990]: INFO: Application startup complete. 2026-04-21T00:21:41.156720-05:00 spark-b1b8 uvicorn[14990]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:41.156735-05:00 spark-b1b8 uvicorn[14990]: INFO: Waiting for application shutdown. 2026-04-21T00:21:41.156774-05:00 spark-b1b8 uvicorn[14990]: INFO: Application shutdown complete. 2026-04-21T00:21:41.202126-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:41.202196-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:41.385930-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:21:44.159912-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:47943 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:21:46.363258-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 301. 2026-04-21T00:21:46.385136-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:46.656626-05:00 spark-b1b8 uvicorn[14999]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:46.657795-05:00 spark-b1b8 uvicorn[14999]: INFO: Started server process [14999] 2026-04-21T00:21:46.657827-05:00 spark-b1b8 uvicorn[14999]: INFO: Waiting for application startup. 2026-04-21T00:21:46.657988-05:00 spark-b1b8 uvicorn[14999]: INFO: Application startup complete. 2026-04-21T00:21:46.659357-05:00 spark-b1b8 uvicorn[14999]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:46.659396-05:00 spark-b1b8 uvicorn[14999]: INFO: Waiting for application shutdown. 2026-04-21T00:21:46.659404-05:00 spark-b1b8 uvicorn[14999]: INFO: Application shutdown complete. 2026-04-21T00:21:46.706433-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:46.706508-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:51.863258-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 302. 2026-04-21T00:21:51.883768-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:52.137412-05:00 spark-b1b8 uvicorn[15026]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:52.138725-05:00 spark-b1b8 uvicorn[15026]: INFO: Started server process [15026] 2026-04-21T00:21:52.138748-05:00 spark-b1b8 uvicorn[15026]: INFO: Waiting for application startup. 2026-04-21T00:21:52.138905-05:00 spark-b1b8 uvicorn[15026]: INFO: Application startup complete. 2026-04-21T00:21:52.140383-05:00 spark-b1b8 uvicorn[15026]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:52.140397-05:00 spark-b1b8 uvicorn[15026]: INFO: Waiting for application shutdown. 2026-04-21T00:21:52.140436-05:00 spark-b1b8 uvicorn[15026]: INFO: Application shutdown complete. 2026-04-21T00:21:52.186357-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:52.186417-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:21:57.363670-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 303. 2026-04-21T00:21:57.380745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:21:57.652399-05:00 spark-b1b8 uvicorn[15033]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:21:57.653724-05:00 spark-b1b8 uvicorn[15033]: INFO: Started server process [15033] 2026-04-21T00:21:57.653746-05:00 spark-b1b8 uvicorn[15033]: INFO: Waiting for application startup. 2026-04-21T00:21:57.653911-05:00 spark-b1b8 uvicorn[15033]: INFO: Application startup complete. 2026-04-21T00:21:57.655408-05:00 spark-b1b8 uvicorn[15033]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:21:57.655422-05:00 spark-b1b8 uvicorn[15033]: INFO: Waiting for application shutdown. 2026-04-21T00:21:57.655461-05:00 spark-b1b8 uvicorn[15033]: INFO: Application shutdown complete. 2026-04-21T00:21:57.701819-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:21:57.701897-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:02.863259-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 304. 2026-04-21T00:22:02.879641-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:03.145726-05:00 spark-b1b8 uvicorn[15057]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:03.147188-05:00 spark-b1b8 uvicorn[15057]: INFO: Started server process [15057] 2026-04-21T00:22:03.147210-05:00 spark-b1b8 uvicorn[15057]: INFO: Waiting for application startup. 2026-04-21T00:22:03.147381-05:00 spark-b1b8 uvicorn[15057]: INFO: Application startup complete. 2026-04-21T00:22:03.149211-05:00 spark-b1b8 uvicorn[15057]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:03.149252-05:00 spark-b1b8 uvicorn[15057]: INFO: Waiting for application shutdown. 2026-04-21T00:22:03.149283-05:00 spark-b1b8 uvicorn[15057]: INFO: Application shutdown complete. 2026-04-21T00:22:03.196970-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:03.197045-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:07.793939-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:36228 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:22:08.363256-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 305. 2026-04-21T00:22:08.380738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:08.660087-05:00 spark-b1b8 uvicorn[15064]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:08.661515-05:00 spark-b1b8 uvicorn[15064]: INFO: Started server process [15064] 2026-04-21T00:22:08.661539-05:00 spark-b1b8 uvicorn[15064]: INFO: Waiting for application startup. 2026-04-21T00:22:08.661717-05:00 spark-b1b8 uvicorn[15064]: INFO: Application startup complete. 2026-04-21T00:22:08.664246-05:00 spark-b1b8 uvicorn[15064]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:08.664286-05:00 spark-b1b8 uvicorn[15064]: INFO: Waiting for application shutdown. 2026-04-21T00:22:08.664294-05:00 spark-b1b8 uvicorn[15064]: INFO: Application shutdown complete. 2026-04-21T00:22:08.711584-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:08.711650-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:13.863225-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 306. 2026-04-21T00:22:13.880747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:14.132839-05:00 spark-b1b8 uvicorn[15089]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:14.134156-05:00 spark-b1b8 uvicorn[15089]: INFO: Started server process [15089] 2026-04-21T00:22:14.134179-05:00 spark-b1b8 uvicorn[15089]: INFO: Waiting for application startup. 2026-04-21T00:22:14.134340-05:00 spark-b1b8 uvicorn[15089]: INFO: Application startup complete. 2026-04-21T00:22:14.135175-05:00 spark-b1b8 uvicorn[15089]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:14.135186-05:00 spark-b1b8 uvicorn[15089]: INFO: Waiting for application shutdown. 2026-04-21T00:22:14.135220-05:00 spark-b1b8 uvicorn[15089]: INFO: Application shutdown complete. 2026-04-21T00:22:14.180674-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:14.180753-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:19.362695-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 307. 2026-04-21T00:22:19.379689-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:19.647855-05:00 spark-b1b8 uvicorn[15114]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:19.649282-05:00 spark-b1b8 uvicorn[15114]: INFO: Started server process [15114] 2026-04-21T00:22:19.649306-05:00 spark-b1b8 uvicorn[15114]: INFO: Waiting for application startup. 2026-04-21T00:22:19.649482-05:00 spark-b1b8 uvicorn[15114]: INFO: Application startup complete. 2026-04-21T00:22:19.651772-05:00 spark-b1b8 uvicorn[15114]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:19.651843-05:00 spark-b1b8 uvicorn[15114]: INFO: Waiting for application shutdown. 2026-04-21T00:22:19.651851-05:00 spark-b1b8 uvicorn[15114]: INFO: Application shutdown complete. 2026-04-21T00:22:19.699110-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:19.699187-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:22.209954-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:22:24.863239-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 308. 2026-04-21T00:22:24.880668-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:25.163107-05:00 spark-b1b8 uvicorn[15121]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:25.164561-05:00 spark-b1b8 uvicorn[15121]: INFO: Started server process [15121] 2026-04-21T00:22:25.164582-05:00 spark-b1b8 uvicorn[15121]: INFO: Waiting for application startup. 2026-04-21T00:22:25.164758-05:00 spark-b1b8 uvicorn[15121]: INFO: Application startup complete. 2026-04-21T00:22:25.166922-05:00 spark-b1b8 uvicorn[15121]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:25.166961-05:00 spark-b1b8 uvicorn[15121]: INFO: Waiting for application shutdown. 2026-04-21T00:22:25.166970-05:00 spark-b1b8 uvicorn[15121]: INFO: Application shutdown complete. 2026-04-21T00:22:25.214659-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:25.214737-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:30.363260-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 309. 2026-04-21T00:22:30.380739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:30.631102-05:00 spark-b1b8 uvicorn[15146]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:30.632396-05:00 spark-b1b8 uvicorn[15146]: INFO: Started server process [15146] 2026-04-21T00:22:30.632419-05:00 spark-b1b8 uvicorn[15146]: INFO: Waiting for application startup. 2026-04-21T00:22:30.632584-05:00 spark-b1b8 uvicorn[15146]: INFO: Application startup complete. 2026-04-21T00:22:30.633459-05:00 spark-b1b8 uvicorn[15146]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:30.633472-05:00 spark-b1b8 uvicorn[15146]: INFO: Waiting for application shutdown. 2026-04-21T00:22:30.633504-05:00 spark-b1b8 uvicorn[15146]: INFO: Application shutdown complete. 2026-04-21T00:22:30.678607-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:30.678683-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:31.105565-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:25297 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:22:35.863414-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 310. 2026-04-21T00:22:35.880749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:36.131196-05:00 spark-b1b8 uvicorn[15154]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:36.132486-05:00 spark-b1b8 uvicorn[15154]: INFO: Started server process [15154] 2026-04-21T00:22:36.132509-05:00 spark-b1b8 uvicorn[15154]: INFO: Waiting for application startup. 2026-04-21T00:22:36.132681-05:00 spark-b1b8 uvicorn[15154]: INFO: Application startup complete. 2026-04-21T00:22:36.133548-05:00 spark-b1b8 uvicorn[15154]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:36.133558-05:00 spark-b1b8 uvicorn[15154]: INFO: Waiting for application shutdown. 2026-04-21T00:22:36.133593-05:00 spark-b1b8 uvicorn[15154]: INFO: Application shutdown complete. 2026-04-21T00:22:36.179283-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:36.179359-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:41.363239-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 311. 2026-04-21T00:22:41.380665-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:41.663549-05:00 spark-b1b8 uvicorn[15179]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:41.664979-05:00 spark-b1b8 uvicorn[15179]: INFO: Started server process [15179] 2026-04-21T00:22:41.665004-05:00 spark-b1b8 uvicorn[15179]: INFO: Waiting for application startup. 2026-04-21T00:22:41.665179-05:00 spark-b1b8 uvicorn[15179]: INFO: Application startup complete. 2026-04-21T00:22:41.666570-05:00 spark-b1b8 uvicorn[15179]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:41.666591-05:00 spark-b1b8 uvicorn[15179]: INFO: Waiting for application shutdown. 2026-04-21T00:22:41.666652-05:00 spark-b1b8 uvicorn[15179]: INFO: Application shutdown complete. 2026-04-21T00:22:41.714952-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:41.715022-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:45.001331-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:21361 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:22:46.863246-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 312. 2026-04-21T00:22:46.876736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:47.133950-05:00 spark-b1b8 uvicorn[15186]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:47.135252-05:00 spark-b1b8 uvicorn[15186]: INFO: Started server process [15186] 2026-04-21T00:22:47.135275-05:00 spark-b1b8 uvicorn[15186]: INFO: Waiting for application startup. 2026-04-21T00:22:47.135438-05:00 spark-b1b8 uvicorn[15186]: INFO: Application startup complete. 2026-04-21T00:22:47.136317-05:00 spark-b1b8 uvicorn[15186]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:47.136331-05:00 spark-b1b8 uvicorn[15186]: INFO: Waiting for application shutdown. 2026-04-21T00:22:47.136368-05:00 spark-b1b8 uvicorn[15186]: INFO: Application shutdown complete. 2026-04-21T00:22:47.182818-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:47.182907-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:52.362809-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 313. 2026-04-21T00:22:52.387823-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:52.675767-05:00 spark-b1b8 uvicorn[15211]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:52.676876-05:00 spark-b1b8 uvicorn[15211]: INFO: Started server process [15211] 2026-04-21T00:22:52.676907-05:00 spark-b1b8 uvicorn[15211]: INFO: Waiting for application startup. 2026-04-21T00:22:52.677060-05:00 spark-b1b8 uvicorn[15211]: INFO: Application startup complete. 2026-04-21T00:22:52.679116-05:00 spark-b1b8 uvicorn[15211]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:52.679155-05:00 spark-b1b8 uvicorn[15211]: INFO: Waiting for application shutdown. 2026-04-21T00:22:52.679163-05:00 spark-b1b8 uvicorn[15211]: INFO: Application shutdown complete. 2026-04-21T00:22:52.725878-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:52.725952-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:22:57.863258-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 314. 2026-04-21T00:22:57.880742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:22:58.136292-05:00 spark-b1b8 uvicorn[15218]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:22:58.137631-05:00 spark-b1b8 uvicorn[15218]: INFO: Started server process [15218] 2026-04-21T00:22:58.137653-05:00 spark-b1b8 uvicorn[15218]: INFO: Waiting for application startup. 2026-04-21T00:22:58.137814-05:00 spark-b1b8 uvicorn[15218]: INFO: Application startup complete. 2026-04-21T00:22:58.138736-05:00 spark-b1b8 uvicorn[15218]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:22:58.138752-05:00 spark-b1b8 uvicorn[15218]: INFO: Waiting for application shutdown. 2026-04-21T00:22:58.138792-05:00 spark-b1b8 uvicorn[15218]: INFO: Application shutdown complete. 2026-04-21T00:22:58.184763-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:22:58.184861-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:03.363527-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 315. 2026-04-21T00:23:03.373832-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:03.626723-05:00 spark-b1b8 uvicorn[15243]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:03.628040-05:00 spark-b1b8 uvicorn[15243]: INFO: Started server process [15243] 2026-04-21T00:23:03.628064-05:00 spark-b1b8 uvicorn[15243]: INFO: Waiting for application startup. 2026-04-21T00:23:03.628226-05:00 spark-b1b8 uvicorn[15243]: INFO: Application startup complete. 2026-04-21T00:23:03.629614-05:00 spark-b1b8 uvicorn[15243]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:03.629629-05:00 spark-b1b8 uvicorn[15243]: INFO: Waiting for application shutdown. 2026-04-21T00:23:03.629669-05:00 spark-b1b8 uvicorn[15243]: INFO: Application shutdown complete. 2026-04-21T00:23:03.676386-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:03.676460-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:04.620796-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:23:08.863259-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 316. 2026-04-21T00:23:08.880857-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:09.135917-05:00 spark-b1b8 uvicorn[15250]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:09.137018-05:00 spark-b1b8 uvicorn[15250]: INFO: Started server process [15250] 2026-04-21T00:23:09.137041-05:00 spark-b1b8 uvicorn[15250]: INFO: Waiting for application startup. 2026-04-21T00:23:09.137205-05:00 spark-b1b8 uvicorn[15250]: INFO: Application startup complete. 2026-04-21T00:23:09.138265-05:00 spark-b1b8 uvicorn[15250]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:09.138280-05:00 spark-b1b8 uvicorn[15250]: INFO: Waiting for application shutdown. 2026-04-21T00:23:09.138318-05:00 spark-b1b8 uvicorn[15250]: INFO: Application shutdown complete. 2026-04-21T00:23:09.182932-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:09.183018-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:14.363759-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 317. 2026-04-21T00:23:14.389168-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:14.676902-05:00 spark-b1b8 uvicorn[15275]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:14.678026-05:00 spark-b1b8 uvicorn[15275]: INFO: Started server process [15275] 2026-04-21T00:23:14.678059-05:00 spark-b1b8 uvicorn[15275]: INFO: Waiting for application startup. 2026-04-21T00:23:14.678218-05:00 spark-b1b8 uvicorn[15275]: INFO: Application startup complete. 2026-04-21T00:23:14.680274-05:00 spark-b1b8 uvicorn[15275]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:14.680311-05:00 spark-b1b8 uvicorn[15275]: INFO: Waiting for application shutdown. 2026-04-21T00:23:14.680340-05:00 spark-b1b8 uvicorn[15275]: INFO: Application shutdown complete. 2026-04-21T00:23:14.726843-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:14.726915-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:15.488040-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:38311 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:23:19.863053-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 318. 2026-04-21T00:23:19.881753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:20.157802-05:00 spark-b1b8 uvicorn[15299]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:20.159124-05:00 spark-b1b8 uvicorn[15299]: INFO: Started server process [15299] 2026-04-21T00:23:20.159147-05:00 spark-b1b8 uvicorn[15299]: INFO: Waiting for application startup. 2026-04-21T00:23:20.159310-05:00 spark-b1b8 uvicorn[15299]: INFO: Application startup complete. 2026-04-21T00:23:20.160739-05:00 spark-b1b8 uvicorn[15299]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:20.160754-05:00 spark-b1b8 uvicorn[15299]: INFO: Waiting for application shutdown. 2026-04-21T00:23:20.160792-05:00 spark-b1b8 uvicorn[15299]: INFO: Application shutdown complete. 2026-04-21T00:23:20.207325-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:20.207400-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:21.743736-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:23:25.363415-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 319. 2026-04-21T00:23:25.381760-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:25.634638-05:00 spark-b1b8 uvicorn[15306]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:25.635943-05:00 spark-b1b8 uvicorn[15306]: INFO: Started server process [15306] 2026-04-21T00:23:25.635965-05:00 spark-b1b8 uvicorn[15306]: INFO: Waiting for application startup. 2026-04-21T00:23:25.636127-05:00 spark-b1b8 uvicorn[15306]: INFO: Application startup complete. 2026-04-21T00:23:25.637284-05:00 spark-b1b8 uvicorn[15306]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:25.637299-05:00 spark-b1b8 uvicorn[15306]: INFO: Waiting for application shutdown. 2026-04-21T00:23:25.637339-05:00 spark-b1b8 uvicorn[15306]: INFO: Application shutdown complete. 2026-04-21T00:23:25.684054-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:25.684148-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:30.863682-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 320. 2026-04-21T00:23:30.880748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:31.133958-05:00 spark-b1b8 uvicorn[15332]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:31.135205-05:00 spark-b1b8 uvicorn[15332]: INFO: Started server process [15332] 2026-04-21T00:23:31.135228-05:00 spark-b1b8 uvicorn[15332]: INFO: Waiting for application startup. 2026-04-21T00:23:31.135395-05:00 spark-b1b8 uvicorn[15332]: INFO: Application startup complete. 2026-04-21T00:23:31.136344-05:00 spark-b1b8 uvicorn[15332]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:31.136358-05:00 spark-b1b8 uvicorn[15332]: INFO: Waiting for application shutdown. 2026-04-21T00:23:31.136397-05:00 spark-b1b8 uvicorn[15332]: INFO: Application shutdown complete. 2026-04-21T00:23:31.182967-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:31.183041-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:36.363252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 321. 2026-04-21T00:23:36.380755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:36.653004-05:00 spark-b1b8 uvicorn[15340]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:36.654158-05:00 spark-b1b8 uvicorn[15340]: INFO: Started server process [15340] 2026-04-21T00:23:36.654180-05:00 spark-b1b8 uvicorn[15340]: INFO: Waiting for application startup. 2026-04-21T00:23:36.654340-05:00 spark-b1b8 uvicorn[15340]: INFO: Application startup complete. 2026-04-21T00:23:36.656022-05:00 spark-b1b8 uvicorn[15340]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:36.656037-05:00 spark-b1b8 uvicorn[15340]: INFO: Waiting for application shutdown. 2026-04-21T00:23:36.656075-05:00 spark-b1b8 uvicorn[15340]: INFO: Application shutdown complete. 2026-04-21T00:23:36.702642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:36.702721-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:41.863814-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 322. 2026-04-21T00:23:41.890744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:42.147800-05:00 spark-b1b8 uvicorn[15365]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:42.149085-05:00 spark-b1b8 uvicorn[15365]: INFO: Started server process [15365] 2026-04-21T00:23:42.149108-05:00 spark-b1b8 uvicorn[15365]: INFO: Waiting for application startup. 2026-04-21T00:23:42.149268-05:00 spark-b1b8 uvicorn[15365]: INFO: Application startup complete. 2026-04-21T00:23:42.150336-05:00 spark-b1b8 uvicorn[15365]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:42.150352-05:00 spark-b1b8 uvicorn[15365]: INFO: Waiting for application shutdown. 2026-04-21T00:23:42.150393-05:00 spark-b1b8 uvicorn[15365]: INFO: Application shutdown complete. 2026-04-21T00:23:42.197031-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:42.197118-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:47.363693-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 323. 2026-04-21T00:23:47.380736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:47.633234-05:00 spark-b1b8 uvicorn[15373]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:47.634520-05:00 spark-b1b8 uvicorn[15373]: INFO: Started server process [15373] 2026-04-21T00:23:47.634546-05:00 spark-b1b8 uvicorn[15373]: INFO: Waiting for application startup. 2026-04-21T00:23:47.634702-05:00 spark-b1b8 uvicorn[15373]: INFO: Application startup complete. 2026-04-21T00:23:47.636210-05:00 spark-b1b8 uvicorn[15373]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:47.636225-05:00 spark-b1b8 uvicorn[15373]: INFO: Waiting for application shutdown. 2026-04-21T00:23:47.636264-05:00 spark-b1b8 uvicorn[15373]: INFO: Application shutdown complete. 2026-04-21T00:23:47.682422-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:47.682507-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:52.863450-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 324. 2026-04-21T00:23:52.880744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:53.134180-05:00 spark-b1b8 uvicorn[15398]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:53.135502-05:00 spark-b1b8 uvicorn[15398]: INFO: Started server process [15398] 2026-04-21T00:23:53.135525-05:00 spark-b1b8 uvicorn[15398]: INFO: Waiting for application startup. 2026-04-21T00:23:53.135686-05:00 spark-b1b8 uvicorn[15398]: INFO: Application startup complete. 2026-04-21T00:23:53.136664-05:00 spark-b1b8 uvicorn[15398]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:53.136679-05:00 spark-b1b8 uvicorn[15398]: INFO: Waiting for application shutdown. 2026-04-21T00:23:53.136718-05:00 spark-b1b8 uvicorn[15398]: INFO: Application shutdown complete. 2026-04-21T00:23:53.180559-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:53.180638-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:23:55.843654-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:34997 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:23:56.286331-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:23:58.363127-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 325. 2026-04-21T00:23:58.380743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:23:58.652493-05:00 spark-b1b8 uvicorn[15405]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:23:58.653809-05:00 spark-b1b8 uvicorn[15405]: INFO: Started server process [15405] 2026-04-21T00:23:58.653831-05:00 spark-b1b8 uvicorn[15405]: INFO: Waiting for application startup. 2026-04-21T00:23:58.653991-05:00 spark-b1b8 uvicorn[15405]: INFO: Application startup complete. 2026-04-21T00:23:58.655052-05:00 spark-b1b8 uvicorn[15405]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:23:58.655068-05:00 spark-b1b8 uvicorn[15405]: INFO: Waiting for application shutdown. 2026-04-21T00:23:58.655107-05:00 spark-b1b8 uvicorn[15405]: INFO: Application shutdown complete. 2026-04-21T00:23:58.701199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:23:58.701276-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:03.863271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 326. 2026-04-21T00:24:03.880738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:04.135452-05:00 spark-b1b8 uvicorn[15430]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:04.136760-05:00 spark-b1b8 uvicorn[15430]: INFO: Started server process [15430] 2026-04-21T00:24:04.136782-05:00 spark-b1b8 uvicorn[15430]: INFO: Waiting for application startup. 2026-04-21T00:24:04.136949-05:00 spark-b1b8 uvicorn[15430]: INFO: Application startup complete. 2026-04-21T00:24:04.138228-05:00 spark-b1b8 uvicorn[15430]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:04.138244-05:00 spark-b1b8 uvicorn[15430]: INFO: Waiting for application shutdown. 2026-04-21T00:24:04.138283-05:00 spark-b1b8 uvicorn[15430]: INFO: Application shutdown complete. 2026-04-21T00:24:04.184562-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:04.184652-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:09.219766-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 327. 2026-04-21T00:24:09.243826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:09.502390-05:00 spark-b1b8 uvicorn[15437]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:09.503715-05:00 spark-b1b8 uvicorn[15437]: INFO: Started server process [15437] 2026-04-21T00:24:09.503737-05:00 spark-b1b8 uvicorn[15437]: INFO: Waiting for application startup. 2026-04-21T00:24:09.503904-05:00 spark-b1b8 uvicorn[15437]: INFO: Application startup complete. 2026-04-21T00:24:09.504628-05:00 spark-b1b8 uvicorn[15437]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:09.504642-05:00 spark-b1b8 uvicorn[15437]: INFO: Waiting for application shutdown. 2026-04-21T00:24:09.504679-05:00 spark-b1b8 uvicorn[15437]: INFO: Application shutdown complete. 2026-04-21T00:24:09.551474-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:09.551590-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:11.585013-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:24:14.613475-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 328. 2026-04-21T00:24:14.630758-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:14.914337-05:00 spark-b1b8 uvicorn[15463]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:14.915433-05:00 spark-b1b8 uvicorn[15463]: INFO: Started server process [15463] 2026-04-21T00:24:14.915464-05:00 spark-b1b8 uvicorn[15463]: INFO: Waiting for application startup. 2026-04-21T00:24:14.915625-05:00 spark-b1b8 uvicorn[15463]: INFO: Application startup complete. 2026-04-21T00:24:14.917305-05:00 spark-b1b8 uvicorn[15463]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:14.917343-05:00 spark-b1b8 uvicorn[15463]: INFO: Waiting for application shutdown. 2026-04-21T00:24:14.917350-05:00 spark-b1b8 uvicorn[15463]: INFO: Application shutdown complete. 2026-04-21T00:24:14.965633-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:14.965690-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:20.113550-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 329. 2026-04-21T00:24:20.130826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:20.413464-05:00 spark-b1b8 uvicorn[15490]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:20.425833-05:00 spark-b1b8 uvicorn[15490]: INFO: Started server process [15490] 2026-04-21T00:24:20.425858-05:00 spark-b1b8 uvicorn[15490]: INFO: Waiting for application startup. 2026-04-21T00:24:20.425871-05:00 spark-b1b8 uvicorn[15490]: INFO: Application startup complete. 2026-04-21T00:24:20.425885-05:00 spark-b1b8 uvicorn[15490]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:20.425896-05:00 spark-b1b8 uvicorn[15490]: INFO: Waiting for application shutdown. 2026-04-21T00:24:20.425909-05:00 spark-b1b8 uvicorn[15490]: INFO: Application shutdown complete. 2026-04-21T00:24:20.462762-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:20.462860-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:25.612796-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 330. 2026-04-21T00:24:25.626763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:25.883559-05:00 spark-b1b8 uvicorn[15497]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:25.884953-05:00 spark-b1b8 uvicorn[15497]: INFO: Started server process [15497] 2026-04-21T00:24:25.884993-05:00 spark-b1b8 uvicorn[15497]: INFO: Waiting for application startup. 2026-04-21T00:24:25.885139-05:00 spark-b1b8 uvicorn[15497]: INFO: Application startup complete. 2026-04-21T00:24:25.885916-05:00 spark-b1b8 uvicorn[15497]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:25.885932-05:00 spark-b1b8 uvicorn[15497]: INFO: Waiting for application shutdown. 2026-04-21T00:24:25.885970-05:00 spark-b1b8 uvicorn[15497]: INFO: Application shutdown complete. 2026-04-21T00:24:25.932552-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:25.932680-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:31.079172-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:18005 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:24:31.113421-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 331. 2026-04-21T00:24:31.124742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:31.374571-05:00 spark-b1b8 uvicorn[15523]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:31.376003-05:00 spark-b1b8 uvicorn[15523]: INFO: Started server process [15523] 2026-04-21T00:24:31.376026-05:00 spark-b1b8 uvicorn[15523]: INFO: Waiting for application startup. 2026-04-21T00:24:31.376187-05:00 spark-b1b8 uvicorn[15523]: INFO: Application startup complete. 2026-04-21T00:24:31.376927-05:00 spark-b1b8 uvicorn[15523]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:31.376938-05:00 spark-b1b8 uvicorn[15523]: INFO: Waiting for application shutdown. 2026-04-21T00:24:31.376972-05:00 spark-b1b8 uvicorn[15523]: INFO: Application shutdown complete. 2026-04-21T00:24:31.422176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:31.422245-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:36.613276-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 332. 2026-04-21T00:24:36.631186-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:36.908391-05:00 spark-b1b8 uvicorn[15530]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:36.909502-05:00 spark-b1b8 uvicorn[15530]: INFO: Started server process [15530] 2026-04-21T00:24:36.909541-05:00 spark-b1b8 uvicorn[15530]: INFO: Waiting for application startup. 2026-04-21T00:24:36.909698-05:00 spark-b1b8 uvicorn[15530]: INFO: Application startup complete. 2026-04-21T00:24:36.911311-05:00 spark-b1b8 uvicorn[15530]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:36.911349-05:00 spark-b1b8 uvicorn[15530]: INFO: Waiting for application shutdown. 2026-04-21T00:24:36.911357-05:00 spark-b1b8 uvicorn[15530]: INFO: Application shutdown complete. 2026-04-21T00:24:36.958871-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:36.958949-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:39.527366-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:24:42.113210-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 333. 2026-04-21T00:24:42.130809-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:42.385404-05:00 spark-b1b8 uvicorn[15556]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:42.386409-05:00 spark-b1b8 uvicorn[15556]: INFO: Started server process [15556] 2026-04-21T00:24:42.386432-05:00 spark-b1b8 uvicorn[15556]: INFO: Waiting for application startup. 2026-04-21T00:24:42.386604-05:00 spark-b1b8 uvicorn[15556]: INFO: Application startup complete. 2026-04-21T00:24:42.388197-05:00 spark-b1b8 uvicorn[15556]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:42.388211-05:00 spark-b1b8 uvicorn[15556]: INFO: Waiting for application shutdown. 2026-04-21T00:24:42.388249-05:00 spark-b1b8 uvicorn[15556]: INFO: Application shutdown complete. 2026-04-21T00:24:42.434053-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:42.434122-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:46.027120-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:36297 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:24:47.613271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 334. 2026-04-21T00:24:47.631008-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:47.900530-05:00 spark-b1b8 uvicorn[15563]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:47.901985-05:00 spark-b1b8 uvicorn[15563]: INFO: Started server process [15563] 2026-04-21T00:24:47.902008-05:00 spark-b1b8 uvicorn[15563]: INFO: Waiting for application startup. 2026-04-21T00:24:47.902177-05:00 spark-b1b8 uvicorn[15563]: INFO: Application startup complete. 2026-04-21T00:24:47.904574-05:00 spark-b1b8 uvicorn[15563]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:47.904612-05:00 spark-b1b8 uvicorn[15563]: INFO: Waiting for application shutdown. 2026-04-21T00:24:47.904619-05:00 spark-b1b8 uvicorn[15563]: INFO: Application shutdown complete. 2026-04-21T00:24:47.952497-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:47.952581-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:53.112984-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 335. 2026-04-21T00:24:53.131269-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:53.409122-05:00 spark-b1b8 uvicorn[15588]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:53.410561-05:00 spark-b1b8 uvicorn[15588]: INFO: Started server process [15588] 2026-04-21T00:24:53.410582-05:00 spark-b1b8 uvicorn[15588]: INFO: Waiting for application startup. 2026-04-21T00:24:53.410751-05:00 spark-b1b8 uvicorn[15588]: INFO: Application startup complete. 2026-04-21T00:24:53.412865-05:00 spark-b1b8 uvicorn[15588]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:53.412904-05:00 spark-b1b8 uvicorn[15588]: INFO: Waiting for application shutdown. 2026-04-21T00:24:53.412912-05:00 spark-b1b8 uvicorn[15588]: INFO: Application shutdown complete. 2026-04-21T00:24:53.460050-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:53.460121-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:24:57.633444-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:53106 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:24:57.638889-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:35066 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:24:58.613072-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 336. 2026-04-21T00:24:58.632960-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:24:58.730942-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:17879 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:24:58.903055-05:00 spark-b1b8 uvicorn[15596]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:24:58.903754-05:00 spark-b1b8 uvicorn[15596]: INFO: Started server process [15596] 2026-04-21T00:24:58.903782-05:00 spark-b1b8 uvicorn[15596]: INFO: Waiting for application startup. 2026-04-21T00:24:58.903943-05:00 spark-b1b8 uvicorn[15596]: INFO: Application startup complete. 2026-04-21T00:24:58.904785-05:00 spark-b1b8 uvicorn[15596]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:24:58.904810-05:00 spark-b1b8 uvicorn[15596]: INFO: Waiting for application shutdown. 2026-04-21T00:24:58.904847-05:00 spark-b1b8 uvicorn[15596]: INFO: Application shutdown complete. 2026-04-21T00:24:58.952169-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:24:58.952251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:01.675449-05:00 spark-b1b8 CRON[15621]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T00:25:04.113084-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 337. 2026-04-21T00:25:04.129642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:04.130467-05:00 spark-b1b8 systemd[1]: Starting pmlogger_check.service - Check pmlogger instances are running... 2026-04-21T00:25:04.134729-05:00 spark-b1b8 systemd[1]: Started pmlogger_check.service - Check pmlogger instances are running. 2026-04-21T00:25:04.414346-05:00 spark-b1b8 uvicorn[15623]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:04.415798-05:00 spark-b1b8 uvicorn[15623]: INFO: Started server process [15623] 2026-04-21T00:25:04.415832-05:00 spark-b1b8 uvicorn[15623]: INFO: Waiting for application startup. 2026-04-21T00:25:04.415982-05:00 spark-b1b8 uvicorn[15623]: INFO: Application startup complete. 2026-04-21T00:25:04.416833-05:00 spark-b1b8 uvicorn[15623]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:04.416873-05:00 spark-b1b8 uvicorn[15623]: INFO: Waiting for application shutdown. 2026-04-21T00:25:04.416887-05:00 spark-b1b8 uvicorn[15623]: INFO: Application shutdown complete. 2026-04-21T00:25:04.466064-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:04.466133-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:04.526420-05:00 spark-b1b8 systemd[1]: pmlogger_check.service: Deactivated successfully. 2026-04-21T00:25:09.613387-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 338. 2026-04-21T00:25:09.622759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:09.895178-05:00 spark-b1b8 uvicorn[16191]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:09.896358-05:00 spark-b1b8 uvicorn[16191]: INFO: Started server process [16191] 2026-04-21T00:25:09.896390-05:00 spark-b1b8 uvicorn[16191]: INFO: Waiting for application startup. 2026-04-21T00:25:09.896547-05:00 spark-b1b8 uvicorn[16191]: INFO: Application startup complete. 2026-04-21T00:25:09.897955-05:00 spark-b1b8 uvicorn[16191]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:09.897994-05:00 spark-b1b8 uvicorn[16191]: INFO: Waiting for application shutdown. 2026-04-21T00:25:09.898002-05:00 spark-b1b8 uvicorn[16191]: INFO: Application shutdown complete. 2026-04-21T00:25:09.945158-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:09.945224-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:15.113269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 339. 2026-04-21T00:25:15.124734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:15.125754-05:00 spark-b1b8 systemd[1]: Starting pmlogger_farm_check.service - Check and migrate non-primary pmlogger farm instances... 2026-04-21T00:25:15.128183-05:00 spark-b1b8 systemd[1]: Started pmlogger_farm_check.service - Check and migrate non-primary pmlogger farm instances. 2026-04-21T00:25:15.192043-05:00 spark-b1b8 systemd[1]: pmlogger_farm_check.service: Deactivated successfully. 2026-04-21T00:25:15.384173-05:00 spark-b1b8 uvicorn[16217]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:15.385481-05:00 spark-b1b8 uvicorn[16217]: INFO: Started server process [16217] 2026-04-21T00:25:15.385503-05:00 spark-b1b8 uvicorn[16217]: INFO: Waiting for application startup. 2026-04-21T00:25:15.385673-05:00 spark-b1b8 uvicorn[16217]: INFO: Application startup complete. 2026-04-21T00:25:15.386932-05:00 spark-b1b8 uvicorn[16217]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:15.386948-05:00 spark-b1b8 uvicorn[16217]: INFO: Waiting for application shutdown. 2026-04-21T00:25:15.386987-05:00 spark-b1b8 uvicorn[16217]: INFO: Application shutdown complete. 2026-04-21T00:25:15.433734-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:15.433829-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:16.711933-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:34719 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:25:17.077962-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:29711 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:25:17.134497-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:52700 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:25:17.188586-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:64062 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:25:17.188630-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:25:20.613310-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 340. 2026-04-21T00:25:20.630829-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:20.902447-05:00 spark-b1b8 uvicorn[16328]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:20.903734-05:00 spark-b1b8 uvicorn[16328]: INFO: Started server process [16328] 2026-04-21T00:25:20.903758-05:00 spark-b1b8 uvicorn[16328]: INFO: Waiting for application startup. 2026-04-21T00:25:20.903920-05:00 spark-b1b8 uvicorn[16328]: INFO: Application startup complete. 2026-04-21T00:25:20.905013-05:00 spark-b1b8 uvicorn[16328]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:20.905028-05:00 spark-b1b8 uvicorn[16328]: INFO: Waiting for application shutdown. 2026-04-21T00:25:20.905081-05:00 spark-b1b8 uvicorn[16328]: INFO: Application shutdown complete. 2026-04-21T00:25:20.951659-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:20.951739-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:23.095589-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:25:26.113286-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 341. 2026-04-21T00:25:26.131035-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:26.396171-05:00 spark-b1b8 uvicorn[16335]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:26.397297-05:00 spark-b1b8 uvicorn[16335]: INFO: Started server process [16335] 2026-04-21T00:25:26.397322-05:00 spark-b1b8 uvicorn[16335]: INFO: Waiting for application startup. 2026-04-21T00:25:26.397483-05:00 spark-b1b8 uvicorn[16335]: INFO: Application startup complete. 2026-04-21T00:25:26.398810-05:00 spark-b1b8 uvicorn[16335]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:26.398871-05:00 spark-b1b8 uvicorn[16335]: INFO: Waiting for application shutdown. 2026-04-21T00:25:26.398879-05:00 spark-b1b8 uvicorn[16335]: INFO: Application shutdown complete. 2026-04-21T00:25:26.445762-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:26.445832-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:31.613288-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 342. 2026-04-21T00:25:31.629652-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:31.898229-05:00 spark-b1b8 uvicorn[16361]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:31.899696-05:00 spark-b1b8 uvicorn[16361]: INFO: Started server process [16361] 2026-04-21T00:25:31.899720-05:00 spark-b1b8 uvicorn[16361]: INFO: Waiting for application startup. 2026-04-21T00:25:31.899900-05:00 spark-b1b8 uvicorn[16361]: INFO: Application startup complete. 2026-04-21T00:25:31.901855-05:00 spark-b1b8 uvicorn[16361]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:31.901893-05:00 spark-b1b8 uvicorn[16361]: INFO: Waiting for application shutdown. 2026-04-21T00:25:31.901901-05:00 spark-b1b8 uvicorn[16361]: INFO: Application shutdown complete. 2026-04-21T00:25:31.949334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:31.949411-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:35.710650-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T00:25:37.113138-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 343. 2026-04-21T00:25:37.131032-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:37.400950-05:00 spark-b1b8 uvicorn[16368]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:37.402426-05:00 spark-b1b8 uvicorn[16368]: INFO: Started server process [16368] 2026-04-21T00:25:37.402448-05:00 spark-b1b8 uvicorn[16368]: INFO: Waiting for application startup. 2026-04-21T00:25:37.402627-05:00 spark-b1b8 uvicorn[16368]: INFO: Application startup complete. 2026-04-21T00:25:37.403734-05:00 spark-b1b8 uvicorn[16368]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:37.403769-05:00 spark-b1b8 uvicorn[16368]: INFO: Waiting for application shutdown. 2026-04-21T00:25:37.403800-05:00 spark-b1b8 uvicorn[16368]: INFO: Application shutdown complete. 2026-04-21T00:25:37.450671-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:37.450746-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:42.613158-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 344. 2026-04-21T00:25:42.630634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:42.896306-05:00 spark-b1b8 uvicorn[16392]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:42.897284-05:00 spark-b1b8 uvicorn[16392]: INFO: Started server process [16392] 2026-04-21T00:25:42.897316-05:00 spark-b1b8 uvicorn[16392]: INFO: Waiting for application startup. 2026-04-21T00:25:42.897475-05:00 spark-b1b8 uvicorn[16392]: INFO: Application startup complete. 2026-04-21T00:25:42.898519-05:00 spark-b1b8 uvicorn[16392]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:42.898553-05:00 spark-b1b8 uvicorn[16392]: INFO: Waiting for application shutdown. 2026-04-21T00:25:42.898589-05:00 spark-b1b8 uvicorn[16392]: INFO: Application shutdown complete. 2026-04-21T00:25:42.946106-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:42.946194-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:43.905375-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:25:48.113117-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 345. 2026-04-21T00:25:48.130753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:48.415674-05:00 spark-b1b8 uvicorn[16400]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:48.417084-05:00 spark-b1b8 uvicorn[16400]: INFO: Started server process [16400] 2026-04-21T00:25:48.417108-05:00 spark-b1b8 uvicorn[16400]: INFO: Waiting for application startup. 2026-04-21T00:25:48.417282-05:00 spark-b1b8 uvicorn[16400]: INFO: Application startup complete. 2026-04-21T00:25:48.419728-05:00 spark-b1b8 uvicorn[16400]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:48.419761-05:00 spark-b1b8 uvicorn[16400]: INFO: Waiting for application shutdown. 2026-04-21T00:25:48.419774-05:00 spark-b1b8 uvicorn[16400]: INFO: Application shutdown complete. 2026-04-21T00:25:48.466286-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:48.466403-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:53.613256-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 346. 2026-04-21T00:25:53.630828-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:53.881165-05:00 spark-b1b8 uvicorn[16425]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:53.881913-05:00 spark-b1b8 uvicorn[16425]: INFO: Started server process [16425] 2026-04-21T00:25:53.881943-05:00 spark-b1b8 uvicorn[16425]: INFO: Waiting for application startup. 2026-04-21T00:25:53.882088-05:00 spark-b1b8 uvicorn[16425]: INFO: Application startup complete. 2026-04-21T00:25:53.882766-05:00 spark-b1b8 uvicorn[16425]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:53.882786-05:00 spark-b1b8 uvicorn[16425]: INFO: Waiting for application shutdown. 2026-04-21T00:25:53.882804-05:00 spark-b1b8 uvicorn[16425]: INFO: Application shutdown complete. 2026-04-21T00:25:53.927309-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:53.927429-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:25:59.113557-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 347. 2026-04-21T00:25:59.132637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:25:59.403421-05:00 spark-b1b8 uvicorn[16432]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:25:59.404959-05:00 spark-b1b8 uvicorn[16432]: INFO: Started server process [16432] 2026-04-21T00:25:59.404981-05:00 spark-b1b8 uvicorn[16432]: INFO: Waiting for application startup. 2026-04-21T00:25:59.405150-05:00 spark-b1b8 uvicorn[16432]: INFO: Application startup complete. 2026-04-21T00:25:59.407185-05:00 spark-b1b8 uvicorn[16432]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:25:59.407218-05:00 spark-b1b8 uvicorn[16432]: INFO: Waiting for application shutdown. 2026-04-21T00:25:59.407232-05:00 spark-b1b8 uvicorn[16432]: INFO: Application shutdown complete. 2026-04-21T00:25:59.454715-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:25:59.454784-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:01.737225-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:28690 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:02.625005-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:26503 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:03.030190-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:50052 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:03.131096-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:29267 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:03.131215-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:26:04.612523-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 348. 2026-04-21T00:26:04.630945-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:04.899141-05:00 spark-b1b8 uvicorn[16457]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:04.900592-05:00 spark-b1b8 uvicorn[16457]: INFO: Started server process [16457] 2026-04-21T00:26:04.900615-05:00 spark-b1b8 uvicorn[16457]: INFO: Waiting for application startup. 2026-04-21T00:26:04.900792-05:00 spark-b1b8 uvicorn[16457]: INFO: Application startup complete. 2026-04-21T00:26:04.902458-05:00 spark-b1b8 uvicorn[16457]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:04.902495-05:00 spark-b1b8 uvicorn[16457]: INFO: Waiting for application shutdown. 2026-04-21T00:26:04.902509-05:00 spark-b1b8 uvicorn[16457]: INFO: Application shutdown complete. 2026-04-21T00:26:04.947800-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:04.947864-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:07.108061-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:26:10.081023-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T00:26:10.113217-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 349. 2026-04-21T00:26:10.129634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:10.402876-05:00 spark-b1b8 uvicorn[16483]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:10.404095-05:00 spark-b1b8 uvicorn[16483]: INFO: Started server process [16483] 2026-04-21T00:26:10.404128-05:00 spark-b1b8 uvicorn[16483]: INFO: Waiting for application startup. 2026-04-21T00:26:10.404295-05:00 spark-b1b8 uvicorn[16483]: INFO: Application startup complete. 2026-04-21T00:26:10.406283-05:00 spark-b1b8 uvicorn[16483]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:10.406303-05:00 spark-b1b8 uvicorn[16483]: INFO: Waiting for application shutdown. 2026-04-21T00:26:10.406356-05:00 spark-b1b8 uvicorn[16483]: INFO: Application shutdown complete. 2026-04-21T00:26:10.453045-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:10.453108-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:14.011282-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:51647 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:14.011349-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:26:15.612749-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 350. 2026-04-21T00:26:15.629674-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:15.901445-05:00 spark-b1b8 uvicorn[16491]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:15.902601-05:00 spark-b1b8 uvicorn[16491]: INFO: Started server process [16491] 2026-04-21T00:26:15.902635-05:00 spark-b1b8 uvicorn[16491]: INFO: Waiting for application startup. 2026-04-21T00:26:15.902793-05:00 spark-b1b8 uvicorn[16491]: INFO: Application startup complete. 2026-04-21T00:26:15.904197-05:00 spark-b1b8 uvicorn[16491]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:15.904230-05:00 spark-b1b8 uvicorn[16491]: INFO: Waiting for application shutdown. 2026-04-21T00:26:15.904277-05:00 spark-b1b8 uvicorn[16491]: INFO: Application shutdown complete. 2026-04-21T00:26:15.951574-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:15.951643-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:20.926870-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T00:26:21.112731-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 351. 2026-04-21T00:26:21.129638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:21.383699-05:00 spark-b1b8 uvicorn[16517]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:21.385032-05:00 spark-b1b8 uvicorn[16517]: INFO: Started server process [16517] 2026-04-21T00:26:21.385051-05:00 spark-b1b8 uvicorn[16517]: INFO: Waiting for application startup. 2026-04-21T00:26:21.385215-05:00 spark-b1b8 uvicorn[16517]: INFO: Application startup complete. 2026-04-21T00:26:21.386055-05:00 spark-b1b8 uvicorn[16517]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:21.386070-05:00 spark-b1b8 uvicorn[16517]: INFO: Waiting for application shutdown. 2026-04-21T00:26:21.386110-05:00 spark-b1b8 uvicorn[16517]: INFO: Application shutdown complete. 2026-04-21T00:26:21.432580-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:21.432677-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:26.022273-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:26:26.613137-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 352. 2026-04-21T00:26:26.630813-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:26.895226-05:00 spark-b1b8 uvicorn[16524]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:26.896623-05:00 spark-b1b8 uvicorn[16524]: INFO: Started server process [16524] 2026-04-21T00:26:26.896654-05:00 spark-b1b8 uvicorn[16524]: INFO: Waiting for application startup. 2026-04-21T00:26:26.896806-05:00 spark-b1b8 uvicorn[16524]: INFO: Application startup complete. 2026-04-21T00:26:26.898425-05:00 spark-b1b8 uvicorn[16524]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:26.898489-05:00 spark-b1b8 uvicorn[16524]: INFO: Waiting for application shutdown. 2026-04-21T00:26:26.898497-05:00 spark-b1b8 uvicorn[16524]: INFO: Application shutdown complete. 2026-04-21T00:26:26.945102-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:26.945177-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:32.113115-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 353. 2026-04-21T00:26:32.131011-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:32.397657-05:00 spark-b1b8 uvicorn[16549]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:32.398805-05:00 spark-b1b8 uvicorn[16549]: INFO: Started server process [16549] 2026-04-21T00:26:32.398840-05:00 spark-b1b8 uvicorn[16549]: INFO: Waiting for application startup. 2026-04-21T00:26:32.398991-05:00 spark-b1b8 uvicorn[16549]: INFO: Application startup complete. 2026-04-21T00:26:32.400497-05:00 spark-b1b8 uvicorn[16549]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:32.400542-05:00 spark-b1b8 uvicorn[16549]: INFO: Waiting for application shutdown. 2026-04-21T00:26:32.400550-05:00 spark-b1b8 uvicorn[16549]: INFO: Application shutdown complete. 2026-04-21T00:26:32.447566-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:32.447659-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:33.654245-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:35538 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:34.477153-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:16114 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:26:34.477202-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:26:37.613271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 354. 2026-04-21T00:26:37.630639-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:37.909693-05:00 spark-b1b8 uvicorn[16557]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:37.911077-05:00 spark-b1b8 uvicorn[16557]: INFO: Started server process [16557] 2026-04-21T00:26:37.911099-05:00 spark-b1b8 uvicorn[16557]: INFO: Waiting for application startup. 2026-04-21T00:26:37.911267-05:00 spark-b1b8 uvicorn[16557]: INFO: Application startup complete. 2026-04-21T00:26:37.912806-05:00 spark-b1b8 uvicorn[16557]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:37.912839-05:00 spark-b1b8 uvicorn[16557]: INFO: Waiting for application shutdown. 2026-04-21T00:26:37.912853-05:00 spark-b1b8 uvicorn[16557]: INFO: Application shutdown complete. 2026-04-21T00:26:37.960468-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:37.960548-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:43.113010-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 355. 2026-04-21T00:26:43.126643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:43.401074-05:00 spark-b1b8 uvicorn[16582]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:43.402507-05:00 spark-b1b8 uvicorn[16582]: INFO: Started server process [16582] 2026-04-21T00:26:43.402537-05:00 spark-b1b8 uvicorn[16582]: INFO: Waiting for application startup. 2026-04-21T00:26:43.402719-05:00 spark-b1b8 uvicorn[16582]: INFO: Application startup complete. 2026-04-21T00:26:43.404504-05:00 spark-b1b8 uvicorn[16582]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:43.404573-05:00 spark-b1b8 uvicorn[16582]: INFO: Waiting for application shutdown. 2026-04-21T00:26:43.404596-05:00 spark-b1b8 uvicorn[16582]: INFO: Application shutdown complete. 2026-04-21T00:26:43.450662-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:43.450727-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:43.728526-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (2 dropped) 2026-04-21T00:26:48.613048-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 356. 2026-04-21T00:26:48.628152-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:48.897547-05:00 spark-b1b8 uvicorn[16589]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:48.898693-05:00 spark-b1b8 uvicorn[16589]: INFO: Started server process [16589] 2026-04-21T00:26:48.898722-05:00 spark-b1b8 uvicorn[16589]: INFO: Waiting for application startup. 2026-04-21T00:26:48.898891-05:00 spark-b1b8 uvicorn[16589]: INFO: Application startup complete. 2026-04-21T00:26:48.900707-05:00 spark-b1b8 uvicorn[16589]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:48.900746-05:00 spark-b1b8 uvicorn[16589]: INFO: Waiting for application shutdown. 2026-04-21T00:26:48.900754-05:00 spark-b1b8 uvicorn[16589]: INFO: Application shutdown complete. 2026-04-21T00:26:48.947460-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:48.947544-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:52.593190-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:26:54.113284-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 357. 2026-04-21T00:26:54.133045-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:54.411566-05:00 spark-b1b8 uvicorn[16614]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:54.412663-05:00 spark-b1b8 uvicorn[16614]: INFO: Started server process [16614] 2026-04-21T00:26:54.412698-05:00 spark-b1b8 uvicorn[16614]: INFO: Waiting for application startup. 2026-04-21T00:26:54.412853-05:00 spark-b1b8 uvicorn[16614]: INFO: Application startup complete. 2026-04-21T00:26:54.414267-05:00 spark-b1b8 uvicorn[16614]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:54.414305-05:00 spark-b1b8 uvicorn[16614]: INFO: Waiting for application shutdown. 2026-04-21T00:26:54.414313-05:00 spark-b1b8 uvicorn[16614]: INFO: Application shutdown complete. 2026-04-21T00:26:54.462213-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:54.462292-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:26:59.613299-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 358. 2026-04-21T00:26:59.630640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:26:59.915346-05:00 spark-b1b8 uvicorn[16622]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:26:59.916475-05:00 spark-b1b8 uvicorn[16622]: INFO: Started server process [16622] 2026-04-21T00:26:59.916505-05:00 spark-b1b8 uvicorn[16622]: INFO: Waiting for application startup. 2026-04-21T00:26:59.916673-05:00 spark-b1b8 uvicorn[16622]: INFO: Application startup complete. 2026-04-21T00:26:59.918600-05:00 spark-b1b8 uvicorn[16622]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:26:59.918640-05:00 spark-b1b8 uvicorn[16622]: INFO: Waiting for application shutdown. 2026-04-21T00:26:59.918648-05:00 spark-b1b8 uvicorn[16622]: INFO: Application shutdown complete. 2026-04-21T00:26:59.966139-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:26:59.966230-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:05.113438-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 359. 2026-04-21T00:27:05.130815-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:05.414831-05:00 spark-b1b8 uvicorn[16647]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:05.415990-05:00 spark-b1b8 uvicorn[16647]: INFO: Started server process [16647] 2026-04-21T00:27:05.416022-05:00 spark-b1b8 uvicorn[16647]: INFO: Waiting for application startup. 2026-04-21T00:27:05.416175-05:00 spark-b1b8 uvicorn[16647]: INFO: Application startup complete. 2026-04-21T00:27:05.417726-05:00 spark-b1b8 uvicorn[16647]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:05.417765-05:00 spark-b1b8 uvicorn[16647]: INFO: Waiting for application shutdown. 2026-04-21T00:27:05.417773-05:00 spark-b1b8 uvicorn[16647]: INFO: Application shutdown complete. 2026-04-21T00:27:05.464490-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:05.464581-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:10.613279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 360. 2026-04-21T00:27:10.634744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:10.904583-05:00 spark-b1b8 uvicorn[16672]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:10.905743-05:00 spark-b1b8 uvicorn[16672]: INFO: Started server process [16672] 2026-04-21T00:27:10.905774-05:00 spark-b1b8 uvicorn[16672]: INFO: Waiting for application startup. 2026-04-21T00:27:10.905931-05:00 spark-b1b8 uvicorn[16672]: INFO: Application startup complete. 2026-04-21T00:27:10.907338-05:00 spark-b1b8 uvicorn[16672]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:10.907377-05:00 spark-b1b8 uvicorn[16672]: INFO: Waiting for application shutdown. 2026-04-21T00:27:10.907385-05:00 spark-b1b8 uvicorn[16672]: INFO: Application shutdown complete. 2026-04-21T00:27:10.954425-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:10.954515-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:16.113829-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 361. 2026-04-21T00:27:16.138828-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:16.413379-05:00 spark-b1b8 uvicorn[16679]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:16.414743-05:00 spark-b1b8 uvicorn[16679]: INFO: Started server process [16679] 2026-04-21T00:27:16.414766-05:00 spark-b1b8 uvicorn[16679]: INFO: Waiting for application startup. 2026-04-21T00:27:16.414929-05:00 spark-b1b8 uvicorn[16679]: INFO: Application startup complete. 2026-04-21T00:27:16.416368-05:00 spark-b1b8 uvicorn[16679]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:16.416382-05:00 spark-b1b8 uvicorn[16679]: INFO: Waiting for application shutdown. 2026-04-21T00:27:16.416419-05:00 spark-b1b8 uvicorn[16679]: INFO: Application shutdown complete. 2026-04-21T00:27:16.462124-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:16.462212-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:21.018690-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:20595 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:21.613161-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 362. 2026-04-21T00:27:21.633824-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:21.865461-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:49559 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:21.884982-05:00 spark-b1b8 uvicorn[16706]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:21.886339-05:00 spark-b1b8 uvicorn[16706]: INFO: Started server process [16706] 2026-04-21T00:27:21.886362-05:00 spark-b1b8 uvicorn[16706]: INFO: Waiting for application startup. 2026-04-21T00:27:21.886522-05:00 spark-b1b8 uvicorn[16706]: INFO: Application startup complete. 2026-04-21T00:27:21.888027-05:00 spark-b1b8 uvicorn[16706]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:21.888065-05:00 spark-b1b8 uvicorn[16706]: INFO: Waiting for application shutdown. 2026-04-21T00:27:21.888078-05:00 spark-b1b8 uvicorn[16706]: INFO: Application shutdown complete. 2026-04-21T00:27:21.933896-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:21.933958-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:22.586771-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:49937 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:22.670502-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:21148 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:22.670558-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:27:27.113278-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 363. 2026-04-21T00:27:27.123643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:27.378410-05:00 spark-b1b8 uvicorn[16714]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:27.379701-05:00 spark-b1b8 uvicorn[16714]: INFO: Started server process [16714] 2026-04-21T00:27:27.379724-05:00 spark-b1b8 uvicorn[16714]: INFO: Waiting for application startup. 2026-04-21T00:27:27.379885-05:00 spark-b1b8 uvicorn[16714]: INFO: Application startup complete. 2026-04-21T00:27:27.381351-05:00 spark-b1b8 uvicorn[16714]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:27.381390-05:00 spark-b1b8 uvicorn[16714]: INFO: Waiting for application shutdown. 2026-04-21T00:27:27.381403-05:00 spark-b1b8 uvicorn[16714]: INFO: Application shutdown complete. 2026-04-21T00:27:27.427240-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:27.427361-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:28.073021-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:27:30.083816-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (7 dropped) 2026-04-21T00:27:32.613636-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 364. 2026-04-21T00:27:32.630733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:32.900948-05:00 spark-b1b8 uvicorn[16738]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:32.901554-05:00 spark-b1b8 uvicorn[16738]: INFO: Started server process [16738] 2026-04-21T00:27:32.901584-05:00 spark-b1b8 uvicorn[16738]: INFO: Waiting for application startup. 2026-04-21T00:27:32.901723-05:00 spark-b1b8 uvicorn[16738]: INFO: Application startup complete. 2026-04-21T00:27:32.902401-05:00 spark-b1b8 uvicorn[16738]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:32.902428-05:00 spark-b1b8 uvicorn[16738]: INFO: Waiting for application shutdown. 2026-04-21T00:27:32.902441-05:00 spark-b1b8 uvicorn[16738]: INFO: Application shutdown complete. 2026-04-21T00:27:32.947805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:32.947873-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:38.113003-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 365. 2026-04-21T00:27:38.130750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:38.400171-05:00 spark-b1b8 uvicorn[16745]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:38.401552-05:00 spark-b1b8 uvicorn[16745]: INFO: Started server process [16745] 2026-04-21T00:27:38.401574-05:00 spark-b1b8 uvicorn[16745]: INFO: Waiting for application startup. 2026-04-21T00:27:38.401732-05:00 spark-b1b8 uvicorn[16745]: INFO: Application startup complete. 2026-04-21T00:27:38.402998-05:00 spark-b1b8 uvicorn[16745]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:38.403013-05:00 spark-b1b8 uvicorn[16745]: INFO: Waiting for application shutdown. 2026-04-21T00:27:38.403052-05:00 spark-b1b8 uvicorn[16745]: INFO: Application shutdown complete. 2026-04-21T00:27:38.446934-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:38.447042-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:41.663057-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:20230 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:41.738173-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:60098 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:41.738258-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:27:43.612585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 366. 2026-04-21T00:27:43.628642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:43.903095-05:00 spark-b1b8 uvicorn[16770]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:43.904515-05:00 spark-b1b8 uvicorn[16770]: INFO: Started server process [16770] 2026-04-21T00:27:43.904571-05:00 spark-b1b8 uvicorn[16770]: INFO: Waiting for application startup. 2026-04-21T00:27:43.904714-05:00 spark-b1b8 uvicorn[16770]: INFO: Application startup complete. 2026-04-21T00:27:43.906064-05:00 spark-b1b8 uvicorn[16770]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:43.906103-05:00 spark-b1b8 uvicorn[16770]: INFO: Waiting for application shutdown. 2026-04-21T00:27:43.906111-05:00 spark-b1b8 uvicorn[16770]: INFO: Application shutdown complete. 2026-04-21T00:27:43.953779-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:43.953874-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:44.470453-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:27:49.113557-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 367. 2026-04-21T00:27:49.131824-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:49.414999-05:00 spark-b1b8 uvicorn[16777]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:49.416129-05:00 spark-b1b8 uvicorn[16777]: INFO: Started server process [16777] 2026-04-21T00:27:49.416160-05:00 spark-b1b8 uvicorn[16777]: INFO: Waiting for application startup. 2026-04-21T00:27:49.416325-05:00 spark-b1b8 uvicorn[16777]: INFO: Application startup complete. 2026-04-21T00:27:49.418015-05:00 spark-b1b8 uvicorn[16777]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:49.418077-05:00 spark-b1b8 uvicorn[16777]: INFO: Waiting for application shutdown. 2026-04-21T00:27:49.418089-05:00 spark-b1b8 uvicorn[16777]: INFO: Application shutdown complete. 2026-04-21T00:27:49.464855-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:49.464933-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:50.384324-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T00:27:54.613261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 368. 2026-04-21T00:27:54.632649-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:27:54.900669-05:00 spark-b1b8 uvicorn[16804]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:27:54.901784-05:00 spark-b1b8 uvicorn[16804]: INFO: Started server process [16804] 2026-04-21T00:27:54.901814-05:00 spark-b1b8 uvicorn[16804]: INFO: Waiting for application startup. 2026-04-21T00:27:54.901980-05:00 spark-b1b8 uvicorn[16804]: INFO: Application startup complete. 2026-04-21T00:27:54.903262-05:00 spark-b1b8 uvicorn[16804]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:27:54.903302-05:00 spark-b1b8 uvicorn[16804]: INFO: Waiting for application shutdown. 2026-04-21T00:27:54.903309-05:00 spark-b1b8 uvicorn[16804]: INFO: Application shutdown complete. 2026-04-21T00:27:54.950530-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:27:54.950644-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:27:55.828885-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:18432 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:56.350403-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:59267 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:27:56.350452-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:28:00.113811-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 369. 2026-04-21T00:28:00.132745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:00.133931-05:00 spark-b1b8 systemd[1]: Starting pmie_check.service - Check PMIE instances are running... 2026-04-21T00:28:00.137707-05:00 spark-b1b8 systemd[1]: Started pmie_check.service - Check PMIE instances are running. 2026-04-21T00:28:00.205522-05:00 spark-b1b8 systemd[1]: pmie_check.service: Deactivated successfully. 2026-04-21T00:28:00.424323-05:00 spark-b1b8 uvicorn[16811]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:00.425774-05:00 spark-b1b8 uvicorn[16811]: INFO: Started server process [16811] 2026-04-21T00:28:00.425798-05:00 spark-b1b8 uvicorn[16811]: INFO: Waiting for application startup. 2026-04-21T00:28:00.425973-05:00 spark-b1b8 uvicorn[16811]: INFO: Application startup complete. 2026-04-21T00:28:00.427258-05:00 spark-b1b8 uvicorn[16811]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:00.427292-05:00 spark-b1b8 uvicorn[16811]: INFO: Waiting for application shutdown. 2026-04-21T00:28:00.427306-05:00 spark-b1b8 uvicorn[16811]: INFO: Application shutdown complete. 2026-04-21T00:28:00.473788-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:00.473853-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:01.519206-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:28:05.613126-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 370. 2026-04-21T00:28:05.631767-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:05.885234-05:00 spark-b1b8 uvicorn[16941]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:05.886501-05:00 spark-b1b8 uvicorn[16941]: INFO: Started server process [16941] 2026-04-21T00:28:05.886523-05:00 spark-b1b8 uvicorn[16941]: INFO: Waiting for application startup. 2026-04-21T00:28:05.886691-05:00 spark-b1b8 uvicorn[16941]: INFO: Application startup complete. 2026-04-21T00:28:05.888122-05:00 spark-b1b8 uvicorn[16941]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:05.888162-05:00 spark-b1b8 uvicorn[16941]: INFO: Waiting for application shutdown. 2026-04-21T00:28:05.888205-05:00 spark-b1b8 uvicorn[16941]: INFO: Application shutdown complete. 2026-04-21T00:28:05.933849-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:05.933970-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:10.412788-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T00:28:11.114076-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 371. 2026-04-21T00:28:11.127735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:11.128838-05:00 spark-b1b8 systemd[1]: Starting pmie_farm_check.service - Check and migrate non-primary pmie farm instances... 2026-04-21T00:28:11.132050-05:00 spark-b1b8 systemd[1]: Started pmie_farm_check.service - Check and migrate non-primary pmie farm instances. 2026-04-21T00:28:11.192694-05:00 spark-b1b8 systemd[1]: pmie_farm_check.service: Deactivated successfully. 2026-04-21T00:28:11.403676-05:00 spark-b1b8 uvicorn[16966]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:11.404970-05:00 spark-b1b8 uvicorn[16966]: INFO: Started server process [16966] 2026-04-21T00:28:11.404993-05:00 spark-b1b8 uvicorn[16966]: INFO: Waiting for application startup. 2026-04-21T00:28:11.405158-05:00 spark-b1b8 uvicorn[16966]: INFO: Application startup complete. 2026-04-21T00:28:11.405985-05:00 spark-b1b8 uvicorn[16966]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:11.406042-05:00 spark-b1b8 uvicorn[16966]: INFO: Waiting for application shutdown. 2026-04-21T00:28:11.406065-05:00 spark-b1b8 uvicorn[16966]: INFO: Application shutdown complete. 2026-04-21T00:28:11.451214-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:11.451269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:16.613270-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 372. 2026-04-21T00:28:16.631764-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:16.916284-05:00 spark-b1b8 uvicorn[17058]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:16.917408-05:00 spark-b1b8 uvicorn[17058]: INFO: Started server process [17058] 2026-04-21T00:28:16.917441-05:00 spark-b1b8 uvicorn[17058]: INFO: Waiting for application startup. 2026-04-21T00:28:16.917604-05:00 spark-b1b8 uvicorn[17058]: INFO: Application startup complete. 2026-04-21T00:28:16.919175-05:00 spark-b1b8 uvicorn[17058]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:16.919192-05:00 spark-b1b8 uvicorn[17058]: INFO: Waiting for application shutdown. 2026-04-21T00:28:16.919250-05:00 spark-b1b8 uvicorn[17058]: INFO: Application shutdown complete. 2026-04-21T00:28:16.966545-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:16.966621-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:22.113013-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 373. 2026-04-21T00:28:22.130767-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:22.413840-05:00 spark-b1b8 uvicorn[17083]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:22.414967-05:00 spark-b1b8 uvicorn[17083]: INFO: Started server process [17083] 2026-04-21T00:28:22.414997-05:00 spark-b1b8 uvicorn[17083]: INFO: Waiting for application startup. 2026-04-21T00:28:22.415165-05:00 spark-b1b8 uvicorn[17083]: INFO: Application startup complete. 2026-04-21T00:28:22.417175-05:00 spark-b1b8 uvicorn[17083]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:22.417193-05:00 spark-b1b8 uvicorn[17083]: INFO: Waiting for application shutdown. 2026-04-21T00:28:22.417249-05:00 spark-b1b8 uvicorn[17083]: INFO: Application shutdown complete. 2026-04-21T00:28:22.462968-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:22.463031-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:27.613199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 374. 2026-04-21T00:28:27.631759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:27.720374-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:28:27.914491-05:00 spark-b1b8 uvicorn[17091]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:27.915612-05:00 spark-b1b8 uvicorn[17091]: INFO: Started server process [17091] 2026-04-21T00:28:27.915642-05:00 spark-b1b8 uvicorn[17091]: INFO: Waiting for application startup. 2026-04-21T00:28:27.915794-05:00 spark-b1b8 uvicorn[17091]: INFO: Application startup complete. 2026-04-21T00:28:27.916606-05:00 spark-b1b8 uvicorn[17091]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:27.916630-05:00 spark-b1b8 uvicorn[17091]: INFO: Waiting for application shutdown. 2026-04-21T00:28:27.916680-05:00 spark-b1b8 uvicorn[17091]: INFO: Application shutdown complete. 2026-04-21T00:28:27.963449-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:27.963543-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:32.589477-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:44433 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:28:33.112572-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 375. 2026-04-21T00:28:33.131641-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:33.405248-05:00 spark-b1b8 uvicorn[17116]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:33.406562-05:00 spark-b1b8 uvicorn[17116]: INFO: Started server process [17116] 2026-04-21T00:28:33.406603-05:00 spark-b1b8 uvicorn[17116]: INFO: Waiting for application startup. 2026-04-21T00:28:33.406758-05:00 spark-b1b8 uvicorn[17116]: INFO: Application startup complete. 2026-04-21T00:28:33.408029-05:00 spark-b1b8 uvicorn[17116]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:33.408068-05:00 spark-b1b8 uvicorn[17116]: INFO: Waiting for application shutdown. 2026-04-21T00:28:33.408075-05:00 spark-b1b8 uvicorn[17116]: INFO: Application shutdown complete. 2026-04-21T00:28:33.444890-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:52933 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:28:33.454354-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:33.454412-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:33.528684-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:48255 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:28:33.572208-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:49752 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:28:33.572270-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:28:38.613307-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 376. 2026-04-21T00:28:38.634037-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:38.905765-05:00 spark-b1b8 uvicorn[17123]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:38.906886-05:00 spark-b1b8 uvicorn[17123]: INFO: Started server process [17123] 2026-04-21T00:28:38.906916-05:00 spark-b1b8 uvicorn[17123]: INFO: Waiting for application startup. 2026-04-21T00:28:38.907083-05:00 spark-b1b8 uvicorn[17123]: INFO: Application startup complete. 2026-04-21T00:28:38.908916-05:00 spark-b1b8 uvicorn[17123]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:38.908955-05:00 spark-b1b8 uvicorn[17123]: INFO: Waiting for application shutdown. 2026-04-21T00:28:38.908963-05:00 spark-b1b8 uvicorn[17123]: INFO: Application shutdown complete. 2026-04-21T00:28:38.956327-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:38.956415-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:41.789625-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:51306 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:28:41.789848-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:28:44.113531-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 377. 2026-04-21T00:28:44.132827-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:44.399290-05:00 spark-b1b8 uvicorn[17148]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:44.400391-05:00 spark-b1b8 uvicorn[17148]: INFO: Started server process [17148] 2026-04-21T00:28:44.400428-05:00 spark-b1b8 uvicorn[17148]: INFO: Waiting for application startup. 2026-04-21T00:28:44.400579-05:00 spark-b1b8 uvicorn[17148]: INFO: Application startup complete. 2026-04-21T00:28:44.401934-05:00 spark-b1b8 uvicorn[17148]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:44.401974-05:00 spark-b1b8 uvicorn[17148]: INFO: Waiting for application shutdown. 2026-04-21T00:28:44.401982-05:00 spark-b1b8 uvicorn[17148]: INFO: Application shutdown complete. 2026-04-21T00:28:44.449142-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:44.449231-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:47.620194-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:28:49.613881-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 378. 2026-04-21T00:28:49.626732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:49.899804-05:00 spark-b1b8 uvicorn[17155]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:49.901109-05:00 spark-b1b8 uvicorn[17155]: INFO: Started server process [17155] 2026-04-21T00:28:49.901132-05:00 spark-b1b8 uvicorn[17155]: INFO: Waiting for application startup. 2026-04-21T00:28:49.901299-05:00 spark-b1b8 uvicorn[17155]: INFO: Application startup complete. 2026-04-21T00:28:49.902435-05:00 spark-b1b8 uvicorn[17155]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:49.902450-05:00 spark-b1b8 uvicorn[17155]: INFO: Waiting for application shutdown. 2026-04-21T00:28:49.902489-05:00 spark-b1b8 uvicorn[17155]: INFO: Application shutdown complete. 2026-04-21T00:28:49.948717-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:49.948818-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:28:50.108167-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T00:28:55.113806-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 379. 2026-04-21T00:28:55.132741-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:28:55.388531-05:00 spark-b1b8 uvicorn[17179]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:28:55.389838-05:00 spark-b1b8 uvicorn[17179]: INFO: Started server process [17179] 2026-04-21T00:28:55.389861-05:00 spark-b1b8 uvicorn[17179]: INFO: Waiting for application startup. 2026-04-21T00:28:55.390025-05:00 spark-b1b8 uvicorn[17179]: INFO: Application startup complete. 2026-04-21T00:28:55.391401-05:00 spark-b1b8 uvicorn[17179]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:28:55.391440-05:00 spark-b1b8 uvicorn[17179]: INFO: Waiting for application shutdown. 2026-04-21T00:28:55.391483-05:00 spark-b1b8 uvicorn[17179]: INFO: Application shutdown complete. 2026-04-21T00:28:55.436557-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:28:55.436676-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:00.613642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 380. 2026-04-21T00:29:00.633737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:00.885984-05:00 spark-b1b8 uvicorn[17205]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:00.887281-05:00 spark-b1b8 uvicorn[17205]: INFO: Started server process [17205] 2026-04-21T00:29:00.887304-05:00 spark-b1b8 uvicorn[17205]: INFO: Waiting for application startup. 2026-04-21T00:29:00.887464-05:00 spark-b1b8 uvicorn[17205]: INFO: Application startup complete. 2026-04-21T00:29:00.888582-05:00 spark-b1b8 uvicorn[17205]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:00.888643-05:00 spark-b1b8 uvicorn[17205]: INFO: Waiting for application shutdown. 2026-04-21T00:29:00.888669-05:00 spark-b1b8 uvicorn[17205]: INFO: Application shutdown complete. 2026-04-21T00:29:00.934462-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:00.934602-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:06.113731-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 381. 2026-04-21T00:29:06.132736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:06.381782-05:00 spark-b1b8 uvicorn[17212]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:06.382937-05:00 spark-b1b8 uvicorn[17212]: INFO: Started server process [17212] 2026-04-21T00:29:06.382966-05:00 spark-b1b8 uvicorn[17212]: INFO: Waiting for application startup. 2026-04-21T00:29:06.383122-05:00 spark-b1b8 uvicorn[17212]: INFO: Application startup complete. 2026-04-21T00:29:06.383858-05:00 spark-b1b8 uvicorn[17212]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:06.383879-05:00 spark-b1b8 uvicorn[17212]: INFO: Waiting for application shutdown. 2026-04-21T00:29:06.383898-05:00 spark-b1b8 uvicorn[17212]: INFO: Application shutdown complete. 2026-04-21T00:29:06.429261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:06.429379-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:11.614425-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 382. 2026-04-21T00:29:11.630869-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:11.898502-05:00 spark-b1b8 uvicorn[17237]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:11.899619-05:00 spark-b1b8 uvicorn[17237]: INFO: Started server process [17237] 2026-04-21T00:29:11.899652-05:00 spark-b1b8 uvicorn[17237]: INFO: Waiting for application startup. 2026-04-21T00:29:11.899796-05:00 spark-b1b8 uvicorn[17237]: INFO: Application startup complete. 2026-04-21T00:29:11.901926-05:00 spark-b1b8 uvicorn[17237]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:11.901958-05:00 spark-b1b8 uvicorn[17237]: INFO: Waiting for application shutdown. 2026-04-21T00:29:11.902005-05:00 spark-b1b8 uvicorn[17237]: INFO: Application shutdown complete. 2026-04-21T00:29:11.950081-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:11.950199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:17.113575-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 383. 2026-04-21T00:29:17.123739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:17.375688-05:00 spark-b1b8 uvicorn[17244]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:17.377089-05:00 spark-b1b8 uvicorn[17244]: INFO: Started server process [17244] 2026-04-21T00:29:17.377111-05:00 spark-b1b8 uvicorn[17244]: INFO: Waiting for application startup. 2026-04-21T00:29:17.377277-05:00 spark-b1b8 uvicorn[17244]: INFO: Application startup complete. 2026-04-21T00:29:17.378234-05:00 spark-b1b8 uvicorn[17244]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:17.378249-05:00 spark-b1b8 uvicorn[17244]: INFO: Waiting for application shutdown. 2026-04-21T00:29:17.378288-05:00 spark-b1b8 uvicorn[17244]: INFO: Application shutdown complete. 2026-04-21T00:29:17.423710-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:17.423801-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:18.407962-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:29:22.613753-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 384. 2026-04-21T00:29:22.630734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:22.916294-05:00 spark-b1b8 uvicorn[17271]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:22.929212-05:00 spark-b1b8 uvicorn[17271]: INFO: Started server process [17271] 2026-04-21T00:29:22.929250-05:00 spark-b1b8 uvicorn[17271]: INFO: Waiting for application startup. 2026-04-21T00:29:22.929265-05:00 spark-b1b8 uvicorn[17271]: INFO: Application startup complete. 2026-04-21T00:29:22.929279-05:00 spark-b1b8 uvicorn[17271]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:22.929293-05:00 spark-b1b8 uvicorn[17271]: INFO: Waiting for application shutdown. 2026-04-21T00:29:22.929310-05:00 spark-b1b8 uvicorn[17271]: INFO: Application shutdown complete. 2026-04-21T00:29:22.967099-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:22.967218-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:28.113469-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 385. 2026-04-21T00:29:28.123737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:28.379840-05:00 spark-b1b8 uvicorn[17278]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:28.381169-05:00 spark-b1b8 uvicorn[17278]: INFO: Started server process [17278] 2026-04-21T00:29:28.381192-05:00 spark-b1b8 uvicorn[17278]: INFO: Waiting for application startup. 2026-04-21T00:29:28.381354-05:00 spark-b1b8 uvicorn[17278]: INFO: Application startup complete. 2026-04-21T00:29:28.383093-05:00 spark-b1b8 uvicorn[17278]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:28.383107-05:00 spark-b1b8 uvicorn[17278]: INFO: Waiting for application shutdown. 2026-04-21T00:29:28.383147-05:00 spark-b1b8 uvicorn[17278]: INFO: Application shutdown complete. 2026-04-21T00:29:28.429494-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:28.429624-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:33.613239-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 386. 2026-04-21T00:29:33.630835-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:33.886391-05:00 spark-b1b8 uvicorn[17303]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:33.887207-05:00 spark-b1b8 uvicorn[17303]: INFO: Started server process [17303] 2026-04-21T00:29:33.887231-05:00 spark-b1b8 uvicorn[17303]: INFO: Waiting for application startup. 2026-04-21T00:29:33.887388-05:00 spark-b1b8 uvicorn[17303]: INFO: Application startup complete. 2026-04-21T00:29:33.889191-05:00 spark-b1b8 uvicorn[17303]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:33.889205-05:00 spark-b1b8 uvicorn[17303]: INFO: Waiting for application shutdown. 2026-04-21T00:29:33.889244-05:00 spark-b1b8 uvicorn[17303]: INFO: Application shutdown complete. 2026-04-21T00:29:33.934665-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:33.934755-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:39.113661-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 387. 2026-04-21T00:29:39.130638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:39.401715-05:00 spark-b1b8 uvicorn[17310]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:39.403030-05:00 spark-b1b8 uvicorn[17310]: INFO: Started server process [17310] 2026-04-21T00:29:39.403053-05:00 spark-b1b8 uvicorn[17310]: INFO: Waiting for application startup. 2026-04-21T00:29:39.403219-05:00 spark-b1b8 uvicorn[17310]: INFO: Application startup complete. 2026-04-21T00:29:39.404467-05:00 spark-b1b8 uvicorn[17310]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:39.404482-05:00 spark-b1b8 uvicorn[17310]: INFO: Waiting for application shutdown. 2026-04-21T00:29:39.404520-05:00 spark-b1b8 uvicorn[17310]: INFO: Application shutdown complete. 2026-04-21T00:29:39.450260-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:39.450349-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:44.613128-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 388. 2026-04-21T00:29:44.629750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:44.905638-05:00 spark-b1b8 uvicorn[17335]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:44.906759-05:00 spark-b1b8 uvicorn[17335]: INFO: Started server process [17335] 2026-04-21T00:29:44.906793-05:00 spark-b1b8 uvicorn[17335]: INFO: Waiting for application startup. 2026-04-21T00:29:44.906950-05:00 spark-b1b8 uvicorn[17335]: INFO: Application startup complete. 2026-04-21T00:29:44.908510-05:00 spark-b1b8 uvicorn[17335]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:44.908559-05:00 spark-b1b8 uvicorn[17335]: INFO: Waiting for application shutdown. 2026-04-21T00:29:44.908586-05:00 spark-b1b8 uvicorn[17335]: INFO: Application shutdown complete. 2026-04-21T00:29:44.956074-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:44.956194-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:50.112707-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 389. 2026-04-21T00:29:50.131788-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:50.383910-05:00 spark-b1b8 uvicorn[17342]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:50.385250-05:00 spark-b1b8 uvicorn[17342]: INFO: Started server process [17342] 2026-04-21T00:29:50.385272-05:00 spark-b1b8 uvicorn[17342]: INFO: Waiting for application startup. 2026-04-21T00:29:50.385434-05:00 spark-b1b8 uvicorn[17342]: INFO: Application startup complete. 2026-04-21T00:29:50.386515-05:00 spark-b1b8 uvicorn[17342]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:50.386572-05:00 spark-b1b8 uvicorn[17342]: INFO: Waiting for application shutdown. 2026-04-21T00:29:50.386587-05:00 spark-b1b8 uvicorn[17342]: INFO: Application shutdown complete. 2026-04-21T00:29:50.432017-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:50.432130-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:29:50.700768-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:29:55.612763-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 390. 2026-04-21T00:29:55.630744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:29:55.887441-05:00 spark-b1b8 uvicorn[17367]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:29:55.888831-05:00 spark-b1b8 uvicorn[17367]: INFO: Started server process [17367] 2026-04-21T00:29:55.888853-05:00 spark-b1b8 uvicorn[17367]: INFO: Waiting for application startup. 2026-04-21T00:29:55.889019-05:00 spark-b1b8 uvicorn[17367]: INFO: Application startup complete. 2026-04-21T00:29:55.890134-05:00 spark-b1b8 uvicorn[17367]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:29:55.890171-05:00 spark-b1b8 uvicorn[17367]: INFO: Waiting for application shutdown. 2026-04-21T00:29:55.890184-05:00 spark-b1b8 uvicorn[17367]: INFO: Application shutdown complete. 2026-04-21T00:29:55.935172-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:29:55.935295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:01.113987-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 391. 2026-04-21T00:30:01.130735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:01.131871-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T00:30:01.143277-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T00:30:01.143492-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T00:30:01.388324-05:00 spark-b1b8 uvicorn[17392]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:01.389634-05:00 spark-b1b8 uvicorn[17392]: INFO: Started server process [17392] 2026-04-21T00:30:01.389658-05:00 spark-b1b8 uvicorn[17392]: INFO: Waiting for application startup. 2026-04-21T00:30:01.389817-05:00 spark-b1b8 uvicorn[17392]: INFO: Application startup complete. 2026-04-21T00:30:01.391314-05:00 spark-b1b8 uvicorn[17392]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:01.391328-05:00 spark-b1b8 uvicorn[17392]: INFO: Waiting for application shutdown. 2026-04-21T00:30:01.391376-05:00 spark-b1b8 uvicorn[17392]: INFO: Application shutdown complete. 2026-04-21T00:30:01.437470-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:01.437587-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:06.613351-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 392. 2026-04-21T00:30:06.623730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:06.880904-05:00 spark-b1b8 uvicorn[17403]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:06.882196-05:00 spark-b1b8 uvicorn[17403]: INFO: Started server process [17403] 2026-04-21T00:30:06.882220-05:00 spark-b1b8 uvicorn[17403]: INFO: Waiting for application startup. 2026-04-21T00:30:06.882382-05:00 spark-b1b8 uvicorn[17403]: INFO: Application startup complete. 2026-04-21T00:30:06.883643-05:00 spark-b1b8 uvicorn[17403]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:06.883656-05:00 spark-b1b8 uvicorn[17403]: INFO: Waiting for application shutdown. 2026-04-21T00:30:06.883696-05:00 spark-b1b8 uvicorn[17403]: INFO: Application shutdown complete. 2026-04-21T00:30:06.929986-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:06.930051-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:10.660616-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:30:12.113314-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 393. 2026-04-21T00:30:12.130974-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:12.401561-05:00 spark-b1b8 uvicorn[17428]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:12.402838-05:00 spark-b1b8 uvicorn[17428]: INFO: Started server process [17428] 2026-04-21T00:30:12.402882-05:00 spark-b1b8 uvicorn[17428]: INFO: Waiting for application startup. 2026-04-21T00:30:12.403016-05:00 spark-b1b8 uvicorn[17428]: INFO: Application startup complete. 2026-04-21T00:30:12.403822-05:00 spark-b1b8 uvicorn[17428]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:12.403835-05:00 spark-b1b8 uvicorn[17428]: INFO: Waiting for application shutdown. 2026-04-21T00:30:12.403867-05:00 spark-b1b8 uvicorn[17428]: INFO: Application shutdown complete. 2026-04-21T00:30:12.448810-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:12.448886-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:17.612997-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 394. 2026-04-21T00:30:17.631755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:17.901821-05:00 spark-b1b8 uvicorn[17435]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:17.903144-05:00 spark-b1b8 uvicorn[17435]: INFO: Started server process [17435] 2026-04-21T00:30:17.903167-05:00 spark-b1b8 uvicorn[17435]: INFO: Waiting for application startup. 2026-04-21T00:30:17.903327-05:00 spark-b1b8 uvicorn[17435]: INFO: Application startup complete. 2026-04-21T00:30:17.905208-05:00 spark-b1b8 uvicorn[17435]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:17.905223-05:00 spark-b1b8 uvicorn[17435]: INFO: Waiting for application shutdown. 2026-04-21T00:30:17.905260-05:00 spark-b1b8 uvicorn[17435]: INFO: Application shutdown complete. 2026-04-21T00:30:17.951329-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:17.951404-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:23.112977-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 395. 2026-04-21T00:30:23.124646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:23.393911-05:00 spark-b1b8 uvicorn[17459]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:23.395145-05:00 spark-b1b8 uvicorn[17459]: INFO: Started server process [17459] 2026-04-21T00:30:23.395169-05:00 spark-b1b8 uvicorn[17459]: INFO: Waiting for application startup. 2026-04-21T00:30:23.395330-05:00 spark-b1b8 uvicorn[17459]: INFO: Application startup complete. 2026-04-21T00:30:23.396249-05:00 spark-b1b8 uvicorn[17459]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:23.396264-05:00 spark-b1b8 uvicorn[17459]: INFO: Waiting for application shutdown. 2026-04-21T00:30:23.396303-05:00 spark-b1b8 uvicorn[17459]: INFO: Application shutdown complete. 2026-04-21T00:30:23.441265-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:23.441342-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:28.613259-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 396. 2026-04-21T00:30:28.624906-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:28.897513-05:00 spark-b1b8 uvicorn[17466]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:28.898853-05:00 spark-b1b8 uvicorn[17466]: INFO: Started server process [17466] 2026-04-21T00:30:28.898876-05:00 spark-b1b8 uvicorn[17466]: INFO: Waiting for application startup. 2026-04-21T00:30:28.899035-05:00 spark-b1b8 uvicorn[17466]: INFO: Application startup complete. 2026-04-21T00:30:28.900207-05:00 spark-b1b8 uvicorn[17466]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:28.900222-05:00 spark-b1b8 uvicorn[17466]: INFO: Waiting for application shutdown. 2026-04-21T00:30:28.900259-05:00 spark-b1b8 uvicorn[17466]: INFO: Application shutdown complete. 2026-04-21T00:30:28.946118-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:28.946194-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:34.112853-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 397. 2026-04-21T00:30:34.122642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:34.379094-05:00 spark-b1b8 uvicorn[17493]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:34.380406-05:00 spark-b1b8 uvicorn[17493]: INFO: Started server process [17493] 2026-04-21T00:30:34.380429-05:00 spark-b1b8 uvicorn[17493]: INFO: Waiting for application startup. 2026-04-21T00:30:34.380602-05:00 spark-b1b8 uvicorn[17493]: INFO: Application startup complete. 2026-04-21T00:30:34.382024-05:00 spark-b1b8 uvicorn[17493]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:34.382038-05:00 spark-b1b8 uvicorn[17493]: INFO: Waiting for application shutdown. 2026-04-21T00:30:34.382077-05:00 spark-b1b8 uvicorn[17493]: INFO: Application shutdown complete. 2026-04-21T00:30:34.428492-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:34.428599-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:39.613715-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 398. 2026-04-21T00:30:39.631638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:39.906336-05:00 spark-b1b8 uvicorn[17501]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:39.907648-05:00 spark-b1b8 uvicorn[17501]: INFO: Started server process [17501] 2026-04-21T00:30:39.907671-05:00 spark-b1b8 uvicorn[17501]: INFO: Waiting for application startup. 2026-04-21T00:30:39.907831-05:00 spark-b1b8 uvicorn[17501]: INFO: Application startup complete. 2026-04-21T00:30:39.908981-05:00 spark-b1b8 uvicorn[17501]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:39.908995-05:00 spark-b1b8 uvicorn[17501]: INFO: Waiting for application shutdown. 2026-04-21T00:30:39.909034-05:00 spark-b1b8 uvicorn[17501]: INFO: Application shutdown complete. 2026-04-21T00:30:39.954168-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:39.954249-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:45.113261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 399. 2026-04-21T00:30:45.123635-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:45.375660-05:00 spark-b1b8 uvicorn[17526]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:45.376942-05:00 spark-b1b8 uvicorn[17526]: INFO: Started server process [17526] 2026-04-21T00:30:45.376964-05:00 spark-b1b8 uvicorn[17526]: INFO: Waiting for application startup. 2026-04-21T00:30:45.377127-05:00 spark-b1b8 uvicorn[17526]: INFO: Application startup complete. 2026-04-21T00:30:45.378376-05:00 spark-b1b8 uvicorn[17526]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:45.378391-05:00 spark-b1b8 uvicorn[17526]: INFO: Waiting for application shutdown. 2026-04-21T00:30:45.378428-05:00 spark-b1b8 uvicorn[17526]: INFO: Application shutdown complete. 2026-04-21T00:30:45.422110-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:45.422201-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:50.612796-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 400. 2026-04-21T00:30:50.629745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:50.900740-05:00 spark-b1b8 uvicorn[17533]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:50.902305-05:00 spark-b1b8 uvicorn[17533]: INFO: Started server process [17533] 2026-04-21T00:30:50.902326-05:00 spark-b1b8 uvicorn[17533]: INFO: Waiting for application startup. 2026-04-21T00:30:50.902493-05:00 spark-b1b8 uvicorn[17533]: INFO: Application startup complete. 2026-04-21T00:30:50.903217-05:00 spark-b1b8 uvicorn[17533]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:50.903232-05:00 spark-b1b8 uvicorn[17533]: INFO: Waiting for application shutdown. 2026-04-21T00:30:50.903273-05:00 spark-b1b8 uvicorn[17533]: INFO: Application shutdown complete. 2026-04-21T00:30:50.949697-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:50.949788-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:30:54.919746-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:30:56.112760-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 401. 2026-04-21T00:30:56.122732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:30:56.380410-05:00 spark-b1b8 uvicorn[17559]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:30:56.381735-05:00 spark-b1b8 uvicorn[17559]: INFO: Started server process [17559] 2026-04-21T00:30:56.381759-05:00 spark-b1b8 uvicorn[17559]: INFO: Waiting for application startup. 2026-04-21T00:30:56.381923-05:00 spark-b1b8 uvicorn[17559]: INFO: Application startup complete. 2026-04-21T00:30:56.383482-05:00 spark-b1b8 uvicorn[17559]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:30:56.383496-05:00 spark-b1b8 uvicorn[17559]: INFO: Waiting for application shutdown. 2026-04-21T00:30:56.383538-05:00 spark-b1b8 uvicorn[17559]: INFO: Application shutdown complete. 2026-04-21T00:30:56.430253-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:30:56.430346-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:01.613611-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 402. 2026-04-21T00:31:01.632771-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:01.887691-05:00 spark-b1b8 uvicorn[17585]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:01.888988-05:00 spark-b1b8 uvicorn[17585]: INFO: Started server process [17585] 2026-04-21T00:31:01.889010-05:00 spark-b1b8 uvicorn[17585]: INFO: Waiting for application startup. 2026-04-21T00:31:01.889167-05:00 spark-b1b8 uvicorn[17585]: INFO: Application startup complete. 2026-04-21T00:31:01.890116-05:00 spark-b1b8 uvicorn[17585]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:01.890131-05:00 spark-b1b8 uvicorn[17585]: INFO: Waiting for application shutdown. 2026-04-21T00:31:01.890169-05:00 spark-b1b8 uvicorn[17585]: INFO: Application shutdown complete. 2026-04-21T00:31:01.934880-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:01.934980-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:07.113653-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 403. 2026-04-21T00:31:07.123737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:07.377840-05:00 spark-b1b8 uvicorn[17592]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:07.379110-05:00 spark-b1b8 uvicorn[17592]: INFO: Started server process [17592] 2026-04-21T00:31:07.379133-05:00 spark-b1b8 uvicorn[17592]: INFO: Waiting for application startup. 2026-04-21T00:31:07.379300-05:00 spark-b1b8 uvicorn[17592]: INFO: Application startup complete. 2026-04-21T00:31:07.380794-05:00 spark-b1b8 uvicorn[17592]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:07.380809-05:00 spark-b1b8 uvicorn[17592]: INFO: Waiting for application shutdown. 2026-04-21T00:31:07.380847-05:00 spark-b1b8 uvicorn[17592]: INFO: Application shutdown complete. 2026-04-21T00:31:07.426771-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:07.426889-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:12.613453-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 404. 2026-04-21T00:31:12.630818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:12.887402-05:00 spark-b1b8 uvicorn[17616]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:12.888424-05:00 spark-b1b8 uvicorn[17616]: INFO: Started server process [17616] 2026-04-21T00:31:12.888446-05:00 spark-b1b8 uvicorn[17616]: INFO: Waiting for application startup. 2026-04-21T00:31:12.888630-05:00 spark-b1b8 uvicorn[17616]: INFO: Application startup complete. 2026-04-21T00:31:12.890308-05:00 spark-b1b8 uvicorn[17616]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:12.890322-05:00 spark-b1b8 uvicorn[17616]: INFO: Waiting for application shutdown. 2026-04-21T00:31:12.890362-05:00 spark-b1b8 uvicorn[17616]: INFO: Application shutdown complete. 2026-04-21T00:31:12.936457-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:12.936576-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:17.571938-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:31:18.113568-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 405. 2026-04-21T00:31:18.130750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:18.400511-05:00 spark-b1b8 uvicorn[17624]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:18.401813-05:00 spark-b1b8 uvicorn[17624]: INFO: Started server process [17624] 2026-04-21T00:31:18.401836-05:00 spark-b1b8 uvicorn[17624]: INFO: Waiting for application startup. 2026-04-21T00:31:18.402000-05:00 spark-b1b8 uvicorn[17624]: INFO: Application startup complete. 2026-04-21T00:31:18.403096-05:00 spark-b1b8 uvicorn[17624]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:18.403111-05:00 spark-b1b8 uvicorn[17624]: INFO: Waiting for application shutdown. 2026-04-21T00:31:18.403152-05:00 spark-b1b8 uvicorn[17624]: INFO: Application shutdown complete. 2026-04-21T00:31:18.449524-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:18.449624-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:23.613661-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 406. 2026-04-21T00:31:23.630734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:23.885482-05:00 spark-b1b8 uvicorn[17650]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:23.886797-05:00 spark-b1b8 uvicorn[17650]: INFO: Started server process [17650] 2026-04-21T00:31:23.886820-05:00 spark-b1b8 uvicorn[17650]: INFO: Waiting for application startup. 2026-04-21T00:31:23.886978-05:00 spark-b1b8 uvicorn[17650]: INFO: Application startup complete. 2026-04-21T00:31:23.889017-05:00 spark-b1b8 uvicorn[17650]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:23.889031-05:00 spark-b1b8 uvicorn[17650]: INFO: Waiting for application shutdown. 2026-04-21T00:31:23.889070-05:00 spark-b1b8 uvicorn[17650]: INFO: Application shutdown complete. 2026-04-21T00:31:23.935815-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:23.935902-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:29.113628-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 407. 2026-04-21T00:31:29.130638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:29.402490-05:00 spark-b1b8 uvicorn[17657]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:29.403815-05:00 spark-b1b8 uvicorn[17657]: INFO: Started server process [17657] 2026-04-21T00:31:29.403836-05:00 spark-b1b8 uvicorn[17657]: INFO: Waiting for application startup. 2026-04-21T00:31:29.403997-05:00 spark-b1b8 uvicorn[17657]: INFO: Application startup complete. 2026-04-21T00:31:29.405091-05:00 spark-b1b8 uvicorn[17657]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:29.405105-05:00 spark-b1b8 uvicorn[17657]: INFO: Waiting for application shutdown. 2026-04-21T00:31:29.405145-05:00 spark-b1b8 uvicorn[17657]: INFO: Application shutdown complete. 2026-04-21T00:31:29.451494-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:29.451601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:34.613572-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 408. 2026-04-21T00:31:34.630736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:34.902914-05:00 spark-b1b8 uvicorn[17681]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:34.904217-05:00 spark-b1b8 uvicorn[17681]: INFO: Started server process [17681] 2026-04-21T00:31:34.904239-05:00 spark-b1b8 uvicorn[17681]: INFO: Waiting for application startup. 2026-04-21T00:31:34.904401-05:00 spark-b1b8 uvicorn[17681]: INFO: Application startup complete. 2026-04-21T00:31:34.905576-05:00 spark-b1b8 uvicorn[17681]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:34.905591-05:00 spark-b1b8 uvicorn[17681]: INFO: Waiting for application shutdown. 2026-04-21T00:31:34.905629-05:00 spark-b1b8 uvicorn[17681]: INFO: Application shutdown complete. 2026-04-21T00:31:34.951808-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:34.951896-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:37.046319-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:31:40.112724-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 409. 2026-04-21T00:31:40.140819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:40.394882-05:00 spark-b1b8 uvicorn[17688]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:40.396291-05:00 spark-b1b8 uvicorn[17688]: INFO: Started server process [17688] 2026-04-21T00:31:40.396313-05:00 spark-b1b8 uvicorn[17688]: INFO: Waiting for application startup. 2026-04-21T00:31:40.396476-05:00 spark-b1b8 uvicorn[17688]: INFO: Application startup complete. 2026-04-21T00:31:40.397477-05:00 spark-b1b8 uvicorn[17688]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:40.397515-05:00 spark-b1b8 uvicorn[17688]: INFO: Waiting for application shutdown. 2026-04-21T00:31:40.397528-05:00 spark-b1b8 uvicorn[17688]: INFO: Application shutdown complete. 2026-04-21T00:31:40.443213-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:40.443327-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:45.612795-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 410. 2026-04-21T00:31:45.622730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:45.879370-05:00 spark-b1b8 uvicorn[17712]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:45.880651-05:00 spark-b1b8 uvicorn[17712]: INFO: Started server process [17712] 2026-04-21T00:31:45.880675-05:00 spark-b1b8 uvicorn[17712]: INFO: Waiting for application startup. 2026-04-21T00:31:45.880842-05:00 spark-b1b8 uvicorn[17712]: INFO: Application startup complete. 2026-04-21T00:31:45.882674-05:00 spark-b1b8 uvicorn[17712]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:45.882711-05:00 spark-b1b8 uvicorn[17712]: INFO: Waiting for application shutdown. 2026-04-21T00:31:45.882725-05:00 spark-b1b8 uvicorn[17712]: INFO: Application shutdown complete. 2026-04-21T00:31:45.928147-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:45.928267-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:51.112683-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 411. 2026-04-21T00:31:51.124735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:51.388128-05:00 spark-b1b8 uvicorn[17736]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:51.388553-05:00 spark-b1b8 uvicorn[17736]: INFO: Started server process [17736] 2026-04-21T00:31:51.388589-05:00 spark-b1b8 uvicorn[17736]: INFO: Waiting for application startup. 2026-04-21T00:31:51.388742-05:00 spark-b1b8 uvicorn[17736]: INFO: Application startup complete. 2026-04-21T00:31:51.389444-05:00 spark-b1b8 uvicorn[17736]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:51.389464-05:00 spark-b1b8 uvicorn[17736]: INFO: Waiting for application shutdown. 2026-04-21T00:31:51.389483-05:00 spark-b1b8 uvicorn[17736]: INFO: Application shutdown complete. 2026-04-21T00:31:51.435067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:51.435186-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:56.612809-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 412. 2026-04-21T00:31:56.637809-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:31:56.921558-05:00 spark-b1b8 uvicorn[17743]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:31:56.922681-05:00 spark-b1b8 uvicorn[17743]: INFO: Started server process [17743] 2026-04-21T00:31:56.922712-05:00 spark-b1b8 uvicorn[17743]: INFO: Waiting for application startup. 2026-04-21T00:31:56.922864-05:00 spark-b1b8 uvicorn[17743]: INFO: Application startup complete. 2026-04-21T00:31:56.924919-05:00 spark-b1b8 uvicorn[17743]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:31:56.924957-05:00 spark-b1b8 uvicorn[17743]: INFO: Waiting for application shutdown. 2026-04-21T00:31:56.924964-05:00 spark-b1b8 uvicorn[17743]: INFO: Application shutdown complete. 2026-04-21T00:31:56.973514-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:31:56.973598-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:31:58.824194-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:32:02.112953-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 413. 2026-04-21T00:32:02.129630-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:02.382574-05:00 spark-b1b8 uvicorn[17768]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:02.383874-05:00 spark-b1b8 uvicorn[17768]: INFO: Started server process [17768] 2026-04-21T00:32:02.383896-05:00 spark-b1b8 uvicorn[17768]: INFO: Waiting for application startup. 2026-04-21T00:32:02.384055-05:00 spark-b1b8 uvicorn[17768]: INFO: Application startup complete. 2026-04-21T00:32:02.386059-05:00 spark-b1b8 uvicorn[17768]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:02.386071-05:00 spark-b1b8 uvicorn[17768]: INFO: Waiting for application shutdown. 2026-04-21T00:32:02.386111-05:00 spark-b1b8 uvicorn[17768]: INFO: Application shutdown complete. 2026-04-21T00:32:02.432361-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:02.432444-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:07.612865-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 414. 2026-04-21T00:32:07.623769-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:07.892978-05:00 spark-b1b8 uvicorn[17775]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:07.894140-05:00 spark-b1b8 uvicorn[17775]: INFO: Started server process [17775] 2026-04-21T00:32:07.894171-05:00 spark-b1b8 uvicorn[17775]: INFO: Waiting for application startup. 2026-04-21T00:32:07.894329-05:00 spark-b1b8 uvicorn[17775]: INFO: Application startup complete. 2026-04-21T00:32:07.895818-05:00 spark-b1b8 uvicorn[17775]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:07.895849-05:00 spark-b1b8 uvicorn[17775]: INFO: Waiting for application shutdown. 2026-04-21T00:32:07.895856-05:00 spark-b1b8 uvicorn[17775]: INFO: Application shutdown complete. 2026-04-21T00:32:07.943220-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:07.943297-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:13.113342-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 415. 2026-04-21T00:32:13.130749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:13.387643-05:00 spark-b1b8 uvicorn[17801]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:13.389051-05:00 spark-b1b8 uvicorn[17801]: INFO: Started server process [17801] 2026-04-21T00:32:13.389073-05:00 spark-b1b8 uvicorn[17801]: INFO: Waiting for application startup. 2026-04-21T00:32:13.389242-05:00 spark-b1b8 uvicorn[17801]: INFO: Application startup complete. 2026-04-21T00:32:13.391006-05:00 spark-b1b8 uvicorn[17801]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:13.391020-05:00 spark-b1b8 uvicorn[17801]: INFO: Waiting for application shutdown. 2026-04-21T00:32:13.391060-05:00 spark-b1b8 uvicorn[17801]: INFO: Application shutdown complete. 2026-04-21T00:32:13.437222-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:13.437308-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:18.613197-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 416. 2026-04-21T00:32:18.630826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:18.895393-05:00 spark-b1b8 uvicorn[17808]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:18.896770-05:00 spark-b1b8 uvicorn[17808]: INFO: Started server process [17808] 2026-04-21T00:32:18.896801-05:00 spark-b1b8 uvicorn[17808]: INFO: Waiting for application startup. 2026-04-21T00:32:18.896945-05:00 spark-b1b8 uvicorn[17808]: INFO: Application startup complete. 2026-04-21T00:32:18.898104-05:00 spark-b1b8 uvicorn[17808]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:18.898141-05:00 spark-b1b8 uvicorn[17808]: INFO: Waiting for application shutdown. 2026-04-21T00:32:18.898149-05:00 spark-b1b8 uvicorn[17808]: INFO: Application shutdown complete. 2026-04-21T00:32:18.945209-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:18.945282-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:24.112659-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 417. 2026-04-21T00:32:24.133633-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:24.383961-05:00 spark-b1b8 uvicorn[17833]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:24.385191-05:00 spark-b1b8 uvicorn[17833]: INFO: Started server process [17833] 2026-04-21T00:32:24.385216-05:00 spark-b1b8 uvicorn[17833]: INFO: Waiting for application startup. 2026-04-21T00:32:24.385371-05:00 spark-b1b8 uvicorn[17833]: INFO: Application startup complete. 2026-04-21T00:32:24.386071-05:00 spark-b1b8 uvicorn[17833]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:24.386080-05:00 spark-b1b8 uvicorn[17833]: INFO: Waiting for application shutdown. 2026-04-21T00:32:24.386115-05:00 spark-b1b8 uvicorn[17833]: INFO: Application shutdown complete. 2026-04-21T00:32:24.431473-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:24.431563-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:29.613267-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 418. 2026-04-21T00:32:29.630820-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:29.884041-05:00 spark-b1b8 uvicorn[17840]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:29.885333-05:00 spark-b1b8 uvicorn[17840]: INFO: Started server process [17840] 2026-04-21T00:32:29.885355-05:00 spark-b1b8 uvicorn[17840]: INFO: Waiting for application startup. 2026-04-21T00:32:29.885517-05:00 spark-b1b8 uvicorn[17840]: INFO: Application startup complete. 2026-04-21T00:32:29.886565-05:00 spark-b1b8 uvicorn[17840]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:29.886579-05:00 spark-b1b8 uvicorn[17840]: INFO: Waiting for application shutdown. 2026-04-21T00:32:29.886617-05:00 spark-b1b8 uvicorn[17840]: INFO: Application shutdown complete. 2026-04-21T00:32:29.931641-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:29.931727-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:35.113671-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 419. 2026-04-21T00:32:35.130749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:35.383179-05:00 spark-b1b8 uvicorn[17865]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:35.384492-05:00 spark-b1b8 uvicorn[17865]: INFO: Started server process [17865] 2026-04-21T00:32:35.384513-05:00 spark-b1b8 uvicorn[17865]: INFO: Waiting for application startup. 2026-04-21T00:32:35.384678-05:00 spark-b1b8 uvicorn[17865]: INFO: Application startup complete. 2026-04-21T00:32:35.385729-05:00 spark-b1b8 uvicorn[17865]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:35.385744-05:00 spark-b1b8 uvicorn[17865]: INFO: Waiting for application shutdown. 2026-04-21T00:32:35.385785-05:00 spark-b1b8 uvicorn[17865]: INFO: Application shutdown complete. 2026-04-21T00:32:35.432069-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:35.432146-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:40.613060-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 420. 2026-04-21T00:32:40.631829-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:40.903932-05:00 spark-b1b8 uvicorn[17872]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:40.905129-05:00 spark-b1b8 uvicorn[17872]: INFO: Started server process [17872] 2026-04-21T00:32:40.905161-05:00 spark-b1b8 uvicorn[17872]: INFO: Waiting for application startup. 2026-04-21T00:32:40.905316-05:00 spark-b1b8 uvicorn[17872]: INFO: Application startup complete. 2026-04-21T00:32:40.907355-05:00 spark-b1b8 uvicorn[17872]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:40.907418-05:00 spark-b1b8 uvicorn[17872]: INFO: Waiting for application shutdown. 2026-04-21T00:32:40.907426-05:00 spark-b1b8 uvicorn[17872]: INFO: Application shutdown complete. 2026-04-21T00:32:40.954932-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:40.955017-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:42.381827-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:32:46.113398-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 421. 2026-04-21T00:32:46.126760-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:46.399741-05:00 spark-b1b8 uvicorn[17899]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:46.401081-05:00 spark-b1b8 uvicorn[17899]: INFO: Started server process [17899] 2026-04-21T00:32:46.401105-05:00 spark-b1b8 uvicorn[17899]: INFO: Waiting for application startup. 2026-04-21T00:32:46.401271-05:00 spark-b1b8 uvicorn[17899]: INFO: Application startup complete. 2026-04-21T00:32:46.402373-05:00 spark-b1b8 uvicorn[17899]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:46.402388-05:00 spark-b1b8 uvicorn[17899]: INFO: Waiting for application shutdown. 2026-04-21T00:32:46.402427-05:00 spark-b1b8 uvicorn[17899]: INFO: Application shutdown complete. 2026-04-21T00:32:46.448935-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:46.449024-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:51.613522-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 422. 2026-04-21T00:32:51.631004-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:51.885018-05:00 spark-b1b8 uvicorn[17923]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:51.886311-05:00 spark-b1b8 uvicorn[17923]: INFO: Started server process [17923] 2026-04-21T00:32:51.886332-05:00 spark-b1b8 uvicorn[17923]: INFO: Waiting for application startup. 2026-04-21T00:32:51.886491-05:00 spark-b1b8 uvicorn[17923]: INFO: Application startup complete. 2026-04-21T00:32:51.887595-05:00 spark-b1b8 uvicorn[17923]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:51.887610-05:00 spark-b1b8 uvicorn[17923]: INFO: Waiting for application shutdown. 2026-04-21T00:32:51.887648-05:00 spark-b1b8 uvicorn[17923]: INFO: Application shutdown complete. 2026-04-21T00:32:51.933796-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:51.933881-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:32:57.113105-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 423. 2026-04-21T00:32:57.131738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:32:57.398612-05:00 spark-b1b8 uvicorn[17930]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:32:57.399752-05:00 spark-b1b8 uvicorn[17930]: INFO: Started server process [17930] 2026-04-21T00:32:57.399783-05:00 spark-b1b8 uvicorn[17930]: INFO: Waiting for application startup. 2026-04-21T00:32:57.399930-05:00 spark-b1b8 uvicorn[17930]: INFO: Application startup complete. 2026-04-21T00:32:57.400953-05:00 spark-b1b8 uvicorn[17930]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:32:57.400991-05:00 spark-b1b8 uvicorn[17930]: INFO: Waiting for application shutdown. 2026-04-21T00:32:57.400998-05:00 spark-b1b8 uvicorn[17930]: INFO: Application shutdown complete. 2026-04-21T00:32:57.448266-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:32:57.448354-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:02.613277-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 424. 2026-04-21T00:33:02.622640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:02.890051-05:00 spark-b1b8 uvicorn[17956]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:02.891206-05:00 spark-b1b8 uvicorn[17956]: INFO: Started server process [17956] 2026-04-21T00:33:02.891240-05:00 spark-b1b8 uvicorn[17956]: INFO: Waiting for application startup. 2026-04-21T00:33:02.891391-05:00 spark-b1b8 uvicorn[17956]: INFO: Application startup complete. 2026-04-21T00:33:02.893269-05:00 spark-b1b8 uvicorn[17956]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:02.893306-05:00 spark-b1b8 uvicorn[17956]: INFO: Waiting for application shutdown. 2026-04-21T00:33:02.893314-05:00 spark-b1b8 uvicorn[17956]: INFO: Application shutdown complete. 2026-04-21T00:33:02.941151-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:02.941235-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:08.113813-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 425. 2026-04-21T00:33:08.128820-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:08.382821-05:00 spark-b1b8 uvicorn[17964]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:08.384066-05:00 spark-b1b8 uvicorn[17964]: INFO: Started server process [17964] 2026-04-21T00:33:08.384087-05:00 spark-b1b8 uvicorn[17964]: INFO: Waiting for application startup. 2026-04-21T00:33:08.384248-05:00 spark-b1b8 uvicorn[17964]: INFO: Application startup complete. 2026-04-21T00:33:08.385236-05:00 spark-b1b8 uvicorn[17964]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:08.385250-05:00 spark-b1b8 uvicorn[17964]: INFO: Waiting for application shutdown. 2026-04-21T00:33:08.385288-05:00 spark-b1b8 uvicorn[17964]: INFO: Application shutdown complete. 2026-04-21T00:33:08.432044-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:08.432130-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:11.723931-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:33:13.613687-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 426. 2026-04-21T00:33:13.627835-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:13.896519-05:00 spark-b1b8 uvicorn[17989]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:13.897846-05:00 spark-b1b8 uvicorn[17989]: INFO: Started server process [17989] 2026-04-21T00:33:13.897869-05:00 spark-b1b8 uvicorn[17989]: INFO: Waiting for application startup. 2026-04-21T00:33:13.898026-05:00 spark-b1b8 uvicorn[17989]: INFO: Application startup complete. 2026-04-21T00:33:13.899615-05:00 spark-b1b8 uvicorn[17989]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:13.899730-05:00 spark-b1b8 uvicorn[17989]: INFO: Waiting for application shutdown. 2026-04-21T00:33:13.899757-05:00 spark-b1b8 uvicorn[17989]: INFO: Application shutdown complete. 2026-04-21T00:33:13.943899-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:13.944019-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:19.112740-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 427. 2026-04-21T00:33:19.123727-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:19.377662-05:00 spark-b1b8 uvicorn[17996]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:19.378979-05:00 spark-b1b8 uvicorn[17996]: INFO: Started server process [17996] 2026-04-21T00:33:19.379001-05:00 spark-b1b8 uvicorn[17996]: INFO: Waiting for application startup. 2026-04-21T00:33:19.379163-05:00 spark-b1b8 uvicorn[17996]: INFO: Application startup complete. 2026-04-21T00:33:19.380485-05:00 spark-b1b8 uvicorn[17996]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:19.380582-05:00 spark-b1b8 uvicorn[17996]: INFO: Waiting for application shutdown. 2026-04-21T00:33:19.380599-05:00 spark-b1b8 uvicorn[17996]: INFO: Application shutdown complete. 2026-04-21T00:33:19.425927-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:19.426035-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:24.613646-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 428. 2026-04-21T00:33:24.630740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:24.900704-05:00 spark-b1b8 uvicorn[18021]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:24.901824-05:00 spark-b1b8 uvicorn[18021]: INFO: Started server process [18021] 2026-04-21T00:33:24.901856-05:00 spark-b1b8 uvicorn[18021]: INFO: Waiting for application startup. 2026-04-21T00:33:24.902014-05:00 spark-b1b8 uvicorn[18021]: INFO: Application startup complete. 2026-04-21T00:33:24.903020-05:00 spark-b1b8 uvicorn[18021]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:24.903066-05:00 spark-b1b8 uvicorn[18021]: INFO: Waiting for application shutdown. 2026-04-21T00:33:24.903080-05:00 spark-b1b8 uvicorn[18021]: INFO: Application shutdown complete. 2026-04-21T00:33:24.949668-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:24.949753-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:29.399568-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:33:30.113331-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 429. 2026-04-21T00:33:30.129644-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:30.405934-05:00 spark-b1b8 uvicorn[18028]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:30.407040-05:00 spark-b1b8 uvicorn[18028]: INFO: Started server process [18028] 2026-04-21T00:33:30.407070-05:00 spark-b1b8 uvicorn[18028]: INFO: Waiting for application startup. 2026-04-21T00:33:30.407222-05:00 spark-b1b8 uvicorn[18028]: INFO: Application startup complete. 2026-04-21T00:33:30.409000-05:00 spark-b1b8 uvicorn[18028]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:30.409074-05:00 spark-b1b8 uvicorn[18028]: INFO: Waiting for application shutdown. 2026-04-21T00:33:30.409088-05:00 spark-b1b8 uvicorn[18028]: INFO: Application shutdown complete. 2026-04-21T00:33:30.457211-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:30.457357-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:35.613289-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 430. 2026-04-21T00:33:35.630649-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:35.910454-05:00 spark-b1b8 uvicorn[18053]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:35.911580-05:00 spark-b1b8 uvicorn[18053]: INFO: Started server process [18053] 2026-04-21T00:33:35.911612-05:00 spark-b1b8 uvicorn[18053]: INFO: Waiting for application startup. 2026-04-21T00:33:35.911763-05:00 spark-b1b8 uvicorn[18053]: INFO: Application startup complete. 2026-04-21T00:33:35.913224-05:00 spark-b1b8 uvicorn[18053]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:35.913269-05:00 spark-b1b8 uvicorn[18053]: INFO: Waiting for application shutdown. 2026-04-21T00:33:35.913282-05:00 spark-b1b8 uvicorn[18053]: INFO: Application shutdown complete. 2026-04-21T00:33:35.961263-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:35.961384-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:41.113309-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 431. 2026-04-21T00:33:41.130644-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:41.408800-05:00 spark-b1b8 uvicorn[18060]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:41.409942-05:00 spark-b1b8 uvicorn[18060]: INFO: Started server process [18060] 2026-04-21T00:33:41.409974-05:00 spark-b1b8 uvicorn[18060]: INFO: Waiting for application startup. 2026-04-21T00:33:41.410125-05:00 spark-b1b8 uvicorn[18060]: INFO: Application startup complete. 2026-04-21T00:33:41.412356-05:00 spark-b1b8 uvicorn[18060]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:41.412400-05:00 spark-b1b8 uvicorn[18060]: INFO: Waiting for application shutdown. 2026-04-21T00:33:41.412413-05:00 spark-b1b8 uvicorn[18060]: INFO: Application shutdown complete. 2026-04-21T00:33:41.459857-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:41.459937-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:46.613322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 432. 2026-04-21T00:33:46.630652-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:46.898815-05:00 spark-b1b8 uvicorn[18086]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:46.899943-05:00 spark-b1b8 uvicorn[18086]: INFO: Started server process [18086] 2026-04-21T00:33:46.899977-05:00 spark-b1b8 uvicorn[18086]: INFO: Waiting for application startup. 2026-04-21T00:33:46.900132-05:00 spark-b1b8 uvicorn[18086]: INFO: Application startup complete. 2026-04-21T00:33:46.901683-05:00 spark-b1b8 uvicorn[18086]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:46.901752-05:00 spark-b1b8 uvicorn[18086]: INFO: Waiting for application shutdown. 2026-04-21T00:33:46.901771-05:00 spark-b1b8 uvicorn[18086]: INFO: Application shutdown complete. 2026-04-21T00:33:46.948028-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:46.948109-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:52.113315-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 433. 2026-04-21T00:33:52.130643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:52.412688-05:00 spark-b1b8 uvicorn[18112]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:52.413825-05:00 spark-b1b8 uvicorn[18112]: INFO: Started server process [18112] 2026-04-21T00:33:52.413857-05:00 spark-b1b8 uvicorn[18112]: INFO: Waiting for application startup. 2026-04-21T00:33:52.414018-05:00 spark-b1b8 uvicorn[18112]: INFO: Application startup complete. 2026-04-21T00:33:52.415548-05:00 spark-b1b8 uvicorn[18112]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:52.415592-05:00 spark-b1b8 uvicorn[18112]: INFO: Waiting for application shutdown. 2026-04-21T00:33:52.415606-05:00 spark-b1b8 uvicorn[18112]: INFO: Application shutdown complete. 2026-04-21T00:33:52.461228-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:52.461308-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:33:54.643133-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:33:57.612658-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 434. 2026-04-21T00:33:57.633739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:33:57.893560-05:00 spark-b1b8 uvicorn[18119]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:33:57.894542-05:00 spark-b1b8 uvicorn[18119]: INFO: Started server process [18119] 2026-04-21T00:33:57.894571-05:00 spark-b1b8 uvicorn[18119]: INFO: Waiting for application startup. 2026-04-21T00:33:57.894713-05:00 spark-b1b8 uvicorn[18119]: INFO: Application startup complete. 2026-04-21T00:33:57.895740-05:00 spark-b1b8 uvicorn[18119]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:33:57.895756-05:00 spark-b1b8 uvicorn[18119]: INFO: Waiting for application shutdown. 2026-04-21T00:33:57.895789-05:00 spark-b1b8 uvicorn[18119]: INFO: Application shutdown complete. 2026-04-21T00:33:57.942016-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:33:57.942104-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:03.113226-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 435. 2026-04-21T00:34:03.130666-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:03.400448-05:00 spark-b1b8 uvicorn[18145]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:03.401649-05:00 spark-b1b8 uvicorn[18145]: INFO: Started server process [18145] 2026-04-21T00:34:03.401678-05:00 spark-b1b8 uvicorn[18145]: INFO: Waiting for application startup. 2026-04-21T00:34:03.401821-05:00 spark-b1b8 uvicorn[18145]: INFO: Application startup complete. 2026-04-21T00:34:03.402849-05:00 spark-b1b8 uvicorn[18145]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:03.402872-05:00 spark-b1b8 uvicorn[18145]: INFO: Waiting for application shutdown. 2026-04-21T00:34:03.402901-05:00 spark-b1b8 uvicorn[18145]: INFO: Application shutdown complete. 2026-04-21T00:34:03.448898-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:03.449006-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:08.613091-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 436. 2026-04-21T00:34:08.630910-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:08.902429-05:00 spark-b1b8 uvicorn[18152]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:08.903601-05:00 spark-b1b8 uvicorn[18152]: INFO: Started server process [18152] 2026-04-21T00:34:08.903633-05:00 spark-b1b8 uvicorn[18152]: INFO: Waiting for application startup. 2026-04-21T00:34:08.903791-05:00 spark-b1b8 uvicorn[18152]: INFO: Application startup complete. 2026-04-21T00:34:08.905993-05:00 spark-b1b8 uvicorn[18152]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:08.906039-05:00 spark-b1b8 uvicorn[18152]: INFO: Waiting for application shutdown. 2026-04-21T00:34:08.906052-05:00 spark-b1b8 uvicorn[18152]: INFO: Application shutdown complete. 2026-04-21T00:34:08.953290-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:08.953408-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:14.113672-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 437. 2026-04-21T00:34:14.130737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:14.394395-05:00 spark-b1b8 uvicorn[18178]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:14.395540-05:00 spark-b1b8 uvicorn[18178]: INFO: Started server process [18178] 2026-04-21T00:34:14.395577-05:00 spark-b1b8 uvicorn[18178]: INFO: Waiting for application startup. 2026-04-21T00:34:14.395736-05:00 spark-b1b8 uvicorn[18178]: INFO: Application startup complete. 2026-04-21T00:34:14.397343-05:00 spark-b1b8 uvicorn[18178]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:14.397387-05:00 spark-b1b8 uvicorn[18178]: INFO: Waiting for application shutdown. 2026-04-21T00:34:14.397401-05:00 spark-b1b8 uvicorn[18178]: INFO: Application shutdown complete. 2026-04-21T00:34:14.444941-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:14.445039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:19.613423-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 438. 2026-04-21T00:34:19.631020-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:19.887771-05:00 spark-b1b8 uvicorn[18185]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:19.888713-05:00 spark-b1b8 uvicorn[18185]: INFO: Started server process [18185] 2026-04-21T00:34:19.888743-05:00 spark-b1b8 uvicorn[18185]: INFO: Waiting for application startup. 2026-04-21T00:34:19.888886-05:00 spark-b1b8 uvicorn[18185]: INFO: Application startup complete. 2026-04-21T00:34:19.889722-05:00 spark-b1b8 uvicorn[18185]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:19.889739-05:00 spark-b1b8 uvicorn[18185]: INFO: Waiting for application shutdown. 2026-04-21T00:34:19.889777-05:00 spark-b1b8 uvicorn[18185]: INFO: Application shutdown complete. 2026-04-21T00:34:19.935698-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:19.935786-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:25.113472-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 439. 2026-04-21T00:34:25.131023-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:25.383255-05:00 spark-b1b8 uvicorn[18212]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:25.396513-05:00 spark-b1b8 uvicorn[18212]: INFO: Started server process [18212] 2026-04-21T00:34:25.396552-05:00 spark-b1b8 uvicorn[18212]: INFO: Waiting for application startup. 2026-04-21T00:34:25.396571-05:00 spark-b1b8 uvicorn[18212]: INFO: Application startup complete. 2026-04-21T00:34:25.396585-05:00 spark-b1b8 uvicorn[18212]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:25.396600-05:00 spark-b1b8 uvicorn[18212]: INFO: Waiting for application shutdown. 2026-04-21T00:34:25.396617-05:00 spark-b1b8 uvicorn[18212]: INFO: Application shutdown complete. 2026-04-21T00:34:25.431688-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:25.431802-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:30.613142-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 440. 2026-04-21T00:34:30.630750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:30.895572-05:00 spark-b1b8 uvicorn[18220]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:30.896776-05:00 spark-b1b8 uvicorn[18220]: INFO: Started server process [18220] 2026-04-21T00:34:30.896805-05:00 spark-b1b8 uvicorn[18220]: INFO: Waiting for application startup. 2026-04-21T00:34:30.896953-05:00 spark-b1b8 uvicorn[18220]: INFO: Application startup complete. 2026-04-21T00:34:30.898087-05:00 spark-b1b8 uvicorn[18220]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:30.898103-05:00 spark-b1b8 uvicorn[18220]: INFO: Waiting for application shutdown. 2026-04-21T00:34:30.898141-05:00 spark-b1b8 uvicorn[18220]: INFO: Application shutdown complete. 2026-04-21T00:34:30.943720-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:30.943805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:36.112754-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 441. 2026-04-21T00:34:36.125734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:36.164422-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:34:36.392681-05:00 spark-b1b8 uvicorn[18244]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:36.393800-05:00 spark-b1b8 uvicorn[18244]: INFO: Started server process [18244] 2026-04-21T00:34:36.393829-05:00 spark-b1b8 uvicorn[18244]: INFO: Waiting for application startup. 2026-04-21T00:34:36.393983-05:00 spark-b1b8 uvicorn[18244]: INFO: Application startup complete. 2026-04-21T00:34:36.396027-05:00 spark-b1b8 uvicorn[18244]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:36.396070-05:00 spark-b1b8 uvicorn[18244]: INFO: Waiting for application shutdown. 2026-04-21T00:34:36.396084-05:00 spark-b1b8 uvicorn[18244]: INFO: Application shutdown complete. 2026-04-21T00:34:36.442487-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:36.442620-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:41.613701-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 442. 2026-04-21T00:34:41.631742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:41.919168-05:00 spark-b1b8 uvicorn[18252]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:41.920283-05:00 spark-b1b8 uvicorn[18252]: INFO: Started server process [18252] 2026-04-21T00:34:41.920315-05:00 spark-b1b8 uvicorn[18252]: INFO: Waiting for application startup. 2026-04-21T00:34:41.920470-05:00 spark-b1b8 uvicorn[18252]: INFO: Application startup complete. 2026-04-21T00:34:41.922735-05:00 spark-b1b8 uvicorn[18252]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:41.922779-05:00 spark-b1b8 uvicorn[18252]: INFO: Waiting for application shutdown. 2026-04-21T00:34:41.922793-05:00 spark-b1b8 uvicorn[18252]: INFO: Application shutdown complete. 2026-04-21T00:34:41.970072-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:41.970174-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:47.113060-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 443. 2026-04-21T00:34:47.129648-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:47.382783-05:00 spark-b1b8 uvicorn[18278]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:47.383854-05:00 spark-b1b8 uvicorn[18278]: INFO: Started server process [18278] 2026-04-21T00:34:47.383877-05:00 spark-b1b8 uvicorn[18278]: INFO: Waiting for application startup. 2026-04-21T00:34:47.384043-05:00 spark-b1b8 uvicorn[18278]: INFO: Application startup complete. 2026-04-21T00:34:47.385511-05:00 spark-b1b8 uvicorn[18278]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:47.385609-05:00 spark-b1b8 uvicorn[18278]: INFO: Waiting for application shutdown. 2026-04-21T00:34:47.385627-05:00 spark-b1b8 uvicorn[18278]: INFO: Application shutdown complete. 2026-04-21T00:34:47.431049-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:47.431160-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:52.613506-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 444. 2026-04-21T00:34:52.632847-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:52.918984-05:00 spark-b1b8 uvicorn[18302]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:52.920118-05:00 spark-b1b8 uvicorn[18302]: INFO: Started server process [18302] 2026-04-21T00:34:52.920149-05:00 spark-b1b8 uvicorn[18302]: INFO: Waiting for application startup. 2026-04-21T00:34:52.920303-05:00 spark-b1b8 uvicorn[18302]: INFO: Application startup complete. 2026-04-21T00:34:52.922031-05:00 spark-b1b8 uvicorn[18302]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:52.922051-05:00 spark-b1b8 uvicorn[18302]: INFO: Waiting for application shutdown. 2026-04-21T00:34:52.922103-05:00 spark-b1b8 uvicorn[18302]: INFO: Application shutdown complete. 2026-04-21T00:34:52.970011-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:52.970093-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:34:58.113098-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 445. 2026-04-21T00:34:58.129654-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:34:58.405794-05:00 spark-b1b8 uvicorn[18309]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:34:58.406912-05:00 spark-b1b8 uvicorn[18309]: INFO: Started server process [18309] 2026-04-21T00:34:58.406943-05:00 spark-b1b8 uvicorn[18309]: INFO: Waiting for application startup. 2026-04-21T00:34:58.407094-05:00 spark-b1b8 uvicorn[18309]: INFO: Application startup complete. 2026-04-21T00:34:58.409022-05:00 spark-b1b8 uvicorn[18309]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:34:58.409047-05:00 spark-b1b8 uvicorn[18309]: INFO: Waiting for application shutdown. 2026-04-21T00:34:58.409094-05:00 spark-b1b8 uvicorn[18309]: INFO: Application shutdown complete. 2026-04-21T00:34:58.456423-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:34:58.456508-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:01.689317-05:00 spark-b1b8 CRON[18317]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T00:35:03.613468-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 446. 2026-04-21T00:35:03.631737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:03.898926-05:00 spark-b1b8 uvicorn[18336]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:03.899930-05:00 spark-b1b8 uvicorn[18336]: INFO: Started server process [18336] 2026-04-21T00:35:03.899962-05:00 spark-b1b8 uvicorn[18336]: INFO: Waiting for application startup. 2026-04-21T00:35:03.900106-05:00 spark-b1b8 uvicorn[18336]: INFO: Application startup complete. 2026-04-21T00:35:03.901139-05:00 spark-b1b8 uvicorn[18336]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:03.901157-05:00 spark-b1b8 uvicorn[18336]: INFO: Waiting for application shutdown. 2026-04-21T00:35:03.901189-05:00 spark-b1b8 uvicorn[18336]: INFO: Application shutdown complete. 2026-04-21T00:35:03.947700-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:03.947797-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:09.113103-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 447. 2026-04-21T00:35:09.131012-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:09.387277-05:00 spark-b1b8 uvicorn[18343]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:09.388504-05:00 spark-b1b8 uvicorn[18343]: INFO: Started server process [18343] 2026-04-21T00:35:09.388539-05:00 spark-b1b8 uvicorn[18343]: INFO: Waiting for application startup. 2026-04-21T00:35:09.388682-05:00 spark-b1b8 uvicorn[18343]: INFO: Application startup complete. 2026-04-21T00:35:09.389700-05:00 spark-b1b8 uvicorn[18343]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:09.389716-05:00 spark-b1b8 uvicorn[18343]: INFO: Waiting for application shutdown. 2026-04-21T00:35:09.389753-05:00 spark-b1b8 uvicorn[18343]: INFO: Application shutdown complete. 2026-04-21T00:35:09.434643-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:09.434742-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:14.613492-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 448. 2026-04-21T00:35:14.630751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:14.896587-05:00 spark-b1b8 uvicorn[18370]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:14.897698-05:00 spark-b1b8 uvicorn[18370]: INFO: Started server process [18370] 2026-04-21T00:35:14.897727-05:00 spark-b1b8 uvicorn[18370]: INFO: Waiting for application startup. 2026-04-21T00:35:14.897879-05:00 spark-b1b8 uvicorn[18370]: INFO: Application startup complete. 2026-04-21T00:35:14.899624-05:00 spark-b1b8 uvicorn[18370]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:14.899668-05:00 spark-b1b8 uvicorn[18370]: INFO: Waiting for application shutdown. 2026-04-21T00:35:14.899682-05:00 spark-b1b8 uvicorn[18370]: INFO: Application shutdown complete. 2026-04-21T00:35:14.947428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:14.947569-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:19.085800-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:35:20.113326-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 449. 2026-04-21T00:35:20.130839-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:20.401679-05:00 spark-b1b8 uvicorn[18377]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:20.402663-05:00 spark-b1b8 uvicorn[18377]: INFO: Started server process [18377] 2026-04-21T00:35:20.402694-05:00 spark-b1b8 uvicorn[18377]: INFO: Waiting for application startup. 2026-04-21T00:35:20.402834-05:00 spark-b1b8 uvicorn[18377]: INFO: Application startup complete. 2026-04-21T00:35:20.403738-05:00 spark-b1b8 uvicorn[18377]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:20.403755-05:00 spark-b1b8 uvicorn[18377]: INFO: Waiting for application shutdown. 2026-04-21T00:35:20.403791-05:00 spark-b1b8 uvicorn[18377]: INFO: Application shutdown complete. 2026-04-21T00:35:20.448783-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:20.448868-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:25.613184-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 450. 2026-04-21T00:35:25.630746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:25.896064-05:00 spark-b1b8 uvicorn[18403]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:25.897050-05:00 spark-b1b8 uvicorn[18403]: INFO: Started server process [18403] 2026-04-21T00:35:25.897081-05:00 spark-b1b8 uvicorn[18403]: INFO: Waiting for application startup. 2026-04-21T00:35:25.897216-05:00 spark-b1b8 uvicorn[18403]: INFO: Application startup complete. 2026-04-21T00:35:25.898152-05:00 spark-b1b8 uvicorn[18403]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:25.898169-05:00 spark-b1b8 uvicorn[18403]: INFO: Waiting for application shutdown. 2026-04-21T00:35:25.898205-05:00 spark-b1b8 uvicorn[18403]: INFO: Application shutdown complete. 2026-04-21T00:35:25.942815-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:25.942902-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:31.113516-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 451. 2026-04-21T00:35:31.130745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:31.395864-05:00 spark-b1b8 uvicorn[18410]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:31.396996-05:00 spark-b1b8 uvicorn[18410]: INFO: Started server process [18410] 2026-04-21T00:35:31.397036-05:00 spark-b1b8 uvicorn[18410]: INFO: Waiting for application startup. 2026-04-21T00:35:31.397186-05:00 spark-b1b8 uvicorn[18410]: INFO: Application startup complete. 2026-04-21T00:35:31.399466-05:00 spark-b1b8 uvicorn[18410]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:31.399504-05:00 spark-b1b8 uvicorn[18410]: INFO: Waiting for application shutdown. 2026-04-21T00:35:31.399512-05:00 spark-b1b8 uvicorn[18410]: INFO: Application shutdown complete. 2026-04-21T00:35:31.446849-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:31.446958-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:36.613036-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 452. 2026-04-21T00:35:36.634839-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:36.889168-05:00 spark-b1b8 uvicorn[18436]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:36.890475-05:00 spark-b1b8 uvicorn[18436]: INFO: Started server process [18436] 2026-04-21T00:35:36.890497-05:00 spark-b1b8 uvicorn[18436]: INFO: Waiting for application startup. 2026-04-21T00:35:36.890665-05:00 spark-b1b8 uvicorn[18436]: INFO: Application startup complete. 2026-04-21T00:35:36.891603-05:00 spark-b1b8 uvicorn[18436]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:36.891619-05:00 spark-b1b8 uvicorn[18436]: INFO: Waiting for application shutdown. 2026-04-21T00:35:36.891659-05:00 spark-b1b8 uvicorn[18436]: INFO: Application shutdown complete. 2026-04-21T00:35:36.937683-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:36.937753-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:42.113663-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 453. 2026-04-21T00:35:42.130728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:42.412568-05:00 spark-b1b8 uvicorn[18463]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:42.414011-05:00 spark-b1b8 uvicorn[18463]: INFO: Started server process [18463] 2026-04-21T00:35:42.414034-05:00 spark-b1b8 uvicorn[18463]: INFO: Waiting for application startup. 2026-04-21T00:35:42.414211-05:00 spark-b1b8 uvicorn[18463]: INFO: Application startup complete. 2026-04-21T00:35:42.416402-05:00 spark-b1b8 uvicorn[18463]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:42.416441-05:00 spark-b1b8 uvicorn[18463]: INFO: Waiting for application shutdown. 2026-04-21T00:35:42.416477-05:00 spark-b1b8 uvicorn[18463]: INFO: Application shutdown complete. 2026-04-21T00:35:42.463380-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:42.463448-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:47.613217-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 454. 2026-04-21T00:35:47.631749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:47.898341-05:00 spark-b1b8 uvicorn[18470]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:47.899796-05:00 spark-b1b8 uvicorn[18470]: INFO: Started server process [18470] 2026-04-21T00:35:47.899821-05:00 spark-b1b8 uvicorn[18470]: INFO: Waiting for application startup. 2026-04-21T00:35:47.899990-05:00 spark-b1b8 uvicorn[18470]: INFO: Application startup complete. 2026-04-21T00:35:47.902333-05:00 spark-b1b8 uvicorn[18470]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:47.902372-05:00 spark-b1b8 uvicorn[18470]: INFO: Waiting for application shutdown. 2026-04-21T00:35:47.902380-05:00 spark-b1b8 uvicorn[18470]: INFO: Application shutdown complete. 2026-04-21T00:35:47.949932-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:47.950054-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:53.113665-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 455. 2026-04-21T00:35:53.130725-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:53.414146-05:00 spark-b1b8 uvicorn[18496]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:53.415575-05:00 spark-b1b8 uvicorn[18496]: INFO: Started server process [18496] 2026-04-21T00:35:53.415600-05:00 spark-b1b8 uvicorn[18496]: INFO: Waiting for application startup. 2026-04-21T00:35:53.415771-05:00 spark-b1b8 uvicorn[18496]: INFO: Application startup complete. 2026-04-21T00:35:53.417715-05:00 spark-b1b8 uvicorn[18496]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:53.417755-05:00 spark-b1b8 uvicorn[18496]: INFO: Waiting for application shutdown. 2026-04-21T00:35:53.417763-05:00 spark-b1b8 uvicorn[18496]: INFO: Application shutdown complete. 2026-04-21T00:35:53.465005-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:53.465074-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:35:56.632123-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:35:58.613569-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 456. 2026-04-21T00:35:58.634743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:35:58.909462-05:00 spark-b1b8 uvicorn[18503]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:35:58.910885-05:00 spark-b1b8 uvicorn[18503]: INFO: Started server process [18503] 2026-04-21T00:35:58.910909-05:00 spark-b1b8 uvicorn[18503]: INFO: Waiting for application startup. 2026-04-21T00:35:58.911082-05:00 spark-b1b8 uvicorn[18503]: INFO: Application startup complete. 2026-04-21T00:35:58.912958-05:00 spark-b1b8 uvicorn[18503]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:35:58.912998-05:00 spark-b1b8 uvicorn[18503]: INFO: Waiting for application shutdown. 2026-04-21T00:35:58.913006-05:00 spark-b1b8 uvicorn[18503]: INFO: Application shutdown complete. 2026-04-21T00:35:58.960236-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:35:58.960303-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:04.113054-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 457. 2026-04-21T00:36:04.133646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:04.388806-05:00 spark-b1b8 uvicorn[18528]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:04.390110-05:00 spark-b1b8 uvicorn[18528]: INFO: Started server process [18528] 2026-04-21T00:36:04.390132-05:00 spark-b1b8 uvicorn[18528]: INFO: Waiting for application startup. 2026-04-21T00:36:04.390293-05:00 spark-b1b8 uvicorn[18528]: INFO: Application startup complete. 2026-04-21T00:36:04.391814-05:00 spark-b1b8 uvicorn[18528]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:04.391829-05:00 spark-b1b8 uvicorn[18528]: INFO: Waiting for application shutdown. 2026-04-21T00:36:04.391868-05:00 spark-b1b8 uvicorn[18528]: INFO: Application shutdown complete. 2026-04-21T00:36:04.436957-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:04.437075-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:08.926970-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-M link="" firewallmode="ipt-default"} 2026-04-21T00:36:09.613607-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 458. 2026-04-21T00:36:09.630719-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:09.902372-05:00 spark-b1b8 uvicorn[18536]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:09.903574-05:00 spark-b1b8 uvicorn[18536]: INFO: Started server process [18536] 2026-04-21T00:36:09.903597-05:00 spark-b1b8 uvicorn[18536]: INFO: Waiting for application startup. 2026-04-21T00:36:09.903753-05:00 spark-b1b8 uvicorn[18536]: INFO: Application startup complete. 2026-04-21T00:36:09.904801-05:00 spark-b1b8 uvicorn[18536]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:09.904815-05:00 spark-b1b8 uvicorn[18536]: INFO: Waiting for application shutdown. 2026-04-21T00:36:09.904853-05:00 spark-b1b8 uvicorn[18536]: INFO: Application shutdown complete. 2026-04-21T00:36:09.950870-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:09.950964-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:15.113153-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 459. 2026-04-21T00:36:15.134102-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:15.386741-05:00 spark-b1b8 uvicorn[18561]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:15.388039-05:00 spark-b1b8 uvicorn[18561]: INFO: Started server process [18561] 2026-04-21T00:36:15.388060-05:00 spark-b1b8 uvicorn[18561]: INFO: Waiting for application startup. 2026-04-21T00:36:15.388223-05:00 spark-b1b8 uvicorn[18561]: INFO: Application startup complete. 2026-04-21T00:36:15.389761-05:00 spark-b1b8 uvicorn[18561]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:15.389776-05:00 spark-b1b8 uvicorn[18561]: INFO: Waiting for application shutdown. 2026-04-21T00:36:15.389813-05:00 spark-b1b8 uvicorn[18561]: INFO: Application shutdown complete. 2026-04-21T00:36:15.435697-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:15.435793-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:20.613193-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 460. 2026-04-21T00:36:20.633958-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:20.901470-05:00 spark-b1b8 uvicorn[18568]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:20.902771-05:00 spark-b1b8 uvicorn[18568]: INFO: Started server process [18568] 2026-04-21T00:36:20.902794-05:00 spark-b1b8 uvicorn[18568]: INFO: Waiting for application startup. 2026-04-21T00:36:20.902950-05:00 spark-b1b8 uvicorn[18568]: INFO: Application startup complete. 2026-04-21T00:36:20.903839-05:00 spark-b1b8 uvicorn[18568]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:20.903854-05:00 spark-b1b8 uvicorn[18568]: INFO: Waiting for application shutdown. 2026-04-21T00:36:20.903894-05:00 spark-b1b8 uvicorn[18568]: INFO: Application shutdown complete. 2026-04-21T00:36:20.949502-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:20.949625-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:26.113111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 461. 2026-04-21T00:36:26.130663-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:26.393958-05:00 spark-b1b8 uvicorn[18594]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:26.395086-05:00 spark-b1b8 uvicorn[18594]: INFO: Started server process [18594] 2026-04-21T00:36:26.395118-05:00 spark-b1b8 uvicorn[18594]: INFO: Waiting for application startup. 2026-04-21T00:36:26.395272-05:00 spark-b1b8 uvicorn[18594]: INFO: Application startup complete. 2026-04-21T00:36:26.397529-05:00 spark-b1b8 uvicorn[18594]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:26.397570-05:00 spark-b1b8 uvicorn[18594]: INFO: Waiting for application shutdown. 2026-04-21T00:36:26.397577-05:00 spark-b1b8 uvicorn[18594]: INFO: Application shutdown complete. 2026-04-21T00:36:26.444470-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:26.444601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:31.613404-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 462. 2026-04-21T00:36:31.630717-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:31.795391-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:36:31.902447-05:00 spark-b1b8 uvicorn[18601]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:31.903905-05:00 spark-b1b8 uvicorn[18601]: INFO: Started server process [18601] 2026-04-21T00:36:31.903929-05:00 spark-b1b8 uvicorn[18601]: INFO: Waiting for application startup. 2026-04-21T00:36:31.904104-05:00 spark-b1b8 uvicorn[18601]: INFO: Application startup complete. 2026-04-21T00:36:31.905479-05:00 spark-b1b8 uvicorn[18601]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:31.905519-05:00 spark-b1b8 uvicorn[18601]: INFO: Waiting for application shutdown. 2026-04-21T00:36:31.905527-05:00 spark-b1b8 uvicorn[18601]: INFO: Application shutdown complete. 2026-04-21T00:36:31.953050-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:31.953163-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:35.083065-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-UM link="" firewallmode="ipt-default"} 2026-04-21T00:36:37.112744-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 463. 2026-04-21T00:36:37.139849-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:37.413484-05:00 spark-b1b8 uvicorn[18626]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:37.414816-05:00 spark-b1b8 uvicorn[18626]: INFO: Started server process [18626] 2026-04-21T00:36:37.414837-05:00 spark-b1b8 uvicorn[18626]: INFO: Waiting for application startup. 2026-04-21T00:36:37.415003-05:00 spark-b1b8 uvicorn[18626]: INFO: Application startup complete. 2026-04-21T00:36:37.415998-05:00 spark-b1b8 uvicorn[18626]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:37.416013-05:00 spark-b1b8 uvicorn[18626]: INFO: Waiting for application shutdown. 2026-04-21T00:36:37.416052-05:00 spark-b1b8 uvicorn[18626]: INFO: Application shutdown complete. 2026-04-21T00:36:37.460253-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:37.460322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:42.613506-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 464. 2026-04-21T00:36:42.630842-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:42.902464-05:00 spark-b1b8 uvicorn[18651]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:42.903791-05:00 spark-b1b8 uvicorn[18651]: INFO: Started server process [18651] 2026-04-21T00:36:42.903813-05:00 spark-b1b8 uvicorn[18651]: INFO: Waiting for application startup. 2026-04-21T00:36:42.903978-05:00 spark-b1b8 uvicorn[18651]: INFO: Application startup complete. 2026-04-21T00:36:42.904999-05:00 spark-b1b8 uvicorn[18651]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:42.905014-05:00 spark-b1b8 uvicorn[18651]: INFO: Waiting for application shutdown. 2026-04-21T00:36:42.905052-05:00 spark-b1b8 uvicorn[18651]: INFO: Application shutdown complete. 2026-04-21T00:36:42.950914-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:42.950981-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:48.113053-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 465. 2026-04-21T00:36:48.130754-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:48.398822-05:00 spark-b1b8 uvicorn[18659]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:48.400213-05:00 spark-b1b8 uvicorn[18659]: INFO: Started server process [18659] 2026-04-21T00:36:48.400237-05:00 spark-b1b8 uvicorn[18659]: INFO: Waiting for application startup. 2026-04-21T00:36:48.400408-05:00 spark-b1b8 uvicorn[18659]: INFO: Application startup complete. 2026-04-21T00:36:48.402124-05:00 spark-b1b8 uvicorn[18659]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:48.402204-05:00 spark-b1b8 uvicorn[18659]: INFO: Waiting for application shutdown. 2026-04-21T00:36:48.402223-05:00 spark-b1b8 uvicorn[18659]: INFO: Application shutdown complete. 2026-04-21T00:36:48.448868-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:48.448988-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:51.386636-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:36:53.612757-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 466. 2026-04-21T00:36:53.637817-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:53.912285-05:00 spark-b1b8 uvicorn[18684]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:53.913258-05:00 spark-b1b8 uvicorn[18684]: INFO: Started server process [18684] 2026-04-21T00:36:53.913282-05:00 spark-b1b8 uvicorn[18684]: INFO: Waiting for application startup. 2026-04-21T00:36:53.913431-05:00 spark-b1b8 uvicorn[18684]: INFO: Application startup complete. 2026-04-21T00:36:53.914574-05:00 spark-b1b8 uvicorn[18684]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:53.914590-05:00 spark-b1b8 uvicorn[18684]: INFO: Waiting for application shutdown. 2026-04-21T00:36:53.914627-05:00 spark-b1b8 uvicorn[18684]: INFO: Application shutdown complete. 2026-04-21T00:36:53.960808-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:53.960877-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:36:59.113200-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 467. 2026-04-21T00:36:59.130749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:36:59.398755-05:00 spark-b1b8 uvicorn[18691]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:36:59.400184-05:00 spark-b1b8 uvicorn[18691]: INFO: Started server process [18691] 2026-04-21T00:36:59.400226-05:00 spark-b1b8 uvicorn[18691]: INFO: Waiting for application startup. 2026-04-21T00:36:59.400388-05:00 spark-b1b8 uvicorn[18691]: INFO: Application startup complete. 2026-04-21T00:36:59.402323-05:00 spark-b1b8 uvicorn[18691]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:36:59.402370-05:00 spark-b1b8 uvicorn[18691]: INFO: Waiting for application shutdown. 2026-04-21T00:36:59.402383-05:00 spark-b1b8 uvicorn[18691]: INFO: Application shutdown complete. 2026-04-21T00:36:59.448797-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:36:59.448899-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:04.613269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 468. 2026-04-21T00:37:04.630646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:04.909020-05:00 spark-b1b8 uvicorn[18716]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:04.910479-05:00 spark-b1b8 uvicorn[18716]: INFO: Started server process [18716] 2026-04-21T00:37:04.910502-05:00 spark-b1b8 uvicorn[18716]: INFO: Waiting for application startup. 2026-04-21T00:37:04.910683-05:00 spark-b1b8 uvicorn[18716]: INFO: Application startup complete. 2026-04-21T00:37:04.913201-05:00 spark-b1b8 uvicorn[18716]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:04.913246-05:00 spark-b1b8 uvicorn[18716]: INFO: Waiting for application shutdown. 2026-04-21T00:37:04.913291-05:00 spark-b1b8 uvicorn[18716]: INFO: Application shutdown complete. 2026-04-21T00:37:04.960126-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:04.960214-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:10.113287-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 469. 2026-04-21T00:37:10.130642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:10.400635-05:00 spark-b1b8 uvicorn[18723]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:10.402099-05:00 spark-b1b8 uvicorn[18723]: INFO: Started server process [18723] 2026-04-21T00:37:10.402123-05:00 spark-b1b8 uvicorn[18723]: INFO: Waiting for application startup. 2026-04-21T00:37:10.402299-05:00 spark-b1b8 uvicorn[18723]: INFO: Application startup complete. 2026-04-21T00:37:10.404065-05:00 spark-b1b8 uvicorn[18723]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:10.404140-05:00 spark-b1b8 uvicorn[18723]: INFO: Waiting for application shutdown. 2026-04-21T00:37:10.404154-05:00 spark-b1b8 uvicorn[18723]: INFO: Application shutdown complete. 2026-04-21T00:37:10.449768-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:10.449850-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:15.613430-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 470. 2026-04-21T00:37:15.630640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:15.900501-05:00 spark-b1b8 uvicorn[18749]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:15.902008-05:00 spark-b1b8 uvicorn[18749]: INFO: Started server process [18749] 2026-04-21T00:37:15.902035-05:00 spark-b1b8 uvicorn[18749]: INFO: Waiting for application startup. 2026-04-21T00:37:15.902217-05:00 spark-b1b8 uvicorn[18749]: INFO: Application startup complete. 2026-04-21T00:37:15.903726-05:00 spark-b1b8 uvicorn[18749]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:15.903771-05:00 spark-b1b8 uvicorn[18749]: INFO: Waiting for application shutdown. 2026-04-21T00:37:15.903785-05:00 spark-b1b8 uvicorn[18749]: INFO: Application shutdown complete. 2026-04-21T00:37:15.951011-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:15.951093-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:21.113100-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 471. 2026-04-21T00:37:21.129645-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:21.406794-05:00 spark-b1b8 uvicorn[18756]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:21.408215-05:00 spark-b1b8 uvicorn[18756]: INFO: Started server process [18756] 2026-04-21T00:37:21.408236-05:00 spark-b1b8 uvicorn[18756]: INFO: Waiting for application startup. 2026-04-21T00:37:21.408407-05:00 spark-b1b8 uvicorn[18756]: INFO: Application startup complete. 2026-04-21T00:37:21.410774-05:00 spark-b1b8 uvicorn[18756]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:21.410845-05:00 spark-b1b8 uvicorn[18756]: INFO: Waiting for application shutdown. 2026-04-21T00:37:21.410866-05:00 spark-b1b8 uvicorn[18756]: INFO: Application shutdown complete. 2026-04-21T00:37:21.458034-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:21.458116-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:26.612984-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 472. 2026-04-21T00:37:26.633763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:26.886816-05:00 spark-b1b8 uvicorn[18781]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:26.887808-05:00 spark-b1b8 uvicorn[18781]: INFO: Started server process [18781] 2026-04-21T00:37:26.887839-05:00 spark-b1b8 uvicorn[18781]: INFO: Waiting for application startup. 2026-04-21T00:37:26.887977-05:00 spark-b1b8 uvicorn[18781]: INFO: Application startup complete. 2026-04-21T00:37:26.888963-05:00 spark-b1b8 uvicorn[18781]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:26.888979-05:00 spark-b1b8 uvicorn[18781]: INFO: Waiting for application shutdown. 2026-04-21T00:37:26.889014-05:00 spark-b1b8 uvicorn[18781]: INFO: Application shutdown complete. 2026-04-21T00:37:26.934532-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:26.934666-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:27.975521-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:37:32.113555-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 473. 2026-04-21T00:37:32.126822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:32.408511-05:00 spark-b1b8 uvicorn[18788]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:32.409979-05:00 spark-b1b8 uvicorn[18788]: INFO: Started server process [18788] 2026-04-21T00:37:32.410003-05:00 spark-b1b8 uvicorn[18788]: INFO: Waiting for application startup. 2026-04-21T00:37:32.410181-05:00 spark-b1b8 uvicorn[18788]: INFO: Application startup complete. 2026-04-21T00:37:32.411961-05:00 spark-b1b8 uvicorn[18788]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:32.412005-05:00 spark-b1b8 uvicorn[18788]: INFO: Waiting for application shutdown. 2026-04-21T00:37:32.412019-05:00 spark-b1b8 uvicorn[18788]: INFO: Application shutdown complete. 2026-04-21T00:37:32.459625-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:32.459706-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:37.613079-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 474. 2026-04-21T00:37:37.632644-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:37.900220-05:00 spark-b1b8 uvicorn[18813]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:37.901681-05:00 spark-b1b8 uvicorn[18813]: INFO: Started server process [18813] 2026-04-21T00:37:37.901707-05:00 spark-b1b8 uvicorn[18813]: INFO: Waiting for application startup. 2026-04-21T00:37:37.901883-05:00 spark-b1b8 uvicorn[18813]: INFO: Application startup complete. 2026-04-21T00:37:37.903508-05:00 spark-b1b8 uvicorn[18813]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:37.903567-05:00 spark-b1b8 uvicorn[18813]: INFO: Waiting for application shutdown. 2026-04-21T00:37:37.903581-05:00 spark-b1b8 uvicorn[18813]: INFO: Application shutdown complete. 2026-04-21T00:37:37.950105-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:37.950176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:43.114059-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 475. 2026-04-21T00:37:43.130746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:43.387433-05:00 spark-b1b8 uvicorn[18838]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:43.388432-05:00 spark-b1b8 uvicorn[18838]: INFO: Started server process [18838] 2026-04-21T00:37:43.388461-05:00 spark-b1b8 uvicorn[18838]: INFO: Waiting for application startup. 2026-04-21T00:37:43.388613-05:00 spark-b1b8 uvicorn[18838]: INFO: Application startup complete. 2026-04-21T00:37:43.390076-05:00 spark-b1b8 uvicorn[18838]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:43.390093-05:00 spark-b1b8 uvicorn[18838]: INFO: Waiting for application shutdown. 2026-04-21T00:37:43.390126-05:00 spark-b1b8 uvicorn[18838]: INFO: Application shutdown complete. 2026-04-21T00:37:43.436797-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:43.436874-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:48.613311-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 476. 2026-04-21T00:37:48.624996-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:48.892173-05:00 spark-b1b8 uvicorn[18845]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:48.893502-05:00 spark-b1b8 uvicorn[18845]: INFO: Started server process [18845] 2026-04-21T00:37:48.893526-05:00 spark-b1b8 uvicorn[18845]: INFO: Waiting for application startup. 2026-04-21T00:37:48.893704-05:00 spark-b1b8 uvicorn[18845]: INFO: Application startup complete. 2026-04-21T00:37:48.896178-05:00 spark-b1b8 uvicorn[18845]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:48.896221-05:00 spark-b1b8 uvicorn[18845]: INFO: Waiting for application shutdown. 2026-04-21T00:37:48.896274-05:00 spark-b1b8 uvicorn[18845]: INFO: Application shutdown complete. 2026-04-21T00:37:48.943374-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:48.943503-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:54.113677-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 477. 2026-04-21T00:37:54.130728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:54.394879-05:00 spark-b1b8 uvicorn[18870]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:54.395637-05:00 spark-b1b8 uvicorn[18870]: INFO: Started server process [18870] 2026-04-21T00:37:54.395668-05:00 spark-b1b8 uvicorn[18870]: INFO: Waiting for application startup. 2026-04-21T00:37:54.395835-05:00 spark-b1b8 uvicorn[18870]: INFO: Application startup complete. 2026-04-21T00:37:54.396653-05:00 spark-b1b8 uvicorn[18870]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:54.396678-05:00 spark-b1b8 uvicorn[18870]: INFO: Waiting for application shutdown. 2026-04-21T00:37:54.396720-05:00 spark-b1b8 uvicorn[18870]: INFO: Application shutdown complete. 2026-04-21T00:37:54.443350-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:54.443455-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:37:58.792299-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:37:59.613435-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 478. 2026-04-21T00:37:59.623819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:37:59.892794-05:00 spark-b1b8 uvicorn[18877]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:37:59.893788-05:00 spark-b1b8 uvicorn[18877]: INFO: Started server process [18877] 2026-04-21T00:37:59.893817-05:00 spark-b1b8 uvicorn[18877]: INFO: Waiting for application startup. 2026-04-21T00:37:59.893962-05:00 spark-b1b8 uvicorn[18877]: INFO: Application startup complete. 2026-04-21T00:37:59.895176-05:00 spark-b1b8 uvicorn[18877]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:37:59.895200-05:00 spark-b1b8 uvicorn[18877]: INFO: Waiting for application shutdown. 2026-04-21T00:37:59.895230-05:00 spark-b1b8 uvicorn[18877]: INFO: Application shutdown complete. 2026-04-21T00:37:59.939359-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:37:59.939445-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:05.113361-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 479. 2026-04-21T00:38:05.133016-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:05.400108-05:00 spark-b1b8 uvicorn[18901]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:05.401086-05:00 spark-b1b8 uvicorn[18901]: INFO: Started server process [18901] 2026-04-21T00:38:05.401115-05:00 spark-b1b8 uvicorn[18901]: INFO: Waiting for application startup. 2026-04-21T00:38:05.401262-05:00 spark-b1b8 uvicorn[18901]: INFO: Application startup complete. 2026-04-21T00:38:05.402282-05:00 spark-b1b8 uvicorn[18901]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:05.402299-05:00 spark-b1b8 uvicorn[18901]: INFO: Waiting for application shutdown. 2026-04-21T00:38:05.402332-05:00 spark-b1b8 uvicorn[18901]: INFO: Application shutdown complete. 2026-04-21T00:38:05.448165-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:05.448252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:10.613472-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 480. 2026-04-21T00:38:10.631751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:10.908935-05:00 spark-b1b8 uvicorn[18909]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:10.910239-05:00 spark-b1b8 uvicorn[18909]: INFO: Started server process [18909] 2026-04-21T00:38:10.910263-05:00 spark-b1b8 uvicorn[18909]: INFO: Waiting for application startup. 2026-04-21T00:38:10.910426-05:00 spark-b1b8 uvicorn[18909]: INFO: Application startup complete. 2026-04-21T00:38:10.911348-05:00 spark-b1b8 uvicorn[18909]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:10.911362-05:00 spark-b1b8 uvicorn[18909]: INFO: Waiting for application shutdown. 2026-04-21T00:38:10.911400-05:00 spark-b1b8 uvicorn[18909]: INFO: Application shutdown complete. 2026-04-21T00:38:10.956909-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:10.957000-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:16.113049-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 481. 2026-04-21T00:38:16.128750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:16.394546-05:00 spark-b1b8 uvicorn[18933]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:16.395975-05:00 spark-b1b8 uvicorn[18933]: INFO: Started server process [18933] 2026-04-21T00:38:16.396002-05:00 spark-b1b8 uvicorn[18933]: INFO: Waiting for application startup. 2026-04-21T00:38:16.396181-05:00 spark-b1b8 uvicorn[18933]: INFO: Application startup complete. 2026-04-21T00:38:16.397782-05:00 spark-b1b8 uvicorn[18933]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:16.397822-05:00 spark-b1b8 uvicorn[18933]: INFO: Waiting for application shutdown. 2026-04-21T00:38:16.397829-05:00 spark-b1b8 uvicorn[18933]: INFO: Application shutdown complete. 2026-04-21T00:38:16.445083-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:16.445199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:21.613464-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 482. 2026-04-21T00:38:21.630841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:21.892947-05:00 spark-b1b8 uvicorn[18940]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:21.894057-05:00 spark-b1b8 uvicorn[18940]: INFO: Started server process [18940] 2026-04-21T00:38:21.894083-05:00 spark-b1b8 uvicorn[18940]: INFO: Waiting for application startup. 2026-04-21T00:38:21.894260-05:00 spark-b1b8 uvicorn[18940]: INFO: Application startup complete. 2026-04-21T00:38:21.896589-05:00 spark-b1b8 uvicorn[18940]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:21.896629-05:00 spark-b1b8 uvicorn[18940]: INFO: Waiting for application shutdown. 2026-04-21T00:38:21.896638-05:00 spark-b1b8 uvicorn[18940]: INFO: Application shutdown complete. 2026-04-21T00:38:21.943968-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:21.944037-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:27.113111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 483. 2026-04-21T00:38:27.128754-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:27.401189-05:00 spark-b1b8 uvicorn[18965]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:27.402670-05:00 spark-b1b8 uvicorn[18965]: INFO: Started server process [18965] 2026-04-21T00:38:27.402695-05:00 spark-b1b8 uvicorn[18965]: INFO: Waiting for application startup. 2026-04-21T00:38:27.402867-05:00 spark-b1b8 uvicorn[18965]: INFO: Application startup complete. 2026-04-21T00:38:27.405455-05:00 spark-b1b8 uvicorn[18965]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:27.405502-05:00 spark-b1b8 uvicorn[18965]: INFO: Waiting for application shutdown. 2026-04-21T00:38:27.405515-05:00 spark-b1b8 uvicorn[18965]: INFO: Application shutdown complete. 2026-04-21T00:38:27.452250-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:27.452359-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:30.700394-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:38:32.613666-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 484. 2026-04-21T00:38:32.630735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:32.901138-05:00 spark-b1b8 uvicorn[18990]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:32.902141-05:00 spark-b1b8 uvicorn[18990]: INFO: Started server process [18990] 2026-04-21T00:38:32.902169-05:00 spark-b1b8 uvicorn[18990]: INFO: Waiting for application startup. 2026-04-21T00:38:32.902326-05:00 spark-b1b8 uvicorn[18990]: INFO: Application startup complete. 2026-04-21T00:38:32.903181-05:00 spark-b1b8 uvicorn[18990]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:32.903203-05:00 spark-b1b8 uvicorn[18990]: INFO: Waiting for application shutdown. 2026-04-21T00:38:32.903232-05:00 spark-b1b8 uvicorn[18990]: INFO: Application shutdown complete. 2026-04-21T00:38:32.948696-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:32.948759-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:38.113053-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 485. 2026-04-21T00:38:38.123651-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:38.390451-05:00 spark-b1b8 uvicorn[18997]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:38.391899-05:00 spark-b1b8 uvicorn[18997]: INFO: Started server process [18997] 2026-04-21T00:38:38.391924-05:00 spark-b1b8 uvicorn[18997]: INFO: Waiting for application startup. 2026-04-21T00:38:38.392099-05:00 spark-b1b8 uvicorn[18997]: INFO: Application startup complete. 2026-04-21T00:38:38.394170-05:00 spark-b1b8 uvicorn[18997]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:38.394217-05:00 spark-b1b8 uvicorn[18997]: INFO: Waiting for application shutdown. 2026-04-21T00:38:38.394231-05:00 spark-b1b8 uvicorn[18997]: INFO: Application shutdown complete. 2026-04-21T00:38:38.441639-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:38.441766-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:43.613455-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 486. 2026-04-21T00:38:43.630817-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:43.900680-05:00 spark-b1b8 uvicorn[19022]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:43.901643-05:00 spark-b1b8 uvicorn[19022]: INFO: Started server process [19022] 2026-04-21T00:38:43.901670-05:00 spark-b1b8 uvicorn[19022]: INFO: Waiting for application startup. 2026-04-21T00:38:43.901814-05:00 spark-b1b8 uvicorn[19022]: INFO: Application startup complete. 2026-04-21T00:38:43.902684-05:00 spark-b1b8 uvicorn[19022]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:43.902702-05:00 spark-b1b8 uvicorn[19022]: INFO: Waiting for application shutdown. 2026-04-21T00:38:43.902735-05:00 spark-b1b8 uvicorn[19022]: INFO: Application shutdown complete. 2026-04-21T00:38:43.948480-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:43.948566-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:49.113205-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 487. 2026-04-21T00:38:49.125638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:49.392453-05:00 spark-b1b8 uvicorn[19029]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:49.393904-05:00 spark-b1b8 uvicorn[19029]: INFO: Started server process [19029] 2026-04-21T00:38:49.393928-05:00 spark-b1b8 uvicorn[19029]: INFO: Waiting for application startup. 2026-04-21T00:38:49.394101-05:00 spark-b1b8 uvicorn[19029]: INFO: Application startup complete. 2026-04-21T00:38:49.395447-05:00 spark-b1b8 uvicorn[19029]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:49.395490-05:00 spark-b1b8 uvicorn[19029]: INFO: Waiting for application shutdown. 2026-04-21T00:38:49.395559-05:00 spark-b1b8 uvicorn[19029]: INFO: Application shutdown complete. 2026-04-21T00:38:49.442899-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:49.442976-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:38:54.612988-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 488. 2026-04-21T00:38:54.629633-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:38:54.896235-05:00 spark-b1b8 uvicorn[19053]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:38:54.897697-05:00 spark-b1b8 uvicorn[19053]: INFO: Started server process [19053] 2026-04-21T00:38:54.897720-05:00 spark-b1b8 uvicorn[19053]: INFO: Waiting for application startup. 2026-04-21T00:38:54.897895-05:00 spark-b1b8 uvicorn[19053]: INFO: Application startup complete. 2026-04-21T00:38:54.899930-05:00 spark-b1b8 uvicorn[19053]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:38:54.899975-05:00 spark-b1b8 uvicorn[19053]: INFO: Waiting for application shutdown. 2026-04-21T00:38:54.899988-05:00 spark-b1b8 uvicorn[19053]: INFO: Application shutdown complete. 2026-04-21T00:38:54.947833-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:38:54.947964-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:00.113279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 489. 2026-04-21T00:39:00.130824-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:00.411548-05:00 spark-b1b8 uvicorn[19061]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:00.412985-05:00 spark-b1b8 uvicorn[19061]: INFO: Started server process [19061] 2026-04-21T00:39:00.413008-05:00 spark-b1b8 uvicorn[19061]: INFO: Waiting for application startup. 2026-04-21T00:39:00.413179-05:00 spark-b1b8 uvicorn[19061]: INFO: Application startup complete. 2026-04-21T00:39:00.414835-05:00 spark-b1b8 uvicorn[19061]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:00.414879-05:00 spark-b1b8 uvicorn[19061]: INFO: Waiting for application shutdown. 2026-04-21T00:39:00.414892-05:00 spark-b1b8 uvicorn[19061]: INFO: Application shutdown complete. 2026-04-21T00:39:00.462156-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:00.462285-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:05.613376-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 490. 2026-04-21T00:39:05.630813-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:05.882703-05:00 spark-b1b8 uvicorn[19086]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:05.883667-05:00 spark-b1b8 uvicorn[19086]: INFO: Started server process [19086] 2026-04-21T00:39:05.883699-05:00 spark-b1b8 uvicorn[19086]: INFO: Waiting for application startup. 2026-04-21T00:39:05.883837-05:00 spark-b1b8 uvicorn[19086]: INFO: Application startup complete. 2026-04-21T00:39:05.884950-05:00 spark-b1b8 uvicorn[19086]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:05.884973-05:00 spark-b1b8 uvicorn[19086]: INFO: Waiting for application shutdown. 2026-04-21T00:39:05.885002-05:00 spark-b1b8 uvicorn[19086]: INFO: Application shutdown complete. 2026-04-21T00:39:05.930945-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:05.931037-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:11.112761-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 491. 2026-04-21T00:39:11.129661-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:11.397067-05:00 spark-b1b8 uvicorn[19093]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:11.398211-05:00 spark-b1b8 uvicorn[19093]: INFO: Started server process [19093] 2026-04-21T00:39:11.398242-05:00 spark-b1b8 uvicorn[19093]: INFO: Waiting for application startup. 2026-04-21T00:39:11.398402-05:00 spark-b1b8 uvicorn[19093]: INFO: Application startup complete. 2026-04-21T00:39:11.399689-05:00 spark-b1b8 uvicorn[19093]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:11.399733-05:00 spark-b1b8 uvicorn[19093]: INFO: Waiting for application shutdown. 2026-04-21T00:39:11.399749-05:00 spark-b1b8 uvicorn[19093]: INFO: Application shutdown complete. 2026-04-21T00:39:11.446126-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:11.446246-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:13.523806-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:39:16.613472-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 492. 2026-04-21T00:39:16.630823-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:16.898713-05:00 spark-b1b8 uvicorn[19119]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:16.899689-05:00 spark-b1b8 uvicorn[19119]: INFO: Started server process [19119] 2026-04-21T00:39:16.899725-05:00 spark-b1b8 uvicorn[19119]: INFO: Waiting for application startup. 2026-04-21T00:39:16.899865-05:00 spark-b1b8 uvicorn[19119]: INFO: Application startup complete. 2026-04-21T00:39:16.900890-05:00 spark-b1b8 uvicorn[19119]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:16.900906-05:00 spark-b1b8 uvicorn[19119]: INFO: Waiting for application shutdown. 2026-04-21T00:39:16.900941-05:00 spark-b1b8 uvicorn[19119]: INFO: Application shutdown complete. 2026-04-21T00:39:16.946624-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:16.946711-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:22.113543-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 493. 2026-04-21T00:39:22.127030-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:22.380690-05:00 spark-b1b8 uvicorn[19127]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:22.381909-05:00 spark-b1b8 uvicorn[19127]: INFO: Started server process [19127] 2026-04-21T00:39:22.381937-05:00 spark-b1b8 uvicorn[19127]: INFO: Waiting for application startup. 2026-04-21T00:39:22.382084-05:00 spark-b1b8 uvicorn[19127]: INFO: Application startup complete. 2026-04-21T00:39:22.383095-05:00 spark-b1b8 uvicorn[19127]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:22.383111-05:00 spark-b1b8 uvicorn[19127]: INFO: Waiting for application shutdown. 2026-04-21T00:39:22.383146-05:00 spark-b1b8 uvicorn[19127]: INFO: Application shutdown complete. 2026-04-21T00:39:22.426655-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:22.426759-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:27.614066-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 494. 2026-04-21T00:39:27.631731-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:27.896947-05:00 spark-b1b8 uvicorn[19155]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:27.909792-05:00 spark-b1b8 uvicorn[19155]: INFO: Started server process [19155] 2026-04-21T00:39:27.909820-05:00 spark-b1b8 uvicorn[19155]: INFO: Waiting for application startup. 2026-04-21T00:39:27.909834-05:00 spark-b1b8 uvicorn[19155]: INFO: Application startup complete. 2026-04-21T00:39:27.909856-05:00 spark-b1b8 uvicorn[19155]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:27.909870-05:00 spark-b1b8 uvicorn[19155]: INFO: Waiting for application shutdown. 2026-04-21T00:39:27.909885-05:00 spark-b1b8 uvicorn[19155]: INFO: Application shutdown complete. 2026-04-21T00:39:27.947356-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:27.947460-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:33.113067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 495. 2026-04-21T00:39:33.129676-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:33.401862-05:00 spark-b1b8 uvicorn[19180]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:33.403023-05:00 spark-b1b8 uvicorn[19180]: INFO: Started server process [19180] 2026-04-21T00:39:33.403053-05:00 spark-b1b8 uvicorn[19180]: INFO: Waiting for application startup. 2026-04-21T00:39:33.403212-05:00 spark-b1b8 uvicorn[19180]: INFO: Application startup complete. 2026-04-21T00:39:33.404362-05:00 spark-b1b8 uvicorn[19180]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:33.404406-05:00 spark-b1b8 uvicorn[19180]: INFO: Waiting for application shutdown. 2026-04-21T00:39:33.404420-05:00 spark-b1b8 uvicorn[19180]: INFO: Application shutdown complete. 2026-04-21T00:39:33.451228-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:33.451347-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:38.613645-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 496. 2026-04-21T00:39:38.630745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:38.897703-05:00 spark-b1b8 uvicorn[19188]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:38.898941-05:00 spark-b1b8 uvicorn[19188]: INFO: Started server process [19188] 2026-04-21T00:39:38.898970-05:00 spark-b1b8 uvicorn[19188]: INFO: Waiting for application startup. 2026-04-21T00:39:38.899139-05:00 spark-b1b8 uvicorn[19188]: INFO: Application startup complete. 2026-04-21T00:39:38.899967-05:00 spark-b1b8 uvicorn[19188]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:38.900007-05:00 spark-b1b8 uvicorn[19188]: INFO: Waiting for application shutdown. 2026-04-21T00:39:38.900047-05:00 spark-b1b8 uvicorn[19188]: INFO: Application shutdown complete. 2026-04-21T00:39:38.947135-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:38.947251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:44.113769-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 497. 2026-04-21T00:39:44.130730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:44.403613-05:00 spark-b1b8 uvicorn[19214]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:44.404593-05:00 spark-b1b8 uvicorn[19214]: INFO: Started server process [19214] 2026-04-21T00:39:44.404623-05:00 spark-b1b8 uvicorn[19214]: INFO: Waiting for application startup. 2026-04-21T00:39:44.404771-05:00 spark-b1b8 uvicorn[19214]: INFO: Application startup complete. 2026-04-21T00:39:44.405994-05:00 spark-b1b8 uvicorn[19214]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:44.406016-05:00 spark-b1b8 uvicorn[19214]: INFO: Waiting for application shutdown. 2026-04-21T00:39:44.406033-05:00 spark-b1b8 uvicorn[19214]: INFO: Application shutdown complete. 2026-04-21T00:39:44.451620-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:44.451707-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:49.613450-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 498. 2026-04-21T00:39:49.630831-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:49.884724-05:00 spark-b1b8 uvicorn[19221]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:49.885600-05:00 spark-b1b8 uvicorn[19221]: INFO: Started server process [19221] 2026-04-21T00:39:49.885629-05:00 spark-b1b8 uvicorn[19221]: INFO: Waiting for application startup. 2026-04-21T00:39:49.885776-05:00 spark-b1b8 uvicorn[19221]: INFO: Application startup complete. 2026-04-21T00:39:49.887174-05:00 spark-b1b8 uvicorn[19221]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:49.887191-05:00 spark-b1b8 uvicorn[19221]: INFO: Waiting for application shutdown. 2026-04-21T00:39:49.887226-05:00 spark-b1b8 uvicorn[19221]: INFO: Application shutdown complete. 2026-04-21T00:39:49.933448-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:49.933555-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:55.113568-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 499. 2026-04-21T00:39:55.130747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:39:55.401188-05:00 spark-b1b8 uvicorn[19246]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:39:55.402179-05:00 spark-b1b8 uvicorn[19246]: INFO: Started server process [19246] 2026-04-21T00:39:55.402209-05:00 spark-b1b8 uvicorn[19246]: INFO: Waiting for application startup. 2026-04-21T00:39:55.402356-05:00 spark-b1b8 uvicorn[19246]: INFO: Application startup complete. 2026-04-21T00:39:55.403411-05:00 spark-b1b8 uvicorn[19246]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:39:55.403429-05:00 spark-b1b8 uvicorn[19246]: INFO: Waiting for application shutdown. 2026-04-21T00:39:55.403462-05:00 spark-b1b8 uvicorn[19246]: INFO: Application shutdown complete. 2026-04-21T00:39:55.449693-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:39:55.449814-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:39:58.251694-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:40:00.614032-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 500. 2026-04-21T00:40:00.638829-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:00.639846-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T00:40:00.651173-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T00:40:00.651446-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T00:40:00.920089-05:00 spark-b1b8 uvicorn[19254]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:00.921530-05:00 spark-b1b8 uvicorn[19254]: INFO: Started server process [19254] 2026-04-21T00:40:00.921558-05:00 spark-b1b8 uvicorn[19254]: INFO: Waiting for application startup. 2026-04-21T00:40:00.921729-05:00 spark-b1b8 uvicorn[19254]: INFO: Application startup complete. 2026-04-21T00:40:00.923075-05:00 spark-b1b8 uvicorn[19254]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:00.923109-05:00 spark-b1b8 uvicorn[19254]: INFO: Waiting for application shutdown. 2026-04-21T00:40:00.923123-05:00 spark-b1b8 uvicorn[19254]: INFO: Application shutdown complete. 2026-04-21T00:40:00.970746-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:00.970858-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:06.113347-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 501. 2026-04-21T00:40:06.130833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:06.383457-05:00 spark-b1b8 uvicorn[19282]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:06.384768-05:00 spark-b1b8 uvicorn[19282]: INFO: Started server process [19282] 2026-04-21T00:40:06.384791-05:00 spark-b1b8 uvicorn[19282]: INFO: Waiting for application startup. 2026-04-21T00:40:06.384951-05:00 spark-b1b8 uvicorn[19282]: INFO: Application startup complete. 2026-04-21T00:40:06.386321-05:00 spark-b1b8 uvicorn[19282]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:06.386336-05:00 spark-b1b8 uvicorn[19282]: INFO: Waiting for application shutdown. 2026-04-21T00:40:06.386375-05:00 spark-b1b8 uvicorn[19282]: INFO: Application shutdown complete. 2026-04-21T00:40:06.432558-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:06.432685-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:11.613383-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 502. 2026-04-21T00:40:11.630833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:11.921722-05:00 spark-b1b8 uvicorn[19289]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:11.922856-05:00 spark-b1b8 uvicorn[19289]: INFO: Started server process [19289] 2026-04-21T00:40:11.922886-05:00 spark-b1b8 uvicorn[19289]: INFO: Waiting for application startup. 2026-04-21T00:40:11.923047-05:00 spark-b1b8 uvicorn[19289]: INFO: Application startup complete. 2026-04-21T00:40:11.923976-05:00 spark-b1b8 uvicorn[19289]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:11.924023-05:00 spark-b1b8 uvicorn[19289]: INFO: Waiting for application shutdown. 2026-04-21T00:40:11.924035-05:00 spark-b1b8 uvicorn[19289]: INFO: Application shutdown complete. 2026-04-21T00:40:11.971133-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:11.971238-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:17.113648-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 503. 2026-04-21T00:40:17.130750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:17.382502-05:00 spark-b1b8 uvicorn[19314]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:17.383847-05:00 spark-b1b8 uvicorn[19314]: INFO: Started server process [19314] 2026-04-21T00:40:17.383870-05:00 spark-b1b8 uvicorn[19314]: INFO: Waiting for application startup. 2026-04-21T00:40:17.384035-05:00 spark-b1b8 uvicorn[19314]: INFO: Application startup complete. 2026-04-21T00:40:17.385916-05:00 spark-b1b8 uvicorn[19314]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:17.385932-05:00 spark-b1b8 uvicorn[19314]: INFO: Waiting for application shutdown. 2026-04-21T00:40:17.385969-05:00 spark-b1b8 uvicorn[19314]: INFO: Application shutdown complete. 2026-04-21T00:40:17.432165-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:17.432280-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:22.613065-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 504. 2026-04-21T00:40:22.637845-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:22.902007-05:00 spark-b1b8 uvicorn[19321]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:22.903119-05:00 spark-b1b8 uvicorn[19321]: INFO: Started server process [19321] 2026-04-21T00:40:22.903158-05:00 spark-b1b8 uvicorn[19321]: INFO: Waiting for application startup. 2026-04-21T00:40:22.903296-05:00 spark-b1b8 uvicorn[19321]: INFO: Application startup complete. 2026-04-21T00:40:22.904226-05:00 spark-b1b8 uvicorn[19321]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:22.904256-05:00 spark-b1b8 uvicorn[19321]: INFO: Waiting for application shutdown. 2026-04-21T00:40:22.904264-05:00 spark-b1b8 uvicorn[19321]: INFO: Application shutdown complete. 2026-04-21T00:40:22.951596-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:22.951723-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:28.113322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 505. 2026-04-21T00:40:28.130822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:28.397095-05:00 spark-b1b8 uvicorn[19345]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:28.406581-05:00 spark-b1b8 uvicorn[19345]: INFO: Started server process [19345] 2026-04-21T00:40:28.406595-05:00 spark-b1b8 uvicorn[19345]: INFO: Waiting for application startup. 2026-04-21T00:40:28.406602-05:00 spark-b1b8 uvicorn[19345]: INFO: Application startup complete. 2026-04-21T00:40:28.406608-05:00 spark-b1b8 uvicorn[19345]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:28.406614-05:00 spark-b1b8 uvicorn[19345]: INFO: Waiting for application shutdown. 2026-04-21T00:40:28.406621-05:00 spark-b1b8 uvicorn[19345]: INFO: Application shutdown complete. 2026-04-21T00:40:28.445543-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:28.445634-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:33.613617-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 506. 2026-04-21T00:40:33.630762-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:33.887683-05:00 spark-b1b8 uvicorn[19370]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:33.888978-05:00 spark-b1b8 uvicorn[19370]: INFO: Started server process [19370] 2026-04-21T00:40:33.889000-05:00 spark-b1b8 uvicorn[19370]: INFO: Waiting for application startup. 2026-04-21T00:40:33.889163-05:00 spark-b1b8 uvicorn[19370]: INFO: Application startup complete. 2026-04-21T00:40:33.891048-05:00 spark-b1b8 uvicorn[19370]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:33.891063-05:00 spark-b1b8 uvicorn[19370]: INFO: Waiting for application shutdown. 2026-04-21T00:40:33.891102-05:00 spark-b1b8 uvicorn[19370]: INFO: Application shutdown complete. 2026-04-21T00:40:33.937481-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:33.937604-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:35.552209-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:40:39.114071-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 507. 2026-04-21T00:40:39.130737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:39.396330-05:00 spark-b1b8 uvicorn[19377]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:39.397630-05:00 spark-b1b8 uvicorn[19377]: INFO: Started server process [19377] 2026-04-21T00:40:39.397667-05:00 spark-b1b8 uvicorn[19377]: INFO: Waiting for application startup. 2026-04-21T00:40:39.397818-05:00 spark-b1b8 uvicorn[19377]: INFO: Application startup complete. 2026-04-21T00:40:39.399195-05:00 spark-b1b8 uvicorn[19377]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:39.399225-05:00 spark-b1b8 uvicorn[19377]: INFO: Waiting for application shutdown. 2026-04-21T00:40:39.399233-05:00 spark-b1b8 uvicorn[19377]: INFO: Application shutdown complete. 2026-04-21T00:40:39.446824-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:39.446910-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:44.613647-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 508. 2026-04-21T00:40:44.631682-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:44.900783-05:00 spark-b1b8 uvicorn[19403]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:44.901913-05:00 spark-b1b8 uvicorn[19403]: INFO: Started server process [19403] 2026-04-21T00:40:44.901966-05:00 spark-b1b8 uvicorn[19403]: INFO: Waiting for application startup. 2026-04-21T00:40:44.902091-05:00 spark-b1b8 uvicorn[19403]: INFO: Application startup complete. 2026-04-21T00:40:44.903709-05:00 spark-b1b8 uvicorn[19403]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:44.903763-05:00 spark-b1b8 uvicorn[19403]: INFO: Waiting for application shutdown. 2026-04-21T00:40:44.903774-05:00 spark-b1b8 uvicorn[19403]: INFO: Application shutdown complete. 2026-04-21T00:40:44.951642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:44.951772-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:50.113310-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 509. 2026-04-21T00:40:50.130832-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:50.395223-05:00 spark-b1b8 uvicorn[19410]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:50.396437-05:00 spark-b1b8 uvicorn[19410]: INFO: Started server process [19410] 2026-04-21T00:40:50.396474-05:00 spark-b1b8 uvicorn[19410]: INFO: Waiting for application startup. 2026-04-21T00:40:50.396628-05:00 spark-b1b8 uvicorn[19410]: INFO: Application startup complete. 2026-04-21T00:40:50.398338-05:00 spark-b1b8 uvicorn[19410]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:50.398386-05:00 spark-b1b8 uvicorn[19410]: INFO: Waiting for application shutdown. 2026-04-21T00:40:50.398399-05:00 spark-b1b8 uvicorn[19410]: INFO: Application shutdown complete. 2026-04-21T00:40:50.446670-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:50.446765-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:40:55.613589-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 510. 2026-04-21T00:40:55.630743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:40:55.900812-05:00 spark-b1b8 uvicorn[19435]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:40:55.902105-05:00 spark-b1b8 uvicorn[19435]: INFO: Started server process [19435] 2026-04-21T00:40:55.902127-05:00 spark-b1b8 uvicorn[19435]: INFO: Waiting for application startup. 2026-04-21T00:40:55.902287-05:00 spark-b1b8 uvicorn[19435]: INFO: Application startup complete. 2026-04-21T00:40:55.903248-05:00 spark-b1b8 uvicorn[19435]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:40:55.903258-05:00 spark-b1b8 uvicorn[19435]: INFO: Waiting for application shutdown. 2026-04-21T00:40:55.903299-05:00 spark-b1b8 uvicorn[19435]: INFO: Application shutdown complete. 2026-04-21T00:40:55.948597-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:40:55.948699-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:01.113401-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 511. 2026-04-21T00:41:01.133825-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:01.404515-05:00 spark-b1b8 uvicorn[19443]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:01.405829-05:00 spark-b1b8 uvicorn[19443]: INFO: Started server process [19443] 2026-04-21T00:41:01.405852-05:00 spark-b1b8 uvicorn[19443]: INFO: Waiting for application startup. 2026-04-21T00:41:01.406018-05:00 spark-b1b8 uvicorn[19443]: INFO: Application startup complete. 2026-04-21T00:41:01.407106-05:00 spark-b1b8 uvicorn[19443]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:01.407121-05:00 spark-b1b8 uvicorn[19443]: INFO: Waiting for application shutdown. 2026-04-21T00:41:01.407160-05:00 spark-b1b8 uvicorn[19443]: INFO: Application shutdown complete. 2026-04-21T00:41:01.453072-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:01.453185-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:06.613547-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 512. 2026-04-21T00:41:06.630847-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:06.925916-05:00 spark-b1b8 uvicorn[19468]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:06.927033-05:00 spark-b1b8 uvicorn[19468]: INFO: Started server process [19468] 2026-04-21T00:41:06.927067-05:00 spark-b1b8 uvicorn[19468]: INFO: Waiting for application startup. 2026-04-21T00:41:06.927216-05:00 spark-b1b8 uvicorn[19468]: INFO: Application startup complete. 2026-04-21T00:41:06.928890-05:00 spark-b1b8 uvicorn[19468]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:06.928921-05:00 spark-b1b8 uvicorn[19468]: INFO: Waiting for application shutdown. 2026-04-21T00:41:06.928949-05:00 spark-b1b8 uvicorn[19468]: INFO: Application shutdown complete. 2026-04-21T00:41:06.976438-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:06.976575-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:12.112700-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 513. 2026-04-21T00:41:12.125676-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:12.385856-05:00 spark-b1b8 uvicorn[19476]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:12.387177-05:00 spark-b1b8 uvicorn[19476]: INFO: Started server process [19476] 2026-04-21T00:41:12.387198-05:00 spark-b1b8 uvicorn[19476]: INFO: Waiting for application startup. 2026-04-21T00:41:12.387365-05:00 spark-b1b8 uvicorn[19476]: INFO: Application startup complete. 2026-04-21T00:41:12.388481-05:00 spark-b1b8 uvicorn[19476]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:12.388496-05:00 spark-b1b8 uvicorn[19476]: INFO: Waiting for application shutdown. 2026-04-21T00:41:12.388540-05:00 spark-b1b8 uvicorn[19476]: INFO: Application shutdown complete. 2026-04-21T00:41:12.435493-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:12.435625-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:17.243994-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:41:17.613455-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 514. 2026-04-21T00:41:17.630829-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:17.916410-05:00 spark-b1b8 uvicorn[19500]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:17.925845-05:00 spark-b1b8 uvicorn[19500]: INFO: Started server process [19500] 2026-04-21T00:41:17.925867-05:00 spark-b1b8 uvicorn[19500]: INFO: Waiting for application startup. 2026-04-21T00:41:17.925885-05:00 spark-b1b8 uvicorn[19500]: INFO: Application startup complete. 2026-04-21T00:41:17.925897-05:00 spark-b1b8 uvicorn[19500]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:17.925911-05:00 spark-b1b8 uvicorn[19500]: INFO: Waiting for application shutdown. 2026-04-21T00:41:17.925926-05:00 spark-b1b8 uvicorn[19500]: INFO: Application shutdown complete. 2026-04-21T00:41:17.966639-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:17.966703-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:23.113264-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 515. 2026-04-21T00:41:23.130755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:23.403834-05:00 spark-b1b8 uvicorn[19510]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:23.405126-05:00 spark-b1b8 uvicorn[19510]: INFO: Started server process [19510] 2026-04-21T00:41:23.405149-05:00 spark-b1b8 uvicorn[19510]: INFO: Waiting for application startup. 2026-04-21T00:41:23.405312-05:00 spark-b1b8 uvicorn[19510]: INFO: Application startup complete. 2026-04-21T00:41:23.406268-05:00 spark-b1b8 uvicorn[19510]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:23.406283-05:00 spark-b1b8 uvicorn[19510]: INFO: Waiting for application shutdown. 2026-04-21T00:41:23.406322-05:00 spark-b1b8 uvicorn[19510]: INFO: Application shutdown complete. 2026-04-21T00:41:23.451851-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:23.451923-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:28.613871-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 516. 2026-04-21T00:41:28.630787-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:28.903241-05:00 spark-b1b8 uvicorn[19535]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:28.904726-05:00 spark-b1b8 uvicorn[19535]: INFO: Started server process [19535] 2026-04-21T00:41:28.904760-05:00 spark-b1b8 uvicorn[19535]: INFO: Waiting for application startup. 2026-04-21T00:41:28.904909-05:00 spark-b1b8 uvicorn[19535]: INFO: Application startup complete. 2026-04-21T00:41:28.906845-05:00 spark-b1b8 uvicorn[19535]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:28.906863-05:00 spark-b1b8 uvicorn[19535]: INFO: Waiting for application shutdown. 2026-04-21T00:41:28.906917-05:00 spark-b1b8 uvicorn[19535]: INFO: Application shutdown complete. 2026-04-21T00:41:28.953947-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:28.954065-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:34.113585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 517. 2026-04-21T00:41:34.130753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:34.385228-05:00 spark-b1b8 uvicorn[19560]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:34.386524-05:00 spark-b1b8 uvicorn[19560]: INFO: Started server process [19560] 2026-04-21T00:41:34.386551-05:00 spark-b1b8 uvicorn[19560]: INFO: Waiting for application startup. 2026-04-21T00:41:34.386716-05:00 spark-b1b8 uvicorn[19560]: INFO: Application startup complete. 2026-04-21T00:41:34.387743-05:00 spark-b1b8 uvicorn[19560]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:34.387757-05:00 spark-b1b8 uvicorn[19560]: INFO: Waiting for application shutdown. 2026-04-21T00:41:34.387797-05:00 spark-b1b8 uvicorn[19560]: INFO: Application shutdown complete. 2026-04-21T00:41:34.433075-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:34.433153-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:39.613121-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 518. 2026-04-21T00:41:39.630736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:39.880021-05:00 spark-b1b8 uvicorn[19568]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:39.881314-05:00 spark-b1b8 uvicorn[19568]: INFO: Started server process [19568] 2026-04-21T00:41:39.881337-05:00 spark-b1b8 uvicorn[19568]: INFO: Waiting for application startup. 2026-04-21T00:41:39.881499-05:00 spark-b1b8 uvicorn[19568]: INFO: Application startup complete. 2026-04-21T00:41:39.882336-05:00 spark-b1b8 uvicorn[19568]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:39.882349-05:00 spark-b1b8 uvicorn[19568]: INFO: Waiting for application shutdown. 2026-04-21T00:41:39.882383-05:00 spark-b1b8 uvicorn[19568]: INFO: Application shutdown complete. 2026-04-21T00:41:39.928063-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:39.928151-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:45.113616-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 519. 2026-04-21T00:41:45.131756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:45.386372-05:00 spark-b1b8 uvicorn[19594]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:45.387791-05:00 spark-b1b8 uvicorn[19594]: INFO: Started server process [19594] 2026-04-21T00:41:45.387815-05:00 spark-b1b8 uvicorn[19594]: INFO: Waiting for application startup. 2026-04-21T00:41:45.387979-05:00 spark-b1b8 uvicorn[19594]: INFO: Application startup complete. 2026-04-21T00:41:45.389688-05:00 spark-b1b8 uvicorn[19594]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:45.389702-05:00 spark-b1b8 uvicorn[19594]: INFO: Waiting for application shutdown. 2026-04-21T00:41:45.389743-05:00 spark-b1b8 uvicorn[19594]: INFO: Application shutdown complete. 2026-04-21T00:41:45.435611-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:45.435719-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:50.613631-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 520. 2026-04-21T00:41:50.623732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:50.879909-05:00 spark-b1b8 uvicorn[19602]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:50.881200-05:00 spark-b1b8 uvicorn[19602]: INFO: Started server process [19602] 2026-04-21T00:41:50.881224-05:00 spark-b1b8 uvicorn[19602]: INFO: Waiting for application startup. 2026-04-21T00:41:50.881384-05:00 spark-b1b8 uvicorn[19602]: INFO: Application startup complete. 2026-04-21T00:41:50.882387-05:00 spark-b1b8 uvicorn[19602]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:50.882402-05:00 spark-b1b8 uvicorn[19602]: INFO: Waiting for application shutdown. 2026-04-21T00:41:50.882443-05:00 spark-b1b8 uvicorn[19602]: INFO: Application shutdown complete. 2026-04-21T00:41:50.928019-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:50.928110-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:41:56.113675-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 521. 2026-04-21T00:41:56.123828-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:41:56.378309-05:00 spark-b1b8 uvicorn[19626]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:41:56.379587-05:00 spark-b1b8 uvicorn[19626]: INFO: Started server process [19626] 2026-04-21T00:41:56.379611-05:00 spark-b1b8 uvicorn[19626]: INFO: Waiting for application startup. 2026-04-21T00:41:56.379769-05:00 spark-b1b8 uvicorn[19626]: INFO: Application startup complete. 2026-04-21T00:41:56.381138-05:00 spark-b1b8 uvicorn[19626]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:41:56.381202-05:00 spark-b1b8 uvicorn[19626]: INFO: Waiting for application shutdown. 2026-04-21T00:41:56.381234-05:00 spark-b1b8 uvicorn[19626]: INFO: Application shutdown complete. 2026-04-21T00:41:56.426183-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:41:56.426300-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:01.613914-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 522. 2026-04-21T00:42:01.631648-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:01.904922-05:00 spark-b1b8 uvicorn[19633]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:01.906016-05:00 spark-b1b8 uvicorn[19633]: INFO: Started server process [19633] 2026-04-21T00:42:01.906046-05:00 spark-b1b8 uvicorn[19633]: INFO: Waiting for application startup. 2026-04-21T00:42:01.906194-05:00 spark-b1b8 uvicorn[19633]: INFO: Application startup complete. 2026-04-21T00:42:01.907323-05:00 spark-b1b8 uvicorn[19633]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:01.907340-05:00 spark-b1b8 uvicorn[19633]: INFO: Waiting for application shutdown. 2026-04-21T00:42:01.907374-05:00 spark-b1b8 uvicorn[19633]: INFO: Application shutdown complete. 2026-04-21T00:42:01.953395-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:01.953483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:02.138576-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:42:07.113752-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 523. 2026-04-21T00:42:07.130733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:07.412613-05:00 spark-b1b8 uvicorn[19658]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:07.413710-05:00 spark-b1b8 uvicorn[19658]: INFO: Started server process [19658] 2026-04-21T00:42:07.413745-05:00 spark-b1b8 uvicorn[19658]: INFO: Waiting for application startup. 2026-04-21T00:42:07.413892-05:00 spark-b1b8 uvicorn[19658]: INFO: Application startup complete. 2026-04-21T00:42:07.415545-05:00 spark-b1b8 uvicorn[19658]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:07.415591-05:00 spark-b1b8 uvicorn[19658]: INFO: Waiting for application shutdown. 2026-04-21T00:42:07.415604-05:00 spark-b1b8 uvicorn[19658]: INFO: Application shutdown complete. 2026-04-21T00:42:07.463034-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:07.463122-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:12.613435-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 524. 2026-04-21T00:42:12.623735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:12.877444-05:00 spark-b1b8 uvicorn[19666]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:12.878592-05:00 spark-b1b8 uvicorn[19666]: INFO: Started server process [19666] 2026-04-21T00:42:12.878622-05:00 spark-b1b8 uvicorn[19666]: INFO: Waiting for application startup. 2026-04-21T00:42:12.878766-05:00 spark-b1b8 uvicorn[19666]: INFO: Application startup complete. 2026-04-21T00:42:12.880074-05:00 spark-b1b8 uvicorn[19666]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:12.880091-05:00 spark-b1b8 uvicorn[19666]: INFO: Waiting for application shutdown. 2026-04-21T00:42:12.880126-05:00 spark-b1b8 uvicorn[19666]: INFO: Application shutdown complete. 2026-04-21T00:42:12.926235-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:12.926322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:18.113764-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 525. 2026-04-21T00:42:18.131734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:18.385471-05:00 spark-b1b8 uvicorn[19691]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:18.386456-05:00 spark-b1b8 uvicorn[19691]: INFO: Started server process [19691] 2026-04-21T00:42:18.386487-05:00 spark-b1b8 uvicorn[19691]: INFO: Waiting for application startup. 2026-04-21T00:42:18.386637-05:00 spark-b1b8 uvicorn[19691]: INFO: Application startup complete. 2026-04-21T00:42:18.388083-05:00 spark-b1b8 uvicorn[19691]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:18.388108-05:00 spark-b1b8 uvicorn[19691]: INFO: Waiting for application shutdown. 2026-04-21T00:42:18.388124-05:00 spark-b1b8 uvicorn[19691]: INFO: Application shutdown complete. 2026-04-21T00:42:18.434218-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:18.434333-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:23.613713-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 526. 2026-04-21T00:42:23.630734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:23.904677-05:00 spark-b1b8 uvicorn[19716]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:23.905641-05:00 spark-b1b8 uvicorn[19716]: INFO: Started server process [19716] 2026-04-21T00:42:23.905679-05:00 spark-b1b8 uvicorn[19716]: INFO: Waiting for application startup. 2026-04-21T00:42:23.905812-05:00 spark-b1b8 uvicorn[19716]: INFO: Application startup complete. 2026-04-21T00:42:23.907092-05:00 spark-b1b8 uvicorn[19716]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:23.907109-05:00 spark-b1b8 uvicorn[19716]: INFO: Waiting for application shutdown. 2026-04-21T00:42:23.907144-05:00 spark-b1b8 uvicorn[19716]: INFO: Application shutdown complete. 2026-04-21T00:42:23.953277-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:23.953365-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:29.113726-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 527. 2026-04-21T00:42:29.123737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:29.377474-05:00 spark-b1b8 uvicorn[19723]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:29.378483-05:00 spark-b1b8 uvicorn[19723]: INFO: Started server process [19723] 2026-04-21T00:42:29.378510-05:00 spark-b1b8 uvicorn[19723]: INFO: Waiting for application startup. 2026-04-21T00:42:29.378663-05:00 spark-b1b8 uvicorn[19723]: INFO: Application startup complete. 2026-04-21T00:42:29.379467-05:00 spark-b1b8 uvicorn[19723]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:29.379490-05:00 spark-b1b8 uvicorn[19723]: INFO: Waiting for application shutdown. 2026-04-21T00:42:29.379519-05:00 spark-b1b8 uvicorn[19723]: INFO: Application shutdown complete. 2026-04-21T00:42:29.425958-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:29.426043-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:29.645859-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:42:34.613428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 528. 2026-04-21T00:42:34.623730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:34.874460-05:00 spark-b1b8 uvicorn[19748]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:34.875273-05:00 spark-b1b8 uvicorn[19748]: INFO: Started server process [19748] 2026-04-21T00:42:34.875303-05:00 spark-b1b8 uvicorn[19748]: INFO: Waiting for application startup. 2026-04-21T00:42:34.875450-05:00 spark-b1b8 uvicorn[19748]: INFO: Application startup complete. 2026-04-21T00:42:34.876940-05:00 spark-b1b8 uvicorn[19748]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:34.876958-05:00 spark-b1b8 uvicorn[19748]: INFO: Waiting for application shutdown. 2026-04-21T00:42:34.876989-05:00 spark-b1b8 uvicorn[19748]: INFO: Application shutdown complete. 2026-04-21T00:42:34.920600-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:34.920679-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:40.113576-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 529. 2026-04-21T00:42:40.130750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:40.396903-05:00 spark-b1b8 uvicorn[19755]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:40.398015-05:00 spark-b1b8 uvicorn[19755]: INFO: Started server process [19755] 2026-04-21T00:42:40.398047-05:00 spark-b1b8 uvicorn[19755]: INFO: Waiting for application startup. 2026-04-21T00:42:40.398206-05:00 spark-b1b8 uvicorn[19755]: INFO: Application startup complete. 2026-04-21T00:42:40.400384-05:00 spark-b1b8 uvicorn[19755]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:40.400428-05:00 spark-b1b8 uvicorn[19755]: INFO: Waiting for application shutdown. 2026-04-21T00:42:40.400441-05:00 spark-b1b8 uvicorn[19755]: INFO: Application shutdown complete. 2026-04-21T00:42:40.447279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:40.447367-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:45.613706-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 530. 2026-04-21T00:42:45.622820-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:45.877951-05:00 spark-b1b8 uvicorn[19778]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:45.878919-05:00 spark-b1b8 uvicorn[19778]: INFO: Started server process [19778] 2026-04-21T00:42:45.878948-05:00 spark-b1b8 uvicorn[19778]: INFO: Waiting for application startup. 2026-04-21T00:42:45.879094-05:00 spark-b1b8 uvicorn[19778]: INFO: Application startup complete. 2026-04-21T00:42:45.880075-05:00 spark-b1b8 uvicorn[19778]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:45.880092-05:00 spark-b1b8 uvicorn[19778]: INFO: Waiting for application shutdown. 2026-04-21T00:42:45.880132-05:00 spark-b1b8 uvicorn[19778]: INFO: Application shutdown complete. 2026-04-21T00:42:45.926477-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:45.926574-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:51.114059-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 531. 2026-04-21T00:42:51.130848-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:51.387219-05:00 spark-b1b8 uvicorn[19785]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:51.388506-05:00 spark-b1b8 uvicorn[19785]: INFO: Started server process [19785] 2026-04-21T00:42:51.388530-05:00 spark-b1b8 uvicorn[19785]: INFO: Waiting for application startup. 2026-04-21T00:42:51.388699-05:00 spark-b1b8 uvicorn[19785]: INFO: Application startup complete. 2026-04-21T00:42:51.390338-05:00 spark-b1b8 uvicorn[19785]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:51.390353-05:00 spark-b1b8 uvicorn[19785]: INFO: Waiting for application shutdown. 2026-04-21T00:42:51.390390-05:00 spark-b1b8 uvicorn[19785]: INFO: Application shutdown complete. 2026-04-21T00:42:51.436279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:51.436390-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:42:56.613546-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 532. 2026-04-21T00:42:56.623816-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:42:56.876565-05:00 spark-b1b8 uvicorn[19811]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:42:56.877851-05:00 spark-b1b8 uvicorn[19811]: INFO: Started server process [19811] 2026-04-21T00:42:56.877874-05:00 spark-b1b8 uvicorn[19811]: INFO: Waiting for application startup. 2026-04-21T00:42:56.878037-05:00 spark-b1b8 uvicorn[19811]: INFO: Application startup complete. 2026-04-21T00:42:56.879543-05:00 spark-b1b8 uvicorn[19811]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:42:56.879559-05:00 spark-b1b8 uvicorn[19811]: INFO: Waiting for application shutdown. 2026-04-21T00:42:56.879598-05:00 spark-b1b8 uvicorn[19811]: INFO: Application shutdown complete. 2026-04-21T00:42:56.925369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:42:56.925446-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:00.068531-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:43:02.112755-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 533. 2026-04-21T00:43:02.129636-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:02.400383-05:00 spark-b1b8 uvicorn[19818]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:02.401448-05:00 spark-b1b8 uvicorn[19818]: INFO: Started server process [19818] 2026-04-21T00:43:02.401469-05:00 spark-b1b8 uvicorn[19818]: INFO: Waiting for application startup. 2026-04-21T00:43:02.401640-05:00 spark-b1b8 uvicorn[19818]: INFO: Application startup complete. 2026-04-21T00:43:02.403279-05:00 spark-b1b8 uvicorn[19818]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:02.403294-05:00 spark-b1b8 uvicorn[19818]: INFO: Waiting for application shutdown. 2026-04-21T00:43:02.403332-05:00 spark-b1b8 uvicorn[19818]: INFO: Application shutdown complete. 2026-04-21T00:43:02.446690-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:02.446767-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:07.613014-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 534. 2026-04-21T00:43:07.630734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:07.884704-05:00 spark-b1b8 uvicorn[19843]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:07.886003-05:00 spark-b1b8 uvicorn[19843]: INFO: Started server process [19843] 2026-04-21T00:43:07.886026-05:00 spark-b1b8 uvicorn[19843]: INFO: Waiting for application startup. 2026-04-21T00:43:07.886185-05:00 spark-b1b8 uvicorn[19843]: INFO: Application startup complete. 2026-04-21T00:43:07.887129-05:00 spark-b1b8 uvicorn[19843]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:07.887145-05:00 spark-b1b8 uvicorn[19843]: INFO: Waiting for application shutdown. 2026-04-21T00:43:07.887182-05:00 spark-b1b8 uvicorn[19843]: INFO: Application shutdown complete. 2026-04-21T00:43:07.932560-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:07.932670-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:08.846973-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:23314 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:43:09.047279-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:63439 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:43:09.086177-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:63839 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:43:13.113243-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 535. 2026-04-21T00:43:13.133752-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:13.392199-05:00 spark-b1b8 uvicorn[19850]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:13.393386-05:00 spark-b1b8 uvicorn[19850]: INFO: Started server process [19850] 2026-04-21T00:43:13.393408-05:00 spark-b1b8 uvicorn[19850]: INFO: Waiting for application startup. 2026-04-21T00:43:13.393579-05:00 spark-b1b8 uvicorn[19850]: INFO: Application startup complete. 2026-04-21T00:43:13.394335-05:00 spark-b1b8 uvicorn[19850]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:13.394371-05:00 spark-b1b8 uvicorn[19850]: INFO: Waiting for application shutdown. 2026-04-21T00:43:13.394392-05:00 spark-b1b8 uvicorn[19850]: INFO: Application shutdown complete. 2026-04-21T00:43:13.439646-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:13.439761-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:18.613637-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 536. 2026-04-21T00:43:18.630730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:18.883468-05:00 spark-b1b8 uvicorn[19876]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:18.884770-05:00 spark-b1b8 uvicorn[19876]: INFO: Started server process [19876] 2026-04-21T00:43:18.884793-05:00 spark-b1b8 uvicorn[19876]: INFO: Waiting for application startup. 2026-04-21T00:43:18.884953-05:00 spark-b1b8 uvicorn[19876]: INFO: Application startup complete. 2026-04-21T00:43:18.886519-05:00 spark-b1b8 uvicorn[19876]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:18.886580-05:00 spark-b1b8 uvicorn[19876]: INFO: Waiting for application shutdown. 2026-04-21T00:43:18.886594-05:00 spark-b1b8 uvicorn[19876]: INFO: Application shutdown complete. 2026-04-21T00:43:18.929231-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:18.929297-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:24.114120-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 537. 2026-04-21T00:43:24.141823-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:24.392246-05:00 spark-b1b8 uvicorn[19902]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:24.392913-05:00 spark-b1b8 uvicorn[19902]: INFO: Started server process [19902] 2026-04-21T00:43:24.392947-05:00 spark-b1b8 uvicorn[19902]: INFO: Waiting for application startup. 2026-04-21T00:43:24.393089-05:00 spark-b1b8 uvicorn[19902]: INFO: Application startup complete. 2026-04-21T00:43:24.393855-05:00 spark-b1b8 uvicorn[19902]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:24.393892-05:00 spark-b1b8 uvicorn[19902]: INFO: Waiting for application shutdown. 2026-04-21T00:43:24.393914-05:00 spark-b1b8 uvicorn[19902]: INFO: Application shutdown complete. 2026-04-21T00:43:24.437377-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:24.437505-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:29.613422-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 538. 2026-04-21T00:43:29.626729-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:29.878414-05:00 spark-b1b8 uvicorn[19909]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:29.879137-05:00 spark-b1b8 uvicorn[19909]: INFO: Started server process [19909] 2026-04-21T00:43:29.879168-05:00 spark-b1b8 uvicorn[19909]: INFO: Waiting for application startup. 2026-04-21T00:43:29.879318-05:00 spark-b1b8 uvicorn[19909]: INFO: Application startup complete. 2026-04-21T00:43:29.880009-05:00 spark-b1b8 uvicorn[19909]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:29.880036-05:00 spark-b1b8 uvicorn[19909]: INFO: Waiting for application shutdown. 2026-04-21T00:43:29.880052-05:00 spark-b1b8 uvicorn[19909]: INFO: Application shutdown complete. 2026-04-21T00:43:29.925325-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:29.925434-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:35.113600-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 539. 2026-04-21T00:43:35.130737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:35.387678-05:00 spark-b1b8 uvicorn[19934]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:35.388959-05:00 spark-b1b8 uvicorn[19934]: INFO: Started server process [19934] 2026-04-21T00:43:35.388985-05:00 spark-b1b8 uvicorn[19934]: INFO: Waiting for application startup. 2026-04-21T00:43:35.389143-05:00 spark-b1b8 uvicorn[19934]: INFO: Application startup complete. 2026-04-21T00:43:35.390308-05:00 spark-b1b8 uvicorn[19934]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:35.390322-05:00 spark-b1b8 uvicorn[19934]: INFO: Waiting for application shutdown. 2026-04-21T00:43:35.390359-05:00 spark-b1b8 uvicorn[19934]: INFO: Application shutdown complete. 2026-04-21T00:43:35.436379-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:35.436459-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:40.612713-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 540. 2026-04-21T00:43:40.630642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:40.905590-05:00 spark-b1b8 uvicorn[19941]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:40.906885-05:00 spark-b1b8 uvicorn[19941]: INFO: Started server process [19941] 2026-04-21T00:43:40.906907-05:00 spark-b1b8 uvicorn[19941]: INFO: Waiting for application startup. 2026-04-21T00:43:40.907069-05:00 spark-b1b8 uvicorn[19941]: INFO: Application startup complete. 2026-04-21T00:43:40.908257-05:00 spark-b1b8 uvicorn[19941]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:40.908269-05:00 spark-b1b8 uvicorn[19941]: INFO: Waiting for application shutdown. 2026-04-21T00:43:40.908309-05:00 spark-b1b8 uvicorn[19941]: INFO: Application shutdown complete. 2026-04-21T00:43:40.953890-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:40.953967-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:42.827273-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:43:46.113251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 541. 2026-04-21T00:43:46.130740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:46.385386-05:00 spark-b1b8 uvicorn[19966]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:46.386461-05:00 spark-b1b8 uvicorn[19966]: INFO: Started server process [19966] 2026-04-21T00:43:46.386483-05:00 spark-b1b8 uvicorn[19966]: INFO: Waiting for application startup. 2026-04-21T00:43:46.386649-05:00 spark-b1b8 uvicorn[19966]: INFO: Application startup complete. 2026-04-21T00:43:46.387622-05:00 spark-b1b8 uvicorn[19966]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:46.387637-05:00 spark-b1b8 uvicorn[19966]: INFO: Waiting for application shutdown. 2026-04-21T00:43:46.387675-05:00 spark-b1b8 uvicorn[19966]: INFO: Application shutdown complete. 2026-04-21T00:43:46.433413-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:46.433501-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:51.613531-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 542. 2026-04-21T00:43:51.630824-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:51.916417-05:00 spark-b1b8 uvicorn[19973]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:51.917541-05:00 spark-b1b8 uvicorn[19973]: INFO: Started server process [19973] 2026-04-21T00:43:51.917578-05:00 spark-b1b8 uvicorn[19973]: INFO: Waiting for application startup. 2026-04-21T00:43:51.917732-05:00 spark-b1b8 uvicorn[19973]: INFO: Application startup complete. 2026-04-21T00:43:51.919369-05:00 spark-b1b8 uvicorn[19973]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:51.919408-05:00 spark-b1b8 uvicorn[19973]: INFO: Waiting for application shutdown. 2026-04-21T00:43:51.919416-05:00 spark-b1b8 uvicorn[19973]: INFO: Application shutdown complete. 2026-04-21T00:43:51.966480-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:51.966576-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:57.113268-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 543. 2026-04-21T00:43:57.130639-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:43:57.402614-05:00 spark-b1b8 uvicorn[19999]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:43:57.403917-05:00 spark-b1b8 uvicorn[19999]: INFO: Started server process [19999] 2026-04-21T00:43:57.403942-05:00 spark-b1b8 uvicorn[19999]: INFO: Waiting for application startup. 2026-04-21T00:43:57.404101-05:00 spark-b1b8 uvicorn[19999]: INFO: Application startup complete. 2026-04-21T00:43:57.405304-05:00 spark-b1b8 uvicorn[19999]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:43:57.405319-05:00 spark-b1b8 uvicorn[19999]: INFO: Waiting for application shutdown. 2026-04-21T00:43:57.405358-05:00 spark-b1b8 uvicorn[19999]: INFO: Application shutdown complete. 2026-04-21T00:43:57.450788-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:43:57.450872-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:43:58.590174-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:44:02.613494-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 544. 2026-04-21T00:44:02.631732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:02.886139-05:00 spark-b1b8 uvicorn[20006]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:02.887442-05:00 spark-b1b8 uvicorn[20006]: INFO: Started server process [20006] 2026-04-21T00:44:02.887465-05:00 spark-b1b8 uvicorn[20006]: INFO: Waiting for application startup. 2026-04-21T00:44:02.887630-05:00 spark-b1b8 uvicorn[20006]: INFO: Application startup complete. 2026-04-21T00:44:02.888715-05:00 spark-b1b8 uvicorn[20006]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:02.888729-05:00 spark-b1b8 uvicorn[20006]: INFO: Waiting for application shutdown. 2026-04-21T00:44:02.888767-05:00 spark-b1b8 uvicorn[20006]: INFO: Application shutdown complete. 2026-04-21T00:44:02.934415-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:02.934501-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:08.113445-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 545. 2026-04-21T00:44:08.130833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:08.384999-05:00 spark-b1b8 uvicorn[20031]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:08.386327-05:00 spark-b1b8 uvicorn[20031]: INFO: Started server process [20031] 2026-04-21T00:44:08.386349-05:00 spark-b1b8 uvicorn[20031]: INFO: Waiting for application startup. 2026-04-21T00:44:08.386513-05:00 spark-b1b8 uvicorn[20031]: INFO: Application startup complete. 2026-04-21T00:44:08.387634-05:00 spark-b1b8 uvicorn[20031]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:08.387649-05:00 spark-b1b8 uvicorn[20031]: INFO: Waiting for application shutdown. 2026-04-21T00:44:08.387686-05:00 spark-b1b8 uvicorn[20031]: INFO: Application shutdown complete. 2026-04-21T00:44:08.433192-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:08.433263-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:10.051516-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:41835 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:44:10.357244-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:33494 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:44:10.537600-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:42766 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:44:13.614128-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 546. 2026-04-21T00:44:13.638812-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:13.892543-05:00 spark-b1b8 uvicorn[20039]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:13.893861-05:00 spark-b1b8 uvicorn[20039]: INFO: Started server process [20039] 2026-04-21T00:44:13.893882-05:00 spark-b1b8 uvicorn[20039]: INFO: Waiting for application startup. 2026-04-21T00:44:13.894039-05:00 spark-b1b8 uvicorn[20039]: INFO: Application startup complete. 2026-04-21T00:44:13.895395-05:00 spark-b1b8 uvicorn[20039]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:13.895410-05:00 spark-b1b8 uvicorn[20039]: INFO: Waiting for application shutdown. 2026-04-21T00:44:13.895447-05:00 spark-b1b8 uvicorn[20039]: INFO: Application shutdown complete. 2026-04-21T00:44:13.940944-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:13.941020-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:19.113024-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 547. 2026-04-21T00:44:19.123737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:19.375967-05:00 spark-b1b8 uvicorn[20063]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:19.377248-05:00 spark-b1b8 uvicorn[20063]: INFO: Started server process [20063] 2026-04-21T00:44:19.377270-05:00 spark-b1b8 uvicorn[20063]: INFO: Waiting for application startup. 2026-04-21T00:44:19.377436-05:00 spark-b1b8 uvicorn[20063]: INFO: Application startup complete. 2026-04-21T00:44:19.379161-05:00 spark-b1b8 uvicorn[20063]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:19.379174-05:00 spark-b1b8 uvicorn[20063]: INFO: Waiting for application shutdown. 2026-04-21T00:44:19.379211-05:00 spark-b1b8 uvicorn[20063]: INFO: Application shutdown complete. 2026-04-21T00:44:19.425323-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:19.425416-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:24.613652-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 548. 2026-04-21T00:44:24.632761-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:24.885445-05:00 spark-b1b8 uvicorn[20087]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:24.886774-05:00 spark-b1b8 uvicorn[20087]: INFO: Started server process [20087] 2026-04-21T00:44:24.886797-05:00 spark-b1b8 uvicorn[20087]: INFO: Waiting for application startup. 2026-04-21T00:44:24.886961-05:00 spark-b1b8 uvicorn[20087]: INFO: Application startup complete. 2026-04-21T00:44:24.888202-05:00 spark-b1b8 uvicorn[20087]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:24.888218-05:00 spark-b1b8 uvicorn[20087]: INFO: Waiting for application shutdown. 2026-04-21T00:44:24.888256-05:00 spark-b1b8 uvicorn[20087]: INFO: Application shutdown complete. 2026-04-21T00:44:24.933218-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:24.933294-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:30.113259-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 549. 2026-04-21T00:44:30.127725-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:30.392785-05:00 spark-b1b8 uvicorn[20096]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:30.405439-05:00 spark-b1b8 uvicorn[20096]: INFO: Started server process [20096] 2026-04-21T00:44:30.405461-05:00 spark-b1b8 uvicorn[20096]: INFO: Waiting for application startup. 2026-04-21T00:44:30.405471-05:00 spark-b1b8 uvicorn[20096]: INFO: Application startup complete. 2026-04-21T00:44:30.405478-05:00 spark-b1b8 uvicorn[20096]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:30.405490-05:00 spark-b1b8 uvicorn[20096]: INFO: Waiting for application shutdown. 2026-04-21T00:44:30.405499-05:00 spark-b1b8 uvicorn[20096]: INFO: Application shutdown complete. 2026-04-21T00:44:30.441304-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:30.441382-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:31.782325-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:44:35.613280-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 550. 2026-04-21T00:44:35.630637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:35.902104-05:00 spark-b1b8 uvicorn[20122]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:35.903426-05:00 spark-b1b8 uvicorn[20122]: INFO: Started server process [20122] 2026-04-21T00:44:35.903449-05:00 spark-b1b8 uvicorn[20122]: INFO: Waiting for application startup. 2026-04-21T00:44:35.903621-05:00 spark-b1b8 uvicorn[20122]: INFO: Application startup complete. 2026-04-21T00:44:35.904554-05:00 spark-b1b8 uvicorn[20122]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:35.904571-05:00 spark-b1b8 uvicorn[20122]: INFO: Waiting for application shutdown. 2026-04-21T00:44:35.904602-05:00 spark-b1b8 uvicorn[20122]: INFO: Application shutdown complete. 2026-04-21T00:44:35.949890-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:35.949978-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:41.113254-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 551. 2026-04-21T00:44:41.124738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:41.381388-05:00 spark-b1b8 uvicorn[20129]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:41.382586-05:00 spark-b1b8 uvicorn[20129]: INFO: Started server process [20129] 2026-04-21T00:44:41.382610-05:00 spark-b1b8 uvicorn[20129]: INFO: Waiting for application startup. 2026-04-21T00:44:41.382769-05:00 spark-b1b8 uvicorn[20129]: INFO: Application startup complete. 2026-04-21T00:44:41.384345-05:00 spark-b1b8 uvicorn[20129]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:41.384359-05:00 spark-b1b8 uvicorn[20129]: INFO: Waiting for application shutdown. 2026-04-21T00:44:41.384395-05:00 spark-b1b8 uvicorn[20129]: INFO: Application shutdown complete. 2026-04-21T00:44:41.430396-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:41.430487-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:45.484062-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:57062 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:44:45.769251-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:51809 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:44:45.867423-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:38036 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:44:46.613618-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 552. 2026-04-21T00:44:46.630740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:46.917424-05:00 spark-b1b8 uvicorn[20153]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:46.918559-05:00 spark-b1b8 uvicorn[20153]: INFO: Started server process [20153] 2026-04-21T00:44:46.918592-05:00 spark-b1b8 uvicorn[20153]: INFO: Waiting for application startup. 2026-04-21T00:44:46.918753-05:00 spark-b1b8 uvicorn[20153]: INFO: Application startup complete. 2026-04-21T00:44:46.920181-05:00 spark-b1b8 uvicorn[20153]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:46.920220-05:00 spark-b1b8 uvicorn[20153]: INFO: Waiting for application shutdown. 2026-04-21T00:44:46.920228-05:00 spark-b1b8 uvicorn[20153]: INFO: Application shutdown complete. 2026-04-21T00:44:46.966712-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:46.966790-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:52.113321-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 553. 2026-04-21T00:44:52.129725-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:52.400794-05:00 spark-b1b8 uvicorn[20160]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:52.402113-05:00 spark-b1b8 uvicorn[20160]: INFO: Started server process [20160] 2026-04-21T00:44:52.402134-05:00 spark-b1b8 uvicorn[20160]: INFO: Waiting for application startup. 2026-04-21T00:44:52.402300-05:00 spark-b1b8 uvicorn[20160]: INFO: Application startup complete. 2026-04-21T00:44:52.403902-05:00 spark-b1b8 uvicorn[20160]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:52.403916-05:00 spark-b1b8 uvicorn[20160]: INFO: Waiting for application shutdown. 2026-04-21T00:44:52.403955-05:00 spark-b1b8 uvicorn[20160]: INFO: Application shutdown complete. 2026-04-21T00:44:52.449970-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:52.450046-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:44:57.613040-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 554. 2026-04-21T00:44:57.628631-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:44:57.898136-05:00 spark-b1b8 uvicorn[20185]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:44:57.899417-05:00 spark-b1b8 uvicorn[20185]: INFO: Started server process [20185] 2026-04-21T00:44:57.899439-05:00 spark-b1b8 uvicorn[20185]: INFO: Waiting for application startup. 2026-04-21T00:44:57.899610-05:00 spark-b1b8 uvicorn[20185]: INFO: Application startup complete. 2026-04-21T00:44:57.901368-05:00 spark-b1b8 uvicorn[20185]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:44:57.901383-05:00 spark-b1b8 uvicorn[20185]: INFO: Waiting for application shutdown. 2026-04-21T00:44:57.901421-05:00 spark-b1b8 uvicorn[20185]: INFO: Application shutdown complete. 2026-04-21T00:44:57.947467-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:44:57.947573-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:01.703645-05:00 spark-b1b8 CRON[20193]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T00:45:02.266266-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:45:03.113252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 555. 2026-04-21T00:45:03.130842-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:03.400521-05:00 spark-b1b8 uvicorn[20196]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:03.401814-05:00 spark-b1b8 uvicorn[20196]: INFO: Started server process [20196] 2026-04-21T00:45:03.401832-05:00 spark-b1b8 uvicorn[20196]: INFO: Waiting for application startup. 2026-04-21T00:45:03.401992-05:00 spark-b1b8 uvicorn[20196]: INFO: Application startup complete. 2026-04-21T00:45:03.403214-05:00 spark-b1b8 uvicorn[20196]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:03.403279-05:00 spark-b1b8 uvicorn[20196]: INFO: Waiting for application shutdown. 2026-04-21T00:45:03.403296-05:00 spark-b1b8 uvicorn[20196]: INFO: Application shutdown complete. 2026-04-21T00:45:03.448801-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:03.448884-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:08.613232-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 556. 2026-04-21T00:45:08.630635-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:08.881000-05:00 spark-b1b8 uvicorn[20221]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:08.881587-05:00 spark-b1b8 uvicorn[20221]: INFO: Started server process [20221] 2026-04-21T00:45:08.881617-05:00 spark-b1b8 uvicorn[20221]: INFO: Waiting for application startup. 2026-04-21T00:45:08.881771-05:00 spark-b1b8 uvicorn[20221]: INFO: Application startup complete. 2026-04-21T00:45:08.882481-05:00 spark-b1b8 uvicorn[20221]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:08.882509-05:00 spark-b1b8 uvicorn[20221]: INFO: Waiting for application shutdown. 2026-04-21T00:45:08.882522-05:00 spark-b1b8 uvicorn[20221]: INFO: Application shutdown complete. 2026-04-21T00:45:08.927940-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:08.928062-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:14.112985-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 557. 2026-04-21T00:45:14.130660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:14.396270-05:00 spark-b1b8 uvicorn[20246]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:14.397393-05:00 spark-b1b8 uvicorn[20246]: INFO: Started server process [20246] 2026-04-21T00:45:14.397424-05:00 spark-b1b8 uvicorn[20246]: INFO: Waiting for application startup. 2026-04-21T00:45:14.397591-05:00 spark-b1b8 uvicorn[20246]: INFO: Application startup complete. 2026-04-21T00:45:14.399892-05:00 spark-b1b8 uvicorn[20246]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:14.399932-05:00 spark-b1b8 uvicorn[20246]: INFO: Waiting for application shutdown. 2026-04-21T00:45:14.399940-05:00 spark-b1b8 uvicorn[20246]: INFO: Application shutdown complete. 2026-04-21T00:45:14.446654-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:14.446768-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:19.613273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 558. 2026-04-21T00:45:19.630836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:19.895435-05:00 spark-b1b8 uvicorn[20253]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:19.896548-05:00 spark-b1b8 uvicorn[20253]: INFO: Started server process [20253] 2026-04-21T00:45:19.896581-05:00 spark-b1b8 uvicorn[20253]: INFO: Waiting for application startup. 2026-04-21T00:45:19.896735-05:00 spark-b1b8 uvicorn[20253]: INFO: Application startup complete. 2026-04-21T00:45:19.898757-05:00 spark-b1b8 uvicorn[20253]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:19.898796-05:00 spark-b1b8 uvicorn[20253]: INFO: Waiting for application shutdown. 2026-04-21T00:45:19.898804-05:00 spark-b1b8 uvicorn[20253]: INFO: Application shutdown complete. 2026-04-21T00:45:19.946443-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:19.946501-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:21.742946-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:52594 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:45:22.178119-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:26989 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:45:22.258126-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:35423 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:45:22.258171-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:45:25.113552-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 559. 2026-04-21T00:45:25.130743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:25.402230-05:00 spark-b1b8 uvicorn[20278]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:25.403714-05:00 spark-b1b8 uvicorn[20278]: INFO: Started server process [20278] 2026-04-21T00:45:25.403749-05:00 spark-b1b8 uvicorn[20278]: INFO: Waiting for application startup. 2026-04-21T00:45:25.403903-05:00 spark-b1b8 uvicorn[20278]: INFO: Application startup complete. 2026-04-21T00:45:25.405979-05:00 spark-b1b8 uvicorn[20278]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:25.406019-05:00 spark-b1b8 uvicorn[20278]: INFO: Waiting for application shutdown. 2026-04-21T00:45:25.406027-05:00 spark-b1b8 uvicorn[20278]: INFO: Application shutdown complete. 2026-04-21T00:45:25.453562-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:25.453686-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:30.614010-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 560. 2026-04-21T00:45:30.630671-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:30.900845-05:00 spark-b1b8 uvicorn[20285]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:30.901980-05:00 spark-b1b8 uvicorn[20285]: INFO: Started server process [20285] 2026-04-21T00:45:30.902020-05:00 spark-b1b8 uvicorn[20285]: INFO: Waiting for application startup. 2026-04-21T00:45:30.902164-05:00 spark-b1b8 uvicorn[20285]: INFO: Application startup complete. 2026-04-21T00:45:30.903670-05:00 spark-b1b8 uvicorn[20285]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:30.903730-05:00 spark-b1b8 uvicorn[20285]: INFO: Waiting for application shutdown. 2026-04-21T00:45:30.903742-05:00 spark-b1b8 uvicorn[20285]: INFO: Application shutdown complete. 2026-04-21T00:45:30.950542-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:30.950668-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:36.063838-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T00:45:36.112706-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 561. 2026-04-21T00:45:36.129719-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:36.398449-05:00 spark-b1b8 uvicorn[20310]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:36.399663-05:00 spark-b1b8 uvicorn[20310]: INFO: Started server process [20310] 2026-04-21T00:45:36.399698-05:00 spark-b1b8 uvicorn[20310]: INFO: Waiting for application startup. 2026-04-21T00:45:36.399868-05:00 spark-b1b8 uvicorn[20310]: INFO: Application startup complete. 2026-04-21T00:45:36.401696-05:00 spark-b1b8 uvicorn[20310]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:36.401736-05:00 spark-b1b8 uvicorn[20310]: INFO: Waiting for application shutdown. 2026-04-21T00:45:36.401744-05:00 spark-b1b8 uvicorn[20310]: INFO: Application shutdown complete. 2026-04-21T00:45:36.448869-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:36.448985-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:36.599907-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:45:41.613771-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 562. 2026-04-21T00:45:41.639222-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:41.907842-05:00 spark-b1b8 uvicorn[20317]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:41.909133-05:00 spark-b1b8 uvicorn[20317]: INFO: Started server process [20317] 2026-04-21T00:45:41.909155-05:00 spark-b1b8 uvicorn[20317]: INFO: Waiting for application startup. 2026-04-21T00:45:41.909315-05:00 spark-b1b8 uvicorn[20317]: INFO: Application startup complete. 2026-04-21T00:45:41.911155-05:00 spark-b1b8 uvicorn[20317]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:41.911170-05:00 spark-b1b8 uvicorn[20317]: INFO: Waiting for application shutdown. 2026-04-21T00:45:41.911208-05:00 spark-b1b8 uvicorn[20317]: INFO: Application shutdown complete. 2026-04-21T00:45:41.957681-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:41.957768-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:47.113294-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 563. 2026-04-21T00:45:47.130996-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:47.395920-05:00 spark-b1b8 uvicorn[20342]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:47.397207-05:00 spark-b1b8 uvicorn[20342]: INFO: Started server process [20342] 2026-04-21T00:45:47.397231-05:00 spark-b1b8 uvicorn[20342]: INFO: Waiting for application startup. 2026-04-21T00:45:47.397389-05:00 spark-b1b8 uvicorn[20342]: INFO: Application startup complete. 2026-04-21T00:45:47.398406-05:00 spark-b1b8 uvicorn[20342]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:47.398421-05:00 spark-b1b8 uvicorn[20342]: INFO: Waiting for application shutdown. 2026-04-21T00:45:47.398457-05:00 spark-b1b8 uvicorn[20342]: INFO: Application shutdown complete. 2026-04-21T00:45:47.443113-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:47.443199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:52.272518-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:36524 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:45:52.435289-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:44069 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:45:52.500308-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:30046 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:45:52.500430-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:45:52.613112-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 564. 2026-04-21T00:45:52.630938-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:52.880875-05:00 spark-b1b8 uvicorn[20349]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:52.882171-05:00 spark-b1b8 uvicorn[20349]: INFO: Started server process [20349] 2026-04-21T00:45:52.882192-05:00 spark-b1b8 uvicorn[20349]: INFO: Waiting for application startup. 2026-04-21T00:45:52.882348-05:00 spark-b1b8 uvicorn[20349]: INFO: Application startup complete. 2026-04-21T00:45:52.883233-05:00 spark-b1b8 uvicorn[20349]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:52.883246-05:00 spark-b1b8 uvicorn[20349]: INFO: Waiting for application shutdown. 2026-04-21T00:45:52.883280-05:00 spark-b1b8 uvicorn[20349]: INFO: Application shutdown complete. 2026-04-21T00:45:52.928427-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:52.928513-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:45:58.113469-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 565. 2026-04-21T00:45:58.135057-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:45:58.387747-05:00 spark-b1b8 uvicorn[20375]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:45:58.389045-05:00 spark-b1b8 uvicorn[20375]: INFO: Started server process [20375] 2026-04-21T00:45:58.389066-05:00 spark-b1b8 uvicorn[20375]: INFO: Waiting for application startup. 2026-04-21T00:45:58.389227-05:00 spark-b1b8 uvicorn[20375]: INFO: Application startup complete. 2026-04-21T00:45:58.390236-05:00 spark-b1b8 uvicorn[20375]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:45:58.390251-05:00 spark-b1b8 uvicorn[20375]: INFO: Waiting for application shutdown. 2026-04-21T00:45:58.390289-05:00 spark-b1b8 uvicorn[20375]: INFO: Application shutdown complete. 2026-04-21T00:45:58.436453-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:45:58.436558-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:03.613357-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 566. 2026-04-21T00:46:03.631014-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:03.880949-05:00 spark-b1b8 uvicorn[20382]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:03.882026-05:00 spark-b1b8 uvicorn[20382]: INFO: Started server process [20382] 2026-04-21T00:46:03.882049-05:00 spark-b1b8 uvicorn[20382]: INFO: Waiting for application startup. 2026-04-21T00:46:03.882207-05:00 spark-b1b8 uvicorn[20382]: INFO: Application startup complete. 2026-04-21T00:46:03.883050-05:00 spark-b1b8 uvicorn[20382]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:03.883062-05:00 spark-b1b8 uvicorn[20382]: INFO: Waiting for application shutdown. 2026-04-21T00:46:03.883096-05:00 spark-b1b8 uvicorn[20382]: INFO: Application shutdown complete. 2026-04-21T00:46:03.928601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:03.928688-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:05.341864-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:46:09.113071-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 567. 2026-04-21T00:46:09.131654-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:09.398020-05:00 spark-b1b8 uvicorn[20407]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:09.399315-05:00 spark-b1b8 uvicorn[20407]: INFO: Started server process [20407] 2026-04-21T00:46:09.399338-05:00 spark-b1b8 uvicorn[20407]: INFO: Waiting for application startup. 2026-04-21T00:46:09.399500-05:00 spark-b1b8 uvicorn[20407]: INFO: Application startup complete. 2026-04-21T00:46:09.400581-05:00 spark-b1b8 uvicorn[20407]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:09.400597-05:00 spark-b1b8 uvicorn[20407]: INFO: Waiting for application shutdown. 2026-04-21T00:46:09.400635-05:00 spark-b1b8 uvicorn[20407]: INFO: Application shutdown complete. 2026-04-21T00:46:09.447289-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:09.447402-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:12.578595-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:62575 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:46:12.787643-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:56045 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:46:12.787704-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:46:14.612876-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 568. 2026-04-21T00:46:14.631678-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:14.898431-05:00 spark-b1b8 uvicorn[20432]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:14.899589-05:00 spark-b1b8 uvicorn[20432]: INFO: Started server process [20432] 2026-04-21T00:46:14.899631-05:00 spark-b1b8 uvicorn[20432]: INFO: Waiting for application startup. 2026-04-21T00:46:14.899771-05:00 spark-b1b8 uvicorn[20432]: INFO: Application startup complete. 2026-04-21T00:46:14.901274-05:00 spark-b1b8 uvicorn[20432]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:14.901309-05:00 spark-b1b8 uvicorn[20432]: INFO: Waiting for application shutdown. 2026-04-21T00:46:14.901316-05:00 spark-b1b8 uvicorn[20432]: INFO: Application shutdown complete. 2026-04-21T00:46:14.950166-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:14.950297-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:20.113561-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 569. 2026-04-21T00:46:20.130727-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:20.412155-05:00 spark-b1b8 uvicorn[20440]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:20.413289-05:00 spark-b1b8 uvicorn[20440]: INFO: Started server process [20440] 2026-04-21T00:46:20.413337-05:00 spark-b1b8 uvicorn[20440]: INFO: Waiting for application startup. 2026-04-21T00:46:20.413480-05:00 spark-b1b8 uvicorn[20440]: INFO: Application startup complete. 2026-04-21T00:46:20.414955-05:00 spark-b1b8 uvicorn[20440]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:20.414989-05:00 spark-b1b8 uvicorn[20440]: INFO: Waiting for application shutdown. 2026-04-21T00:46:20.414996-05:00 spark-b1b8 uvicorn[20440]: INFO: Application shutdown complete. 2026-04-21T00:46:20.462330-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:20.462436-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:25.613321-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 570. 2026-04-21T00:46:25.626717-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:25.898661-05:00 spark-b1b8 uvicorn[20466]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:25.899813-05:00 spark-b1b8 uvicorn[20466]: INFO: Started server process [20466] 2026-04-21T00:46:25.899859-05:00 spark-b1b8 uvicorn[20466]: INFO: Waiting for application startup. 2026-04-21T00:46:25.900000-05:00 spark-b1b8 uvicorn[20466]: INFO: Application startup complete. 2026-04-21T00:46:25.901772-05:00 spark-b1b8 uvicorn[20466]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:25.901804-05:00 spark-b1b8 uvicorn[20466]: INFO: Waiting for application shutdown. 2026-04-21T00:46:25.901812-05:00 spark-b1b8 uvicorn[20466]: INFO: Application shutdown complete. 2026-04-21T00:46:25.949563-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:25.949648-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:31.113487-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 571. 2026-04-21T00:46:31.126753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:31.393131-05:00 spark-b1b8 uvicorn[20473]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:31.394268-05:00 spark-b1b8 uvicorn[20473]: INFO: Started server process [20473] 2026-04-21T00:46:31.394297-05:00 spark-b1b8 uvicorn[20473]: INFO: Waiting for application startup. 2026-04-21T00:46:31.394459-05:00 spark-b1b8 uvicorn[20473]: INFO: Application startup complete. 2026-04-21T00:46:31.396137-05:00 spark-b1b8 uvicorn[20473]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:31.396205-05:00 spark-b1b8 uvicorn[20473]: INFO: Waiting for application shutdown. 2026-04-21T00:46:31.396212-05:00 spark-b1b8 uvicorn[20473]: INFO: Application shutdown complete. 2026-04-21T00:46:31.444200-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:31.444322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:36.613379-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 572. 2026-04-21T00:46:36.624906-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:36.879856-05:00 spark-b1b8 uvicorn[20499]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:36.881154-05:00 spark-b1b8 uvicorn[20499]: INFO: Started server process [20499] 2026-04-21T00:46:36.881175-05:00 spark-b1b8 uvicorn[20499]: INFO: Waiting for application startup. 2026-04-21T00:46:36.881338-05:00 spark-b1b8 uvicorn[20499]: INFO: Application startup complete. 2026-04-21T00:46:36.882417-05:00 spark-b1b8 uvicorn[20499]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:36.882432-05:00 spark-b1b8 uvicorn[20499]: INFO: Waiting for application shutdown. 2026-04-21T00:46:36.882471-05:00 spark-b1b8 uvicorn[20499]: INFO: Application shutdown complete. 2026-04-21T00:46:36.928875-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:36.928970-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:42.113749-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 573. 2026-04-21T00:46:42.131748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:42.402460-05:00 spark-b1b8 uvicorn[20506]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:42.403750-05:00 spark-b1b8 uvicorn[20506]: INFO: Started server process [20506] 2026-04-21T00:46:42.403770-05:00 spark-b1b8 uvicorn[20506]: INFO: Waiting for application startup. 2026-04-21T00:46:42.403937-05:00 spark-b1b8 uvicorn[20506]: INFO: Application startup complete. 2026-04-21T00:46:42.404953-05:00 spark-b1b8 uvicorn[20506]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:42.404968-05:00 spark-b1b8 uvicorn[20506]: INFO: Waiting for application shutdown. 2026-04-21T00:46:42.405007-05:00 spark-b1b8 uvicorn[20506]: INFO: Application shutdown complete. 2026-04-21T00:46:42.449979-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:42.450055-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:44.282848-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:46:47.240089-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-M link="" firewallmode="ipt-default"} 2026-04-21T00:46:47.612527-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 574. 2026-04-21T00:46:47.632917-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:47.886598-05:00 spark-b1b8 uvicorn[20530]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:47.887895-05:00 spark-b1b8 uvicorn[20530]: INFO: Started server process [20530] 2026-04-21T00:46:47.887918-05:00 spark-b1b8 uvicorn[20530]: INFO: Waiting for application startup. 2026-04-21T00:46:47.888076-05:00 spark-b1b8 uvicorn[20530]: INFO: Application startup complete. 2026-04-21T00:46:47.889111-05:00 spark-b1b8 uvicorn[20530]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:47.889126-05:00 spark-b1b8 uvicorn[20530]: INFO: Waiting for application shutdown. 2026-04-21T00:46:47.889164-05:00 spark-b1b8 uvicorn[20530]: INFO: Application shutdown complete. 2026-04-21T00:46:47.934852-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:47.934958-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:53.113571-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 575. 2026-04-21T00:46:53.131737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:53.401565-05:00 spark-b1b8 uvicorn[20538]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:53.402866-05:00 spark-b1b8 uvicorn[20538]: INFO: Started server process [20538] 2026-04-21T00:46:53.402886-05:00 spark-b1b8 uvicorn[20538]: INFO: Waiting for application startup. 2026-04-21T00:46:53.403045-05:00 spark-b1b8 uvicorn[20538]: INFO: Application startup complete. 2026-04-21T00:46:53.404389-05:00 spark-b1b8 uvicorn[20538]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:53.404404-05:00 spark-b1b8 uvicorn[20538]: INFO: Waiting for application shutdown. 2026-04-21T00:46:53.404442-05:00 spark-b1b8 uvicorn[20538]: INFO: Application shutdown complete. 2026-04-21T00:46:53.450929-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:53.451006-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:46:54.071925-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:48827 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:46:54.450081-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:62931 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:46:58.613322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 576. 2026-04-21T00:46:58.629640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:46:58.884500-05:00 spark-b1b8 uvicorn[20564]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:46:58.885798-05:00 spark-b1b8 uvicorn[20564]: INFO: Started server process [20564] 2026-04-21T00:46:58.885821-05:00 spark-b1b8 uvicorn[20564]: INFO: Waiting for application startup. 2026-04-21T00:46:58.885977-05:00 spark-b1b8 uvicorn[20564]: INFO: Application startup complete. 2026-04-21T00:46:58.886854-05:00 spark-b1b8 uvicorn[20564]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:46:58.886873-05:00 spark-b1b8 uvicorn[20564]: INFO: Waiting for application shutdown. 2026-04-21T00:46:58.886890-05:00 spark-b1b8 uvicorn[20564]: INFO: Application shutdown complete. 2026-04-21T00:46:58.932389-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:46:58.932457-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:04.113273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 577. 2026-04-21T00:47:04.130763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:04.388009-05:00 spark-b1b8 uvicorn[20571]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:04.389465-05:00 spark-b1b8 uvicorn[20571]: INFO: Started server process [20571] 2026-04-21T00:47:04.389487-05:00 spark-b1b8 uvicorn[20571]: INFO: Waiting for application startup. 2026-04-21T00:47:04.389662-05:00 spark-b1b8 uvicorn[20571]: INFO: Application startup complete. 2026-04-21T00:47:04.390351-05:00 spark-b1b8 uvicorn[20571]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:04.390366-05:00 spark-b1b8 uvicorn[20571]: INFO: Waiting for application shutdown. 2026-04-21T00:47:04.390406-05:00 spark-b1b8 uvicorn[20571]: INFO: Application shutdown complete. 2026-04-21T00:47:04.437188-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:04.437263-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:09.613255-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 578. 2026-04-21T00:47:09.630633-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:09.880660-05:00 spark-b1b8 uvicorn[20596]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:09.881945-05:00 spark-b1b8 uvicorn[20596]: INFO: Started server process [20596] 2026-04-21T00:47:09.881966-05:00 spark-b1b8 uvicorn[20596]: INFO: Waiting for application startup. 2026-04-21T00:47:09.882128-05:00 spark-b1b8 uvicorn[20596]: INFO: Application startup complete. 2026-04-21T00:47:09.883030-05:00 spark-b1b8 uvicorn[20596]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:09.883040-05:00 spark-b1b8 uvicorn[20596]: INFO: Waiting for application shutdown. 2026-04-21T00:47:09.883072-05:00 spark-b1b8 uvicorn[20596]: INFO: Application shutdown complete. 2026-04-21T00:47:09.928352-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:09.928446-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:15.113653-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 579. 2026-04-21T00:47:15.123744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:15.378001-05:00 spark-b1b8 uvicorn[20622]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:15.379320-05:00 spark-b1b8 uvicorn[20622]: INFO: Started server process [20622] 2026-04-21T00:47:15.379346-05:00 spark-b1b8 uvicorn[20622]: INFO: Waiting for application startup. 2026-04-21T00:47:15.379503-05:00 spark-b1b8 uvicorn[20622]: INFO: Application startup complete. 2026-04-21T00:47:15.380444-05:00 spark-b1b8 uvicorn[20622]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:15.380459-05:00 spark-b1b8 uvicorn[20622]: INFO: Waiting for application shutdown. 2026-04-21T00:47:15.380498-05:00 spark-b1b8 uvicorn[20622]: INFO: Application shutdown complete. 2026-04-21T00:47:15.426430-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:15.426549-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:19.445601-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:39444 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:47:19.827764-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:50293 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:47:20.613447-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 580. 2026-04-21T00:47:20.630871-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:20.885176-05:00 spark-b1b8 uvicorn[20629]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:20.886475-05:00 spark-b1b8 uvicorn[20629]: INFO: Started server process [20629] 2026-04-21T00:47:20.886496-05:00 spark-b1b8 uvicorn[20629]: INFO: Waiting for application startup. 2026-04-21T00:47:20.886666-05:00 spark-b1b8 uvicorn[20629]: INFO: Application startup complete. 2026-04-21T00:47:20.887838-05:00 spark-b1b8 uvicorn[20629]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:20.887874-05:00 spark-b1b8 uvicorn[20629]: INFO: Waiting for application shutdown. 2026-04-21T00:47:20.887919-05:00 spark-b1b8 uvicorn[20629]: INFO: Application shutdown complete. 2026-04-21T00:47:20.933985-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:20.934105-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:25.351659-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:47:26.113525-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 581. 2026-04-21T00:47:26.124736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:26.379432-05:00 spark-b1b8 uvicorn[20655]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:26.380754-05:00 spark-b1b8 uvicorn[20655]: INFO: Started server process [20655] 2026-04-21T00:47:26.380777-05:00 spark-b1b8 uvicorn[20655]: INFO: Waiting for application startup. 2026-04-21T00:47:26.380935-05:00 spark-b1b8 uvicorn[20655]: INFO: Application startup complete. 2026-04-21T00:47:26.382148-05:00 spark-b1b8 uvicorn[20655]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:26.382187-05:00 spark-b1b8 uvicorn[20655]: INFO: Waiting for application shutdown. 2026-04-21T00:47:26.382201-05:00 spark-b1b8 uvicorn[20655]: INFO: Application shutdown complete. 2026-04-21T00:47:26.428467-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:26.428597-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:31.613571-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 582. 2026-04-21T00:47:31.623732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:31.876849-05:00 spark-b1b8 uvicorn[20664]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:31.878115-05:00 spark-b1b8 uvicorn[20664]: INFO: Started server process [20664] 2026-04-21T00:47:31.878140-05:00 spark-b1b8 uvicorn[20664]: INFO: Waiting for application startup. 2026-04-21T00:47:31.878300-05:00 spark-b1b8 uvicorn[20664]: INFO: Application startup complete. 2026-04-21T00:47:31.879530-05:00 spark-b1b8 uvicorn[20664]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:31.879549-05:00 spark-b1b8 uvicorn[20664]: INFO: Waiting for application shutdown. 2026-04-21T00:47:31.879587-05:00 spark-b1b8 uvicorn[20664]: INFO: Application shutdown complete. 2026-04-21T00:47:31.925631-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:31.925701-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:32.091382-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-UM link="" firewallmode="ipt-default"} 2026-04-21T00:47:37.112994-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 583. 2026-04-21T00:47:37.130747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:37.384137-05:00 spark-b1b8 uvicorn[20689]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:37.385440-05:00 spark-b1b8 uvicorn[20689]: INFO: Started server process [20689] 2026-04-21T00:47:37.385464-05:00 spark-b1b8 uvicorn[20689]: INFO: Waiting for application startup. 2026-04-21T00:47:37.385631-05:00 spark-b1b8 uvicorn[20689]: INFO: Application startup complete. 2026-04-21T00:47:37.386470-05:00 spark-b1b8 uvicorn[20689]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:37.386484-05:00 spark-b1b8 uvicorn[20689]: INFO: Waiting for application shutdown. 2026-04-21T00:47:37.386522-05:00 spark-b1b8 uvicorn[20689]: INFO: Application shutdown complete. 2026-04-21T00:47:37.432574-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:37.432660-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:42.613583-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 584. 2026-04-21T00:47:42.632637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:42.885836-05:00 spark-b1b8 uvicorn[20696]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:42.887216-05:00 spark-b1b8 uvicorn[20696]: INFO: Started server process [20696] 2026-04-21T00:47:42.887237-05:00 spark-b1b8 uvicorn[20696]: INFO: Waiting for application startup. 2026-04-21T00:47:42.887400-05:00 spark-b1b8 uvicorn[20696]: INFO: Application startup complete. 2026-04-21T00:47:42.888917-05:00 spark-b1b8 uvicorn[20696]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:42.888985-05:00 spark-b1b8 uvicorn[20696]: INFO: Waiting for application shutdown. 2026-04-21T00:47:42.889001-05:00 spark-b1b8 uvicorn[20696]: INFO: Application shutdown complete. 2026-04-21T00:47:42.934486-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:42.934613-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:48.113790-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 585. 2026-04-21T00:47:48.132746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:48.385057-05:00 spark-b1b8 uvicorn[20721]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:48.386340-05:00 spark-b1b8 uvicorn[20721]: INFO: Started server process [20721] 2026-04-21T00:47:48.386362-05:00 spark-b1b8 uvicorn[20721]: INFO: Waiting for application startup. 2026-04-21T00:47:48.386523-05:00 spark-b1b8 uvicorn[20721]: INFO: Application startup complete. 2026-04-21T00:47:48.387826-05:00 spark-b1b8 uvicorn[20721]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:48.387864-05:00 spark-b1b8 uvicorn[20721]: INFO: Waiting for application shutdown. 2026-04-21T00:47:48.387900-05:00 spark-b1b8 uvicorn[20721]: INFO: Application shutdown complete. 2026-04-21T00:47:48.432885-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:48.433006-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:49.880500-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:37025 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:47:50.154279-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:21153 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:47:53.613648-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 586. 2026-04-21T00:47:53.631638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:53.904315-05:00 spark-b1b8 uvicorn[20728]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:53.905623-05:00 spark-b1b8 uvicorn[20728]: INFO: Started server process [20728] 2026-04-21T00:47:53.905643-05:00 spark-b1b8 uvicorn[20728]: INFO: Waiting for application startup. 2026-04-21T00:47:53.905802-05:00 spark-b1b8 uvicorn[20728]: INFO: Application startup complete. 2026-04-21T00:47:53.907433-05:00 spark-b1b8 uvicorn[20728]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:53.907506-05:00 spark-b1b8 uvicorn[20728]: INFO: Waiting for application shutdown. 2026-04-21T00:47:53.907521-05:00 spark-b1b8 uvicorn[20728]: INFO: Application shutdown complete. 2026-04-21T00:47:53.953234-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:53.953295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:47:59.113071-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 587. 2026-04-21T00:47:59.131741-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:47:59.384363-05:00 spark-b1b8 uvicorn[20753]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:47:59.385660-05:00 spark-b1b8 uvicorn[20753]: INFO: Started server process [20753] 2026-04-21T00:47:59.385682-05:00 spark-b1b8 uvicorn[20753]: INFO: Waiting for application startup. 2026-04-21T00:47:59.385842-05:00 spark-b1b8 uvicorn[20753]: INFO: Application startup complete. 2026-04-21T00:47:59.386903-05:00 spark-b1b8 uvicorn[20753]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:47:59.386963-05:00 spark-b1b8 uvicorn[20753]: INFO: Waiting for application shutdown. 2026-04-21T00:47:59.386986-05:00 spark-b1b8 uvicorn[20753]: INFO: Application shutdown complete. 2026-04-21T00:47:59.432909-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:47:59.432994-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:01.581906-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:48:04.613442-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 588. 2026-04-21T00:48:04.627693-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:04.896344-05:00 spark-b1b8 uvicorn[20761]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:04.897647-05:00 spark-b1b8 uvicorn[20761]: INFO: Started server process [20761] 2026-04-21T00:48:04.897669-05:00 spark-b1b8 uvicorn[20761]: INFO: Waiting for application startup. 2026-04-21T00:48:04.897832-05:00 spark-b1b8 uvicorn[20761]: INFO: Application startup complete. 2026-04-21T00:48:04.898753-05:00 spark-b1b8 uvicorn[20761]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:04.898768-05:00 spark-b1b8 uvicorn[20761]: INFO: Waiting for application shutdown. 2026-04-21T00:48:04.898806-05:00 spark-b1b8 uvicorn[20761]: INFO: Application shutdown complete. 2026-04-21T00:48:04.944869-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:04.944939-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:10.113270-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 589. 2026-04-21T00:48:10.131739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:10.406494-05:00 spark-b1b8 uvicorn[20786]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:10.407804-05:00 spark-b1b8 uvicorn[20786]: INFO: Started server process [20786] 2026-04-21T00:48:10.407825-05:00 spark-b1b8 uvicorn[20786]: INFO: Waiting for application startup. 2026-04-21T00:48:10.407985-05:00 spark-b1b8 uvicorn[20786]: INFO: Application startup complete. 2026-04-21T00:48:10.408824-05:00 spark-b1b8 uvicorn[20786]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:10.408839-05:00 spark-b1b8 uvicorn[20786]: INFO: Waiting for application shutdown. 2026-04-21T00:48:10.408876-05:00 spark-b1b8 uvicorn[20786]: INFO: Application shutdown complete. 2026-04-21T00:48:10.453318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:10.453396-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:11.565052-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:48584 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:48:11.909812-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:22498 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:48:15.612610-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 590. 2026-04-21T00:48:15.630631-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:15.885242-05:00 spark-b1b8 uvicorn[20811]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:15.886393-05:00 spark-b1b8 uvicorn[20811]: INFO: Started server process [20811] 2026-04-21T00:48:15.886415-05:00 spark-b1b8 uvicorn[20811]: INFO: Waiting for application startup. 2026-04-21T00:48:15.886586-05:00 spark-b1b8 uvicorn[20811]: INFO: Application startup complete. 2026-04-21T00:48:15.887425-05:00 spark-b1b8 uvicorn[20811]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:15.887440-05:00 spark-b1b8 uvicorn[20811]: INFO: Waiting for application shutdown. 2026-04-21T00:48:15.887477-05:00 spark-b1b8 uvicorn[20811]: INFO: Application shutdown complete. 2026-04-21T00:48:15.933774-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:15.933861-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:21.113410-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 591. 2026-04-21T00:48:21.130671-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:21.396025-05:00 spark-b1b8 uvicorn[20820]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:21.396954-05:00 spark-b1b8 uvicorn[20820]: INFO: Started server process [20820] 2026-04-21T00:48:21.396987-05:00 spark-b1b8 uvicorn[20820]: INFO: Waiting for application startup. 2026-04-21T00:48:21.397129-05:00 spark-b1b8 uvicorn[20820]: INFO: Application startup complete. 2026-04-21T00:48:21.398962-05:00 spark-b1b8 uvicorn[20820]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:21.399000-05:00 spark-b1b8 uvicorn[20820]: INFO: Waiting for application shutdown. 2026-04-21T00:48:21.399033-05:00 spark-b1b8 uvicorn[20820]: INFO: Application shutdown complete. 2026-04-21T00:48:21.446079-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:21.446162-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:26.613274-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 592. 2026-04-21T00:48:26.630735-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:26.886910-05:00 spark-b1b8 uvicorn[20845]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:26.888212-05:00 spark-b1b8 uvicorn[20845]: INFO: Started server process [20845] 2026-04-21T00:48:26.888234-05:00 spark-b1b8 uvicorn[20845]: INFO: Waiting for application startup. 2026-04-21T00:48:26.888395-05:00 spark-b1b8 uvicorn[20845]: INFO: Application startup complete. 2026-04-21T00:48:26.889939-05:00 spark-b1b8 uvicorn[20845]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:26.889952-05:00 spark-b1b8 uvicorn[20845]: INFO: Waiting for application shutdown. 2026-04-21T00:48:26.889991-05:00 spark-b1b8 uvicorn[20845]: INFO: Application shutdown complete. 2026-04-21T00:48:26.936123-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:26.936211-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:32.113090-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 593. 2026-04-21T00:48:32.131013-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:32.397266-05:00 spark-b1b8 uvicorn[20852]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:32.398586-05:00 spark-b1b8 uvicorn[20852]: INFO: Started server process [20852] 2026-04-21T00:48:32.398607-05:00 spark-b1b8 uvicorn[20852]: INFO: Waiting for application startup. 2026-04-21T00:48:32.398774-05:00 spark-b1b8 uvicorn[20852]: INFO: Application startup complete. 2026-04-21T00:48:32.399686-05:00 spark-b1b8 uvicorn[20852]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:32.399701-05:00 spark-b1b8 uvicorn[20852]: INFO: Waiting for application shutdown. 2026-04-21T00:48:32.399740-05:00 spark-b1b8 uvicorn[20852]: INFO: Application shutdown complete. 2026-04-21T00:48:32.446200-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:32.446286-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:37.613389-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 594. 2026-04-21T00:48:37.630749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:37.897017-05:00 spark-b1b8 uvicorn[20878]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:37.898125-05:00 spark-b1b8 uvicorn[20878]: INFO: Started server process [20878] 2026-04-21T00:48:37.898165-05:00 spark-b1b8 uvicorn[20878]: INFO: Waiting for application startup. 2026-04-21T00:48:37.898321-05:00 spark-b1b8 uvicorn[20878]: INFO: Application startup complete. 2026-04-21T00:48:37.900051-05:00 spark-b1b8 uvicorn[20878]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:37.900090-05:00 spark-b1b8 uvicorn[20878]: INFO: Waiting for application shutdown. 2026-04-21T00:48:37.900098-05:00 spark-b1b8 uvicorn[20878]: INFO: Application shutdown complete. 2026-04-21T00:48:37.946623-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:37.946700-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:38.144119-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:48:43.113261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 595. 2026-04-21T00:48:43.131732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:43.386964-05:00 spark-b1b8 uvicorn[20886]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:43.388248-05:00 spark-b1b8 uvicorn[20886]: INFO: Started server process [20886] 2026-04-21T00:48:43.388271-05:00 spark-b1b8 uvicorn[20886]: INFO: Waiting for application startup. 2026-04-21T00:48:43.388431-05:00 spark-b1b8 uvicorn[20886]: INFO: Application startup complete. 2026-04-21T00:48:43.389980-05:00 spark-b1b8 uvicorn[20886]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:43.389994-05:00 spark-b1b8 uvicorn[20886]: INFO: Waiting for application shutdown. 2026-04-21T00:48:43.390034-05:00 spark-b1b8 uvicorn[20886]: INFO: Application shutdown complete. 2026-04-21T00:48:43.436136-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:43.436222-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:48.613096-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 596. 2026-04-21T00:48:48.630747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:48.881302-05:00 spark-b1b8 uvicorn[20910]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:48.882705-05:00 spark-b1b8 uvicorn[20910]: INFO: Started server process [20910] 2026-04-21T00:48:48.882727-05:00 spark-b1b8 uvicorn[20910]: INFO: Waiting for application startup. 2026-04-21T00:48:48.882886-05:00 spark-b1b8 uvicorn[20910]: INFO: Application startup complete. 2026-04-21T00:48:48.883864-05:00 spark-b1b8 uvicorn[20910]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:48.883876-05:00 spark-b1b8 uvicorn[20910]: INFO: Waiting for application shutdown. 2026-04-21T00:48:48.883908-05:00 spark-b1b8 uvicorn[20910]: INFO: Application shutdown complete. 2026-04-21T00:48:48.929721-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:48.929805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:54.113077-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 597. 2026-04-21T00:48:54.132745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:54.399403-05:00 spark-b1b8 uvicorn[20917]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:54.400457-05:00 spark-b1b8 uvicorn[20917]: INFO: Started server process [20917] 2026-04-21T00:48:54.400479-05:00 spark-b1b8 uvicorn[20917]: INFO: Waiting for application startup. 2026-04-21T00:48:54.400647-05:00 spark-b1b8 uvicorn[20917]: INFO: Application startup complete. 2026-04-21T00:48:54.401690-05:00 spark-b1b8 uvicorn[20917]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:54.401705-05:00 spark-b1b8 uvicorn[20917]: INFO: Waiting for application shutdown. 2026-04-21T00:48:54.401743-05:00 spark-b1b8 uvicorn[20917]: INFO: Application shutdown complete. 2026-04-21T00:48:54.448030-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:54.448142-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:48:58.101797-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:63882 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:48:58.522619-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:61171 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:48:58.634542-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:39779 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:48:58.779712-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:40004 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:48:58.779759-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:48:59.613724-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 598. 2026-04-21T00:48:59.634736-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:48:59.903527-05:00 spark-b1b8 uvicorn[20942]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:48:59.904666-05:00 spark-b1b8 uvicorn[20942]: INFO: Started server process [20942] 2026-04-21T00:48:59.904697-05:00 spark-b1b8 uvicorn[20942]: INFO: Waiting for application startup. 2026-04-21T00:48:59.904853-05:00 spark-b1b8 uvicorn[20942]: INFO: Application startup complete. 2026-04-21T00:48:59.906911-05:00 spark-b1b8 uvicorn[20942]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:48:59.906946-05:00 spark-b1b8 uvicorn[20942]: INFO: Waiting for application shutdown. 2026-04-21T00:48:59.906980-05:00 spark-b1b8 uvicorn[20942]: INFO: Application shutdown complete. 2026-04-21T00:48:59.952841-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:48:59.952926-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:05.112789-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 599. 2026-04-21T00:49:05.133656-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:05.399553-05:00 spark-b1b8 uvicorn[20968]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:05.400674-05:00 spark-b1b8 uvicorn[20968]: INFO: Started server process [20968] 2026-04-21T00:49:05.400704-05:00 spark-b1b8 uvicorn[20968]: INFO: Waiting for application startup. 2026-04-21T00:49:05.400855-05:00 spark-b1b8 uvicorn[20968]: INFO: Application startup complete. 2026-04-21T00:49:05.401721-05:00 spark-b1b8 uvicorn[20968]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:05.401759-05:00 spark-b1b8 uvicorn[20968]: INFO: Waiting for application shutdown. 2026-04-21T00:49:05.401772-05:00 spark-b1b8 uvicorn[20968]: INFO: Application shutdown complete. 2026-04-21T00:49:05.447206-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:05.447324-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:06.255748-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:49:09.231929-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (3 dropped) 2026-04-21T00:49:09.231975-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:26843 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:49:09.242532-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:49:10.613549-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 600. 2026-04-21T00:49:10.630640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:10.900409-05:00 spark-b1b8 uvicorn[20975]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:10.901843-05:00 spark-b1b8 uvicorn[20975]: INFO: Started server process [20975] 2026-04-21T00:49:10.901867-05:00 spark-b1b8 uvicorn[20975]: INFO: Waiting for application startup. 2026-04-21T00:49:10.902045-05:00 spark-b1b8 uvicorn[20975]: INFO: Application startup complete. 2026-04-21T00:49:10.904340-05:00 spark-b1b8 uvicorn[20975]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:10.904374-05:00 spark-b1b8 uvicorn[20975]: INFO: Waiting for application shutdown. 2026-04-21T00:49:10.904387-05:00 spark-b1b8 uvicorn[20975]: INFO: Application shutdown complete. 2026-04-21T00:49:10.951565-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:10.951633-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:16.113189-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 601. 2026-04-21T00:49:16.128655-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:16.406576-05:00 spark-b1b8 uvicorn[21000]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:16.408006-05:00 spark-b1b8 uvicorn[21000]: INFO: Started server process [21000] 2026-04-21T00:49:16.408027-05:00 spark-b1b8 uvicorn[21000]: INFO: Waiting for application startup. 2026-04-21T00:49:16.408203-05:00 spark-b1b8 uvicorn[21000]: INFO: Application startup complete. 2026-04-21T00:49:16.410199-05:00 spark-b1b8 uvicorn[21000]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:16.410239-05:00 spark-b1b8 uvicorn[21000]: INFO: Waiting for application shutdown. 2026-04-21T00:49:16.410247-05:00 spark-b1b8 uvicorn[21000]: INFO: Application shutdown complete. 2026-04-21T00:49:16.457839-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:16.457915-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:18.019370-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (2 dropped) 2026-04-21T00:49:21.613150-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 602. 2026-04-21T00:49:21.630747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:21.887138-05:00 spark-b1b8 uvicorn[21007]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:21.888453-05:00 spark-b1b8 uvicorn[21007]: INFO: Started server process [21007] 2026-04-21T00:49:21.888475-05:00 spark-b1b8 uvicorn[21007]: INFO: Waiting for application startup. 2026-04-21T00:49:21.888641-05:00 spark-b1b8 uvicorn[21007]: INFO: Application startup complete. 2026-04-21T00:49:21.889627-05:00 spark-b1b8 uvicorn[21007]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:21.889642-05:00 spark-b1b8 uvicorn[21007]: INFO: Waiting for application shutdown. 2026-04-21T00:49:21.889678-05:00 spark-b1b8 uvicorn[21007]: INFO: Application shutdown complete. 2026-04-21T00:49:21.935366-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:21.935428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:27.113280-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 603. 2026-04-21T00:49:27.125649-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:27.380374-05:00 spark-b1b8 uvicorn[21032]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:27.381444-05:00 spark-b1b8 uvicorn[21032]: INFO: Started server process [21032] 2026-04-21T00:49:27.381467-05:00 spark-b1b8 uvicorn[21032]: INFO: Waiting for application startup. 2026-04-21T00:49:27.381636-05:00 spark-b1b8 uvicorn[21032]: INFO: Application startup complete. 2026-04-21T00:49:27.382564-05:00 spark-b1b8 uvicorn[21032]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:27.382583-05:00 spark-b1b8 uvicorn[21032]: INFO: Waiting for application shutdown. 2026-04-21T00:49:27.382611-05:00 spark-b1b8 uvicorn[21032]: INFO: Application shutdown complete. 2026-04-21T00:49:27.427915-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:27.428002-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:28.585217-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:49:29.715132-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:21780 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:49:29.967171-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:23095 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:49:29.967207-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:49:32.614066-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 604. 2026-04-21T00:49:32.638742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:32.921482-05:00 spark-b1b8 uvicorn[21042]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:32.934117-05:00 spark-b1b8 uvicorn[21042]: INFO: Started server process [21042] 2026-04-21T00:49:32.934145-05:00 spark-b1b8 uvicorn[21042]: INFO: Waiting for application startup. 2026-04-21T00:49:32.934161-05:00 spark-b1b8 uvicorn[21042]: INFO: Application startup complete. 2026-04-21T00:49:32.934175-05:00 spark-b1b8 uvicorn[21042]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:32.934186-05:00 spark-b1b8 uvicorn[21042]: INFO: Waiting for application shutdown. 2026-04-21T00:49:32.934201-05:00 spark-b1b8 uvicorn[21042]: INFO: Application shutdown complete. 2026-04-21T00:49:32.971735-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:32.971841-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:38.113279-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 605. 2026-04-21T00:49:38.130746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:38.384819-05:00 spark-b1b8 uvicorn[21067]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:38.386160-05:00 spark-b1b8 uvicorn[21067]: INFO: Started server process [21067] 2026-04-21T00:49:38.386183-05:00 spark-b1b8 uvicorn[21067]: INFO: Waiting for application startup. 2026-04-21T00:49:38.386342-05:00 spark-b1b8 uvicorn[21067]: INFO: Application startup complete. 2026-04-21T00:49:38.387453-05:00 spark-b1b8 uvicorn[21067]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:38.387520-05:00 spark-b1b8 uvicorn[21067]: INFO: Waiting for application shutdown. 2026-04-21T00:49:38.387585-05:00 spark-b1b8 uvicorn[21067]: INFO: Application shutdown complete. 2026-04-21T00:49:38.432744-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:38.432807-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:43.613012-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 606. 2026-04-21T00:49:43.630748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:43.908546-05:00 spark-b1b8 uvicorn[21074]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:43.909651-05:00 spark-b1b8 uvicorn[21074]: INFO: Started server process [21074] 2026-04-21T00:49:43.909681-05:00 spark-b1b8 uvicorn[21074]: INFO: Waiting for application startup. 2026-04-21T00:49:43.909836-05:00 spark-b1b8 uvicorn[21074]: INFO: Application startup complete. 2026-04-21T00:49:43.911447-05:00 spark-b1b8 uvicorn[21074]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:43.911467-05:00 spark-b1b8 uvicorn[21074]: INFO: Waiting for application shutdown. 2026-04-21T00:49:43.911518-05:00 spark-b1b8 uvicorn[21074]: INFO: Application shutdown complete. 2026-04-21T00:49:43.957009-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:43.957081-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:47.588866-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T00:49:49.113005-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 607. 2026-04-21T00:49:49.130746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:49.381305-05:00 spark-b1b8 uvicorn[21099]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:49.382613-05:00 spark-b1b8 uvicorn[21099]: INFO: Started server process [21099] 2026-04-21T00:49:49.382636-05:00 spark-b1b8 uvicorn[21099]: INFO: Waiting for application startup. 2026-04-21T00:49:49.382797-05:00 spark-b1b8 uvicorn[21099]: INFO: Application startup complete. 2026-04-21T00:49:49.384203-05:00 spark-b1b8 uvicorn[21099]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:49.384216-05:00 spark-b1b8 uvicorn[21099]: INFO: Waiting for application shutdown. 2026-04-21T00:49:49.384249-05:00 spark-b1b8 uvicorn[21099]: INFO: Application shutdown complete. 2026-04-21T00:49:49.429074-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:49.429140-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:49:51.790463-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:49:54.613157-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 608. 2026-04-21T00:49:54.630745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:49:54.881396-05:00 spark-b1b8 uvicorn[21106]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:49:54.882652-05:00 spark-b1b8 uvicorn[21106]: INFO: Started server process [21106] 2026-04-21T00:49:54.882676-05:00 spark-b1b8 uvicorn[21106]: INFO: Waiting for application startup. 2026-04-21T00:49:54.882832-05:00 spark-b1b8 uvicorn[21106]: INFO: Application startup complete. 2026-04-21T00:49:54.884107-05:00 spark-b1b8 uvicorn[21106]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:49:54.884121-05:00 spark-b1b8 uvicorn[21106]: INFO: Waiting for application shutdown. 2026-04-21T00:49:54.884154-05:00 spark-b1b8 uvicorn[21106]: INFO: Application shutdown complete. 2026-04-21T00:49:54.928440-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:49:54.928518-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:00.113256-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 609. 2026-04-21T00:50:00.129636-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:00.130659-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T00:50:00.141708-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T00:50:00.141818-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T00:50:00.397372-05:00 spark-b1b8 uvicorn[21131]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:00.398481-05:00 spark-b1b8 uvicorn[21131]: INFO: Started server process [21131] 2026-04-21T00:50:00.398513-05:00 spark-b1b8 uvicorn[21131]: INFO: Waiting for application startup. 2026-04-21T00:50:00.398670-05:00 spark-b1b8 uvicorn[21131]: INFO: Application startup complete. 2026-04-21T00:50:00.400481-05:00 spark-b1b8 uvicorn[21131]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:00.400520-05:00 spark-b1b8 uvicorn[21131]: INFO: Waiting for application shutdown. 2026-04-21T00:50:00.400565-05:00 spark-b1b8 uvicorn[21131]: INFO: Application shutdown complete. 2026-04-21T00:50:00.447782-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:00.447858-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:05.612477-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 610. 2026-04-21T00:50:05.629834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:05.882309-05:00 spark-b1b8 uvicorn[21159]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:05.883573-05:00 spark-b1b8 uvicorn[21159]: INFO: Started server process [21159] 2026-04-21T00:50:05.883596-05:00 spark-b1b8 uvicorn[21159]: INFO: Waiting for application startup. 2026-04-21T00:50:05.883761-05:00 spark-b1b8 uvicorn[21159]: INFO: Application startup complete. 2026-04-21T00:50:05.884607-05:00 spark-b1b8 uvicorn[21159]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:05.884621-05:00 spark-b1b8 uvicorn[21159]: INFO: Waiting for application shutdown. 2026-04-21T00:50:05.884660-05:00 spark-b1b8 uvicorn[21159]: INFO: Application shutdown complete. 2026-04-21T00:50:05.930213-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:05.930301-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:06.197715-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:50006 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:06.519416-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:34360 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:11.113293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 611. 2026-04-21T00:50:11.126738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:11.383274-05:00 spark-b1b8 uvicorn[21166]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:11.384580-05:00 spark-b1b8 uvicorn[21166]: INFO: Started server process [21166] 2026-04-21T00:50:11.384602-05:00 spark-b1b8 uvicorn[21166]: INFO: Waiting for application startup. 2026-04-21T00:50:11.384765-05:00 spark-b1b8 uvicorn[21166]: INFO: Application startup complete. 2026-04-21T00:50:11.385820-05:00 spark-b1b8 uvicorn[21166]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:11.385834-05:00 spark-b1b8 uvicorn[21166]: INFO: Waiting for application shutdown. 2026-04-21T00:50:11.385871-05:00 spark-b1b8 uvicorn[21166]: INFO: Application shutdown complete. 2026-04-21T00:50:11.432107-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:11.432198-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:16.613492-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 612. 2026-04-21T00:50:16.630830-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:16.888230-05:00 spark-b1b8 uvicorn[21191]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:16.889515-05:00 spark-b1b8 uvicorn[21191]: INFO: Started server process [21191] 2026-04-21T00:50:16.889539-05:00 spark-b1b8 uvicorn[21191]: INFO: Waiting for application startup. 2026-04-21T00:50:16.889706-05:00 spark-b1b8 uvicorn[21191]: INFO: Application startup complete. 2026-04-21T00:50:16.891384-05:00 spark-b1b8 uvicorn[21191]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:16.891398-05:00 spark-b1b8 uvicorn[21191]: INFO: Waiting for application shutdown. 2026-04-21T00:50:16.891436-05:00 spark-b1b8 uvicorn[21191]: INFO: Application shutdown complete. 2026-04-21T00:50:16.937414-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:16.937493-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:20.737724-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:50:22.112989-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 613. 2026-04-21T00:50:22.129633-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:22.379613-05:00 spark-b1b8 uvicorn[21198]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:22.380920-05:00 spark-b1b8 uvicorn[21198]: INFO: Started server process [21198] 2026-04-21T00:50:22.380943-05:00 spark-b1b8 uvicorn[21198]: INFO: Waiting for application startup. 2026-04-21T00:50:22.381108-05:00 spark-b1b8 uvicorn[21198]: INFO: Application startup complete. 2026-04-21T00:50:22.381932-05:00 spark-b1b8 uvicorn[21198]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:22.381944-05:00 spark-b1b8 uvicorn[21198]: INFO: Waiting for application shutdown. 2026-04-21T00:50:22.381977-05:00 spark-b1b8 uvicorn[21198]: INFO: Application shutdown complete. 2026-04-21T00:50:22.425404-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:39056 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:22.427258-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:22.427310-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:22.832353-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:30221 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:22.832430-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:50:27.613214-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 614. 2026-04-21T00:50:27.630634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:27.886646-05:00 spark-b1b8 uvicorn[21223]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:27.887839-05:00 spark-b1b8 uvicorn[21223]: INFO: Started server process [21223] 2026-04-21T00:50:27.887862-05:00 spark-b1b8 uvicorn[21223]: INFO: Waiting for application startup. 2026-04-21T00:50:27.888023-05:00 spark-b1b8 uvicorn[21223]: INFO: Application startup complete. 2026-04-21T00:50:27.889361-05:00 spark-b1b8 uvicorn[21223]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:27.889429-05:00 spark-b1b8 uvicorn[21223]: INFO: Waiting for application shutdown. 2026-04-21T00:50:27.889443-05:00 spark-b1b8 uvicorn[21223]: INFO: Application shutdown complete. 2026-04-21T00:50:27.935136-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:27.935256-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:33.113492-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 615. 2026-04-21T00:50:33.124810-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:33.379389-05:00 spark-b1b8 uvicorn[21231]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:33.380506-05:00 spark-b1b8 uvicorn[21231]: INFO: Started server process [21231] 2026-04-21T00:50:33.380528-05:00 spark-b1b8 uvicorn[21231]: INFO: Waiting for application startup. 2026-04-21T00:50:33.380700-05:00 spark-b1b8 uvicorn[21231]: INFO: Application startup complete. 2026-04-21T00:50:33.381607-05:00 spark-b1b8 uvicorn[21231]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:33.381644-05:00 spark-b1b8 uvicorn[21231]: INFO: Waiting for application shutdown. 2026-04-21T00:50:33.381691-05:00 spark-b1b8 uvicorn[21231]: INFO: Application shutdown complete. 2026-04-21T00:50:33.427983-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:33.428059-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:38.502181-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (5 dropped) 2026-04-21T00:50:38.613488-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 616. 2026-04-21T00:50:38.630637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:38.885858-05:00 spark-b1b8 uvicorn[21256]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:38.886386-05:00 spark-b1b8 uvicorn[21256]: INFO: Started server process [21256] 2026-04-21T00:50:38.886413-05:00 spark-b1b8 uvicorn[21256]: INFO: Waiting for application startup. 2026-04-21T00:50:38.886559-05:00 spark-b1b8 uvicorn[21256]: INFO: Application startup complete. 2026-04-21T00:50:38.887278-05:00 spark-b1b8 uvicorn[21256]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:38.887298-05:00 spark-b1b8 uvicorn[21256]: INFO: Waiting for application shutdown. 2026-04-21T00:50:38.887316-05:00 spark-b1b8 uvicorn[21256]: INFO: Application shutdown complete. 2026-04-21T00:50:38.931326-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:38.931449-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:40.127584-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:50:44.113739-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 617. 2026-04-21T00:50:44.130734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:44.383696-05:00 spark-b1b8 uvicorn[21263]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:44.384733-05:00 spark-b1b8 uvicorn[21263]: INFO: Started server process [21263] 2026-04-21T00:50:44.384755-05:00 spark-b1b8 uvicorn[21263]: INFO: Waiting for application startup. 2026-04-21T00:50:44.384921-05:00 spark-b1b8 uvicorn[21263]: INFO: Application startup complete. 2026-04-21T00:50:44.386572-05:00 spark-b1b8 uvicorn[21263]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:44.386586-05:00 spark-b1b8 uvicorn[21263]: INFO: Waiting for application shutdown. 2026-04-21T00:50:44.386625-05:00 spark-b1b8 uvicorn[21263]: INFO: Application shutdown complete. 2026-04-21T00:50:44.432845-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:44.432922-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:49.613196-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 618. 2026-04-21T00:50:49.630737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:49.885264-05:00 spark-b1b8 uvicorn[21288]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:49.886572-05:00 spark-b1b8 uvicorn[21288]: INFO: Started server process [21288] 2026-04-21T00:50:49.886596-05:00 spark-b1b8 uvicorn[21288]: INFO: Waiting for application startup. 2026-04-21T00:50:49.886757-05:00 spark-b1b8 uvicorn[21288]: INFO: Application startup complete. 2026-04-21T00:50:49.887846-05:00 spark-b1b8 uvicorn[21288]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:49.887861-05:00 spark-b1b8 uvicorn[21288]: INFO: Waiting for application shutdown. 2026-04-21T00:50:49.887902-05:00 spark-b1b8 uvicorn[21288]: INFO: Application shutdown complete. 2026-04-21T00:50:49.934226-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:49.934326-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:55.113690-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 619. 2026-04-21T00:50:55.127742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:50:55.383907-05:00 spark-b1b8 uvicorn[21295]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:50:55.385286-05:00 spark-b1b8 uvicorn[21295]: INFO: Started server process [21295] 2026-04-21T00:50:55.385308-05:00 spark-b1b8 uvicorn[21295]: INFO: Waiting for application startup. 2026-04-21T00:50:55.385472-05:00 spark-b1b8 uvicorn[21295]: INFO: Application startup complete. 2026-04-21T00:50:55.386761-05:00 spark-b1b8 uvicorn[21295]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:50:55.386776-05:00 spark-b1b8 uvicorn[21295]: INFO: Waiting for application shutdown. 2026-04-21T00:50:55.386819-05:00 spark-b1b8 uvicorn[21295]: INFO: Application shutdown complete. 2026-04-21T00:50:55.432988-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:50:55.433064-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:50:57.927785-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:42734 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:58.415207-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:34130 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:58.524141-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:60516 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:58.611178-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:53318 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:50:58.611225-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:51:00.613451-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 620. 2026-04-21T00:51:00.623768-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:00.893516-05:00 spark-b1b8 uvicorn[21320]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:00.894799-05:00 spark-b1b8 uvicorn[21320]: INFO: Started server process [21320] 2026-04-21T00:51:00.894820-05:00 spark-b1b8 uvicorn[21320]: INFO: Waiting for application startup. 2026-04-21T00:51:00.894979-05:00 spark-b1b8 uvicorn[21320]: INFO: Application startup complete. 2026-04-21T00:51:00.896349-05:00 spark-b1b8 uvicorn[21320]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:00.896362-05:00 spark-b1b8 uvicorn[21320]: INFO: Waiting for application shutdown. 2026-04-21T00:51:00.896402-05:00 spark-b1b8 uvicorn[21320]: INFO: Application shutdown complete. 2026-04-21T00:51:00.942247-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:00.942306-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:06.113408-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 621. 2026-04-21T00:51:06.131031-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:06.383433-05:00 spark-b1b8 uvicorn[21346]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:06.384749-05:00 spark-b1b8 uvicorn[21346]: INFO: Started server process [21346] 2026-04-21T00:51:06.384773-05:00 spark-b1b8 uvicorn[21346]: INFO: Waiting for application startup. 2026-04-21T00:51:06.384936-05:00 spark-b1b8 uvicorn[21346]: INFO: Application startup complete. 2026-04-21T00:51:06.386420-05:00 spark-b1b8 uvicorn[21346]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:06.386434-05:00 spark-b1b8 uvicorn[21346]: INFO: Waiting for application shutdown. 2026-04-21T00:51:06.386472-05:00 spark-b1b8 uvicorn[21346]: INFO: Application shutdown complete. 2026-04-21T00:51:06.432884-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:06.432972-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:11.613515-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 622. 2026-04-21T00:51:11.627035-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:11.878995-05:00 spark-b1b8 uvicorn[21353]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:11.880261-05:00 spark-b1b8 uvicorn[21353]: INFO: Started server process [21353] 2026-04-21T00:51:11.880285-05:00 spark-b1b8 uvicorn[21353]: INFO: Waiting for application startup. 2026-04-21T00:51:11.880447-05:00 spark-b1b8 uvicorn[21353]: INFO: Application startup complete. 2026-04-21T00:51:11.881528-05:00 spark-b1b8 uvicorn[21353]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:11.881548-05:00 spark-b1b8 uvicorn[21353]: INFO: Waiting for application shutdown. 2026-04-21T00:51:11.881587-05:00 spark-b1b8 uvicorn[21353]: INFO: Application shutdown complete. 2026-04-21T00:51:11.927429-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:11.927495-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:13.548190-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:64253 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:51:13.557324-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:51:15.001733-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:51:17.113078-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 623. 2026-04-21T00:51:17.130773-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:17.402136-05:00 spark-b1b8 uvicorn[21378]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:17.403441-05:00 spark-b1b8 uvicorn[21378]: INFO: Started server process [21378] 2026-04-21T00:51:17.403465-05:00 spark-b1b8 uvicorn[21378]: INFO: Waiting for application startup. 2026-04-21T00:51:17.403631-05:00 spark-b1b8 uvicorn[21378]: INFO: Application startup complete. 2026-04-21T00:51:17.405029-05:00 spark-b1b8 uvicorn[21378]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:17.405043-05:00 spark-b1b8 uvicorn[21378]: INFO: Waiting for application shutdown. 2026-04-21T00:51:17.405082-05:00 spark-b1b8 uvicorn[21378]: INFO: Application shutdown complete. 2026-04-21T00:51:17.450641-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:17.450718-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:22.613289-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 624. 2026-04-21T00:51:22.626756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:22.879574-05:00 spark-b1b8 uvicorn[21385]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:22.880881-05:00 spark-b1b8 uvicorn[21385]: INFO: Started server process [21385] 2026-04-21T00:51:22.880904-05:00 spark-b1b8 uvicorn[21385]: INFO: Waiting for application startup. 2026-04-21T00:51:22.881072-05:00 spark-b1b8 uvicorn[21385]: INFO: Application startup complete. 2026-04-21T00:51:22.881845-05:00 spark-b1b8 uvicorn[21385]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:22.881859-05:00 spark-b1b8 uvicorn[21385]: INFO: Waiting for application shutdown. 2026-04-21T00:51:22.881896-05:00 spark-b1b8 uvicorn[21385]: INFO: Application shutdown complete. 2026-04-21T00:51:22.927215-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:22.927283-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:25.780290-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T00:51:28.113269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 625. 2026-04-21T00:51:28.130783-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:28.401555-05:00 spark-b1b8 uvicorn[21411]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:28.402894-05:00 spark-b1b8 uvicorn[21411]: INFO: Started server process [21411] 2026-04-21T00:51:28.402918-05:00 spark-b1b8 uvicorn[21411]: INFO: Waiting for application startup. 2026-04-21T00:51:28.403080-05:00 spark-b1b8 uvicorn[21411]: INFO: Application startup complete. 2026-04-21T00:51:28.404243-05:00 spark-b1b8 uvicorn[21411]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:28.404258-05:00 spark-b1b8 uvicorn[21411]: INFO: Waiting for application shutdown. 2026-04-21T00:51:28.404297-05:00 spark-b1b8 uvicorn[21411]: INFO: Application shutdown complete. 2026-04-21T00:51:28.450355-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:28.450429-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:33.613274-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 626. 2026-04-21T00:51:33.631891-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:33.884885-05:00 spark-b1b8 uvicorn[21418]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:33.886186-05:00 spark-b1b8 uvicorn[21418]: INFO: Started server process [21418] 2026-04-21T00:51:33.886209-05:00 spark-b1b8 uvicorn[21418]: INFO: Waiting for application startup. 2026-04-21T00:51:33.886372-05:00 spark-b1b8 uvicorn[21418]: INFO: Application startup complete. 2026-04-21T00:51:33.887898-05:00 spark-b1b8 uvicorn[21418]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:33.887912-05:00 spark-b1b8 uvicorn[21418]: INFO: Waiting for application shutdown. 2026-04-21T00:51:33.887951-05:00 spark-b1b8 uvicorn[21418]: INFO: Application shutdown complete. 2026-04-21T00:51:33.933891-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:33.933960-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:35.171666-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:51:39.112634-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 627. 2026-04-21T00:51:39.131638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:39.388352-05:00 spark-b1b8 uvicorn[21444]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:39.389298-05:00 spark-b1b8 uvicorn[21444]: INFO: Started server process [21444] 2026-04-21T00:51:39.389320-05:00 spark-b1b8 uvicorn[21444]: INFO: Waiting for application startup. 2026-04-21T00:51:39.389481-05:00 spark-b1b8 uvicorn[21444]: INFO: Application startup complete. 2026-04-21T00:51:39.390928-05:00 spark-b1b8 uvicorn[21444]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:39.390947-05:00 spark-b1b8 uvicorn[21444]: INFO: Waiting for application shutdown. 2026-04-21T00:51:39.390966-05:00 spark-b1b8 uvicorn[21444]: INFO: Application shutdown complete. 2026-04-21T00:51:39.436946-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:39.437023-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:44.613161-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 628. 2026-04-21T00:51:44.630744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:44.887749-05:00 spark-b1b8 uvicorn[21451]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:44.889071-05:00 spark-b1b8 uvicorn[21451]: INFO: Started server process [21451] 2026-04-21T00:51:44.889095-05:00 spark-b1b8 uvicorn[21451]: INFO: Waiting for application startup. 2026-04-21T00:51:44.889254-05:00 spark-b1b8 uvicorn[21451]: INFO: Application startup complete. 2026-04-21T00:51:44.890289-05:00 spark-b1b8 uvicorn[21451]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:44.890303-05:00 spark-b1b8 uvicorn[21451]: INFO: Waiting for application shutdown. 2026-04-21T00:51:44.890341-05:00 spark-b1b8 uvicorn[21451]: INFO: Application shutdown complete. 2026-04-21T00:51:44.936136-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:44.936225-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:49.824728-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:19291 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:51:50.113464-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 629. 2026-04-21T00:51:50.131026-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:50.257629-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:51133 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:51:50.386076-05:00 spark-b1b8 uvicorn[21475]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:50.387380-05:00 spark-b1b8 uvicorn[21475]: INFO: Started server process [21475] 2026-04-21T00:51:50.387401-05:00 spark-b1b8 uvicorn[21475]: INFO: Waiting for application startup. 2026-04-21T00:51:50.387573-05:00 spark-b1b8 uvicorn[21475]: INFO: Application startup complete. 2026-04-21T00:51:50.389325-05:00 spark-b1b8 uvicorn[21475]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:50.389340-05:00 spark-b1b8 uvicorn[21475]: INFO: Waiting for application shutdown. 2026-04-21T00:51:50.389376-05:00 spark-b1b8 uvicorn[21475]: INFO: Application shutdown complete. 2026-04-21T00:51:50.435508-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:50.435587-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:55.613122-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 630. 2026-04-21T00:51:55.634768-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:51:55.905464-05:00 spark-b1b8 uvicorn[21500]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:51:55.906800-05:00 spark-b1b8 uvicorn[21500]: INFO: Started server process [21500] 2026-04-21T00:51:55.906823-05:00 spark-b1b8 uvicorn[21500]: INFO: Waiting for application startup. 2026-04-21T00:51:55.907001-05:00 spark-b1b8 uvicorn[21500]: INFO: Application startup complete. 2026-04-21T00:51:55.909328-05:00 spark-b1b8 uvicorn[21500]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:51:55.909367-05:00 spark-b1b8 uvicorn[21500]: INFO: Waiting for application shutdown. 2026-04-21T00:51:55.909375-05:00 spark-b1b8 uvicorn[21500]: INFO: Application shutdown complete. 2026-04-21T00:51:55.956609-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:51:55.956691-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:51:56.142064-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:30992 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:51:56.559016-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:51396 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:51:56.669295-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:51644 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:51:56.669379-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T00:52:01.113249-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 631. 2026-04-21T00:52:01.132757-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:01.383809-05:00 spark-b1b8 uvicorn[21507]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:01.385115-05:00 spark-b1b8 uvicorn[21507]: INFO: Started server process [21507] 2026-04-21T00:52:01.385137-05:00 spark-b1b8 uvicorn[21507]: INFO: Waiting for application startup. 2026-04-21T00:52:01.385297-05:00 spark-b1b8 uvicorn[21507]: INFO: Application startup complete. 2026-04-21T00:52:01.386608-05:00 spark-b1b8 uvicorn[21507]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:01.386624-05:00 spark-b1b8 uvicorn[21507]: INFO: Waiting for application shutdown. 2026-04-21T00:52:01.386662-05:00 spark-b1b8 uvicorn[21507]: INFO: Application shutdown complete. 2026-04-21T00:52:01.430337-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:01.430402-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:06.233562-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:52:06.613096-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 632. 2026-04-21T00:52:06.629639-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:06.864049-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (3 dropped) 2026-04-21T00:52:06.896761-05:00 spark-b1b8 uvicorn[21532]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:06.898252-05:00 spark-b1b8 uvicorn[21532]: INFO: Started server process [21532] 2026-04-21T00:52:06.898276-05:00 spark-b1b8 uvicorn[21532]: INFO: Waiting for application startup. 2026-04-21T00:52:06.898454-05:00 spark-b1b8 uvicorn[21532]: INFO: Application startup complete. 2026-04-21T00:52:06.899784-05:00 spark-b1b8 uvicorn[21532]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:06.899822-05:00 spark-b1b8 uvicorn[21532]: INFO: Waiting for application shutdown. 2026-04-21T00:52:06.899858-05:00 spark-b1b8 uvicorn[21532]: INFO: Application shutdown complete. 2026-04-21T00:52:06.947689-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:06.947755-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:12.113102-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 633. 2026-04-21T00:52:12.132014-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:12.387107-05:00 spark-b1b8 uvicorn[21539]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:12.388405-05:00 spark-b1b8 uvicorn[21539]: INFO: Started server process [21539] 2026-04-21T00:52:12.388429-05:00 spark-b1b8 uvicorn[21539]: INFO: Waiting for application startup. 2026-04-21T00:52:12.388599-05:00 spark-b1b8 uvicorn[21539]: INFO: Application startup complete. 2026-04-21T00:52:12.389348-05:00 spark-b1b8 uvicorn[21539]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:12.389363-05:00 spark-b1b8 uvicorn[21539]: INFO: Waiting for application shutdown. 2026-04-21T00:52:12.389402-05:00 spark-b1b8 uvicorn[21539]: INFO: Application shutdown complete. 2026-04-21T00:52:12.435702-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:12.435788-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:17.613124-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 634. 2026-04-21T00:52:17.630767-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:17.902331-05:00 spark-b1b8 uvicorn[21564]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:17.903633-05:00 spark-b1b8 uvicorn[21564]: INFO: Started server process [21564] 2026-04-21T00:52:17.903656-05:00 spark-b1b8 uvicorn[21564]: INFO: Waiting for application startup. 2026-04-21T00:52:17.903821-05:00 spark-b1b8 uvicorn[21564]: INFO: Application startup complete. 2026-04-21T00:52:17.904906-05:00 spark-b1b8 uvicorn[21564]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:17.904922-05:00 spark-b1b8 uvicorn[21564]: INFO: Waiting for application shutdown. 2026-04-21T00:52:17.904981-05:00 spark-b1b8 uvicorn[21564]: INFO: Application shutdown complete. 2026-04-21T00:52:17.951337-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:17.951404-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:23.112515-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 635. 2026-04-21T00:52:23.133026-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:23.389514-05:00 spark-b1b8 uvicorn[21571]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:23.390804-05:00 spark-b1b8 uvicorn[21571]: INFO: Started server process [21571] 2026-04-21T00:52:23.390826-05:00 spark-b1b8 uvicorn[21571]: INFO: Waiting for application startup. 2026-04-21T00:52:23.390986-05:00 spark-b1b8 uvicorn[21571]: INFO: Application startup complete. 2026-04-21T00:52:23.391838-05:00 spark-b1b8 uvicorn[21571]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:23.391854-05:00 spark-b1b8 uvicorn[21571]: INFO: Waiting for application shutdown. 2026-04-21T00:52:23.391890-05:00 spark-b1b8 uvicorn[21571]: INFO: Application shutdown complete. 2026-04-21T00:52:23.437136-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:23.437205-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:26.666882-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:52:28.613063-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 636. 2026-04-21T00:52:28.632040-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:28.902597-05:00 spark-b1b8 uvicorn[21596]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:28.903914-05:00 spark-b1b8 uvicorn[21596]: INFO: Started server process [21596] 2026-04-21T00:52:28.903938-05:00 spark-b1b8 uvicorn[21596]: INFO: Waiting for application startup. 2026-04-21T00:52:28.904098-05:00 spark-b1b8 uvicorn[21596]: INFO: Application startup complete. 2026-04-21T00:52:28.904978-05:00 spark-b1b8 uvicorn[21596]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:28.904993-05:00 spark-b1b8 uvicorn[21596]: INFO: Waiting for application shutdown. 2026-04-21T00:52:28.905031-05:00 spark-b1b8 uvicorn[21596]: INFO: Application shutdown complete. 2026-04-21T00:52:28.950174-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:28.950296-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:34.113528-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 637. 2026-04-21T00:52:34.126755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:34.393508-05:00 spark-b1b8 uvicorn[21604]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:34.394952-05:00 spark-b1b8 uvicorn[21604]: INFO: Started server process [21604] 2026-04-21T00:52:34.394975-05:00 spark-b1b8 uvicorn[21604]: INFO: Waiting for application startup. 2026-04-21T00:52:34.395149-05:00 spark-b1b8 uvicorn[21604]: INFO: Application startup complete. 2026-04-21T00:52:34.396865-05:00 spark-b1b8 uvicorn[21604]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:34.396904-05:00 spark-b1b8 uvicorn[21604]: INFO: Waiting for application shutdown. 2026-04-21T00:52:34.396911-05:00 spark-b1b8 uvicorn[21604]: INFO: Application shutdown complete. 2026-04-21T00:52:34.443802-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:34.443876-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:39.613844-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 638. 2026-04-21T00:52:39.638841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:39.921405-05:00 spark-b1b8 uvicorn[21630]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:39.922835-05:00 spark-b1b8 uvicorn[21630]: INFO: Started server process [21630] 2026-04-21T00:52:39.922859-05:00 spark-b1b8 uvicorn[21630]: INFO: Waiting for application startup. 2026-04-21T00:52:39.923030-05:00 spark-b1b8 uvicorn[21630]: INFO: Application startup complete. 2026-04-21T00:52:39.924230-05:00 spark-b1b8 uvicorn[21630]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:39.924271-05:00 spark-b1b8 uvicorn[21630]: INFO: Waiting for application shutdown. 2026-04-21T00:52:39.924279-05:00 spark-b1b8 uvicorn[21630]: INFO: Application shutdown complete. 2026-04-21T00:52:39.971620-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:39.971696-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:45.113225-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 639. 2026-04-21T00:52:45.131753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:45.384765-05:00 spark-b1b8 uvicorn[21637]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:45.386167-05:00 spark-b1b8 uvicorn[21637]: INFO: Started server process [21637] 2026-04-21T00:52:45.386190-05:00 spark-b1b8 uvicorn[21637]: INFO: Waiting for application startup. 2026-04-21T00:52:45.386354-05:00 spark-b1b8 uvicorn[21637]: INFO: Application startup complete. 2026-04-21T00:52:45.388157-05:00 spark-b1b8 uvicorn[21637]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:45.388171-05:00 spark-b1b8 uvicorn[21637]: INFO: Waiting for application shutdown. 2026-04-21T00:52:45.388225-05:00 spark-b1b8 uvicorn[21637]: INFO: Application shutdown complete. 2026-04-21T00:52:45.434193-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:45.434291-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:50.613435-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 640. 2026-04-21T00:52:50.630852-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:50.915528-05:00 spark-b1b8 uvicorn[21662]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:50.917000-05:00 spark-b1b8 uvicorn[21662]: INFO: Started server process [21662] 2026-04-21T00:52:50.917023-05:00 spark-b1b8 uvicorn[21662]: INFO: Waiting for application startup. 2026-04-21T00:52:50.917200-05:00 spark-b1b8 uvicorn[21662]: INFO: Application startup complete. 2026-04-21T00:52:50.918409-05:00 spark-b1b8 uvicorn[21662]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:50.918449-05:00 spark-b1b8 uvicorn[21662]: INFO: Waiting for application shutdown. 2026-04-21T00:52:50.918485-05:00 spark-b1b8 uvicorn[21662]: INFO: Application shutdown complete. 2026-04-21T00:52:50.965779-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:50.965854-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:52:56.113261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 641. 2026-04-21T00:52:56.126758-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:52:56.378843-05:00 spark-b1b8 uvicorn[21687]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:52:56.380143-05:00 spark-b1b8 uvicorn[21687]: INFO: Started server process [21687] 2026-04-21T00:52:56.380167-05:00 spark-b1b8 uvicorn[21687]: INFO: Waiting for application startup. 2026-04-21T00:52:56.380329-05:00 spark-b1b8 uvicorn[21687]: INFO: Application startup complete. 2026-04-21T00:52:56.381415-05:00 spark-b1b8 uvicorn[21687]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:52:56.381430-05:00 spark-b1b8 uvicorn[21687]: INFO: Waiting for application shutdown. 2026-04-21T00:52:56.381468-05:00 spark-b1b8 uvicorn[21687]: INFO: Application shutdown complete. 2026-04-21T00:52:56.427679-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:52:56.427775-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:00.699662-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:53:01.613647-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 642. 2026-04-21T00:53:01.630726-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:01.905022-05:00 spark-b1b8 uvicorn[21694]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:01.906377-05:00 spark-b1b8 uvicorn[21694]: INFO: Started server process [21694] 2026-04-21T00:53:01.906401-05:00 spark-b1b8 uvicorn[21694]: INFO: Waiting for application startup. 2026-04-21T00:53:01.906570-05:00 spark-b1b8 uvicorn[21694]: INFO: Application startup complete. 2026-04-21T00:53:01.907992-05:00 spark-b1b8 uvicorn[21694]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:01.908007-05:00 spark-b1b8 uvicorn[21694]: INFO: Waiting for application shutdown. 2026-04-21T00:53:01.908045-05:00 spark-b1b8 uvicorn[21694]: INFO: Application shutdown complete. 2026-04-21T00:53:01.953995-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:01.954070-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:07.113251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 643. 2026-04-21T00:53:07.130764-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:07.383447-05:00 spark-b1b8 uvicorn[21720]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:07.384747-05:00 spark-b1b8 uvicorn[21720]: INFO: Started server process [21720] 2026-04-21T00:53:07.384769-05:00 spark-b1b8 uvicorn[21720]: INFO: Waiting for application startup. 2026-04-21T00:53:07.384932-05:00 spark-b1b8 uvicorn[21720]: INFO: Application startup complete. 2026-04-21T00:53:07.386080-05:00 spark-b1b8 uvicorn[21720]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:07.386096-05:00 spark-b1b8 uvicorn[21720]: INFO: Waiting for application shutdown. 2026-04-21T00:53:07.386134-05:00 spark-b1b8 uvicorn[21720]: INFO: Application shutdown complete. 2026-04-21T00:53:07.432330-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:07.432398-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:12.613507-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 644. 2026-04-21T00:53:12.631827-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:12.907054-05:00 spark-b1b8 uvicorn[21728]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:12.908370-05:00 spark-b1b8 uvicorn[21728]: INFO: Started server process [21728] 2026-04-21T00:53:12.908392-05:00 spark-b1b8 uvicorn[21728]: INFO: Waiting for application startup. 2026-04-21T00:53:12.908559-05:00 spark-b1b8 uvicorn[21728]: INFO: Application startup complete. 2026-04-21T00:53:12.909674-05:00 spark-b1b8 uvicorn[21728]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:12.909689-05:00 spark-b1b8 uvicorn[21728]: INFO: Waiting for application shutdown. 2026-04-21T00:53:12.909728-05:00 spark-b1b8 uvicorn[21728]: INFO: Application shutdown complete. 2026-04-21T00:53:12.955912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:12.955986-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:18.113278-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 645. 2026-04-21T00:53:18.127762-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:18.290499-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:19965 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:53:18.393467-05:00 spark-b1b8 uvicorn[21753]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:18.394916-05:00 spark-b1b8 uvicorn[21753]: INFO: Started server process [21753] 2026-04-21T00:53:18.394940-05:00 spark-b1b8 uvicorn[21753]: INFO: Waiting for application startup. 2026-04-21T00:53:18.395106-05:00 spark-b1b8 uvicorn[21753]: INFO: Application startup complete. 2026-04-21T00:53:18.396387-05:00 spark-b1b8 uvicorn[21753]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:18.396427-05:00 spark-b1b8 uvicorn[21753]: INFO: Waiting for application shutdown. 2026-04-21T00:53:18.396460-05:00 spark-b1b8 uvicorn[21753]: INFO: Application shutdown complete. 2026-04-21T00:53:18.444211-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:18.444291-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:23.613266-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 646. 2026-04-21T00:53:23.630839-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:23.903678-05:00 spark-b1b8 uvicorn[21761]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:23.905001-05:00 spark-b1b8 uvicorn[21761]: INFO: Started server process [21761] 2026-04-21T00:53:23.905025-05:00 spark-b1b8 uvicorn[21761]: INFO: Waiting for application startup. 2026-04-21T00:53:23.905184-05:00 spark-b1b8 uvicorn[21761]: INFO: Application startup complete. 2026-04-21T00:53:23.906689-05:00 spark-b1b8 uvicorn[21761]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:23.906704-05:00 spark-b1b8 uvicorn[21761]: INFO: Waiting for application shutdown. 2026-04-21T00:53:23.906744-05:00 spark-b1b8 uvicorn[21761]: INFO: Application shutdown complete. 2026-04-21T00:53:23.951912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:23.951984-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:29.113049-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 647. 2026-04-21T00:53:29.127754-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:29.393709-05:00 spark-b1b8 uvicorn[21785]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:29.395098-05:00 spark-b1b8 uvicorn[21785]: INFO: Started server process [21785] 2026-04-21T00:53:29.395120-05:00 spark-b1b8 uvicorn[21785]: INFO: Waiting for application startup. 2026-04-21T00:53:29.395286-05:00 spark-b1b8 uvicorn[21785]: INFO: Application startup complete. 2026-04-21T00:53:29.396692-05:00 spark-b1b8 uvicorn[21785]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:29.396731-05:00 spark-b1b8 uvicorn[21785]: INFO: Waiting for application shutdown. 2026-04-21T00:53:29.396739-05:00 spark-b1b8 uvicorn[21785]: INFO: Application shutdown complete. 2026-04-21T00:53:29.444968-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:29.445038-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:34.613238-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 648. 2026-04-21T00:53:34.630753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:34.884761-05:00 spark-b1b8 uvicorn[21792]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:34.886051-05:00 spark-b1b8 uvicorn[21792]: INFO: Started server process [21792] 2026-04-21T00:53:34.886076-05:00 spark-b1b8 uvicorn[21792]: INFO: Waiting for application startup. 2026-04-21T00:53:34.886238-05:00 spark-b1b8 uvicorn[21792]: INFO: Application startup complete. 2026-04-21T00:53:34.887962-05:00 spark-b1b8 uvicorn[21792]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:34.887977-05:00 spark-b1b8 uvicorn[21792]: INFO: Waiting for application shutdown. 2026-04-21T00:53:34.888015-05:00 spark-b1b8 uvicorn[21792]: INFO: Application shutdown complete. 2026-04-21T00:53:34.934088-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:34.934158-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:40.113911-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 649. 2026-04-21T00:53:40.124726-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:40.391940-05:00 spark-b1b8 uvicorn[21817]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:40.393447-05:00 spark-b1b8 uvicorn[21817]: INFO: Started server process [21817] 2026-04-21T00:53:40.393470-05:00 spark-b1b8 uvicorn[21817]: INFO: Waiting for application startup. 2026-04-21T00:53:40.393645-05:00 spark-b1b8 uvicorn[21817]: INFO: Application startup complete. 2026-04-21T00:53:40.395386-05:00 spark-b1b8 uvicorn[21817]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:40.395426-05:00 spark-b1b8 uvicorn[21817]: INFO: Waiting for application shutdown. 2026-04-21T00:53:40.395433-05:00 spark-b1b8 uvicorn[21817]: INFO: Application shutdown complete. 2026-04-21T00:53:40.443328-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:40.443397-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:41.022328-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:53:45.613114-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 650. 2026-04-21T00:53:45.630924-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:45.901812-05:00 spark-b1b8 uvicorn[21825]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:45.903368-05:00 spark-b1b8 uvicorn[21825]: INFO: Started server process [21825] 2026-04-21T00:53:45.903390-05:00 spark-b1b8 uvicorn[21825]: INFO: Waiting for application startup. 2026-04-21T00:53:45.903565-05:00 spark-b1b8 uvicorn[21825]: INFO: Application startup complete. 2026-04-21T00:53:45.904300-05:00 spark-b1b8 uvicorn[21825]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:45.904316-05:00 spark-b1b8 uvicorn[21825]: INFO: Waiting for application shutdown. 2026-04-21T00:53:45.904356-05:00 spark-b1b8 uvicorn[21825]: INFO: Application shutdown complete. 2026-04-21T00:53:45.951014-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:45.951084-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:51.113203-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 651. 2026-04-21T00:53:51.131765-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:51.413420-05:00 spark-b1b8 uvicorn[21851]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:51.414722-05:00 spark-b1b8 uvicorn[21851]: INFO: Started server process [21851] 2026-04-21T00:53:51.414747-05:00 spark-b1b8 uvicorn[21851]: INFO: Waiting for application startup. 2026-04-21T00:53:51.414920-05:00 spark-b1b8 uvicorn[21851]: INFO: Application startup complete. 2026-04-21T00:53:51.415920-05:00 spark-b1b8 uvicorn[21851]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:51.415960-05:00 spark-b1b8 uvicorn[21851]: INFO: Waiting for application shutdown. 2026-04-21T00:53:51.415994-05:00 spark-b1b8 uvicorn[21851]: INFO: Application shutdown complete. 2026-04-21T00:53:51.464153-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:51.464235-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:56.613077-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 652. 2026-04-21T00:53:56.630648-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:53:56.896316-05:00 spark-b1b8 uvicorn[21876]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:53:56.897742-05:00 spark-b1b8 uvicorn[21876]: INFO: Started server process [21876] 2026-04-21T00:53:56.897764-05:00 spark-b1b8 uvicorn[21876]: INFO: Waiting for application startup. 2026-04-21T00:53:56.897935-05:00 spark-b1b8 uvicorn[21876]: INFO: Application startup complete. 2026-04-21T00:53:56.899540-05:00 spark-b1b8 uvicorn[21876]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:53:56.899581-05:00 spark-b1b8 uvicorn[21876]: INFO: Waiting for application shutdown. 2026-04-21T00:53:56.899588-05:00 spark-b1b8 uvicorn[21876]: INFO: Application shutdown complete. 2026-04-21T00:53:56.947447-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:53:56.947576-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:53:59.803322-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:54:02.113395-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 653. 2026-04-21T00:54:02.131859-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:02.414938-05:00 spark-b1b8 uvicorn[21883]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:02.416376-05:00 spark-b1b8 uvicorn[21883]: INFO: Started server process [21883] 2026-04-21T00:54:02.416398-05:00 spark-b1b8 uvicorn[21883]: INFO: Waiting for application startup. 2026-04-21T00:54:02.416574-05:00 spark-b1b8 uvicorn[21883]: INFO: Application startup complete. 2026-04-21T00:54:02.418363-05:00 spark-b1b8 uvicorn[21883]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:02.418401-05:00 spark-b1b8 uvicorn[21883]: INFO: Waiting for application shutdown. 2026-04-21T00:54:02.418408-05:00 spark-b1b8 uvicorn[21883]: INFO: Application shutdown complete. 2026-04-21T00:54:02.466075-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:02.466189-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:07.613556-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 654. 2026-04-21T00:54:07.630721-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:07.896825-05:00 spark-b1b8 uvicorn[21909]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:07.898251-05:00 spark-b1b8 uvicorn[21909]: INFO: Started server process [21909] 2026-04-21T00:54:07.898276-05:00 spark-b1b8 uvicorn[21909]: INFO: Waiting for application startup. 2026-04-21T00:54:07.898446-05:00 spark-b1b8 uvicorn[21909]: INFO: Application startup complete. 2026-04-21T00:54:07.899727-05:00 spark-b1b8 uvicorn[21909]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:07.899765-05:00 spark-b1b8 uvicorn[21909]: INFO: Waiting for application shutdown. 2026-04-21T00:54:07.899773-05:00 spark-b1b8 uvicorn[21909]: INFO: Application shutdown complete. 2026-04-21T00:54:07.947233-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:07.947299-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:12.065494-05:00 spark-b1b8 cups.cups-browsed[4284]: + true 2026-04-21T00:54:12.065566-05:00 spark-b1b8 cups.cups-browsed[4284]: + sleep 3600 2026-04-21T00:54:13.112813-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 655. 2026-04-21T00:54:13.131707-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:13.403242-05:00 spark-b1b8 uvicorn[21919]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:13.404539-05:00 spark-b1b8 uvicorn[21919]: INFO: Started server process [21919] 2026-04-21T00:54:13.404562-05:00 spark-b1b8 uvicorn[21919]: INFO: Waiting for application startup. 2026-04-21T00:54:13.404727-05:00 spark-b1b8 uvicorn[21919]: INFO: Application startup complete. 2026-04-21T00:54:13.405970-05:00 spark-b1b8 uvicorn[21919]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:13.405985-05:00 spark-b1b8 uvicorn[21919]: INFO: Waiting for application shutdown. 2026-04-21T00:54:13.406022-05:00 spark-b1b8 uvicorn[21919]: INFO: Application shutdown complete. 2026-04-21T00:54:13.452334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:13.452401-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:18.613106-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 656. 2026-04-21T00:54:18.630745-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:18.900878-05:00 spark-b1b8 uvicorn[21944]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:18.902168-05:00 spark-b1b8 uvicorn[21944]: INFO: Started server process [21944] 2026-04-21T00:54:18.902190-05:00 spark-b1b8 uvicorn[21944]: INFO: Waiting for application startup. 2026-04-21T00:54:18.902354-05:00 spark-b1b8 uvicorn[21944]: INFO: Application startup complete. 2026-04-21T00:54:18.903369-05:00 spark-b1b8 uvicorn[21944]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:18.903383-05:00 spark-b1b8 uvicorn[21944]: INFO: Waiting for application shutdown. 2026-04-21T00:54:18.903423-05:00 spark-b1b8 uvicorn[21944]: INFO: Application shutdown complete. 2026-04-21T00:54:18.949802-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:18.949870-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:23.648271-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:54:24.113192-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 657. 2026-04-21T00:54:24.130749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:24.400095-05:00 spark-b1b8 uvicorn[21952]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:24.401412-05:00 spark-b1b8 uvicorn[21952]: INFO: Started server process [21952] 2026-04-21T00:54:24.401436-05:00 spark-b1b8 uvicorn[21952]: INFO: Waiting for application startup. 2026-04-21T00:54:24.401606-05:00 spark-b1b8 uvicorn[21952]: INFO: Application startup complete. 2026-04-21T00:54:24.403037-05:00 spark-b1b8 uvicorn[21952]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:24.403053-05:00 spark-b1b8 uvicorn[21952]: INFO: Waiting for application shutdown. 2026-04-21T00:54:24.403092-05:00 spark-b1b8 uvicorn[21952]: INFO: Application shutdown complete. 2026-04-21T00:54:24.448440-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:24.448527-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:29.613271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 658. 2026-04-21T00:54:29.630787-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:29.899381-05:00 spark-b1b8 uvicorn[21977]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:29.900851-05:00 spark-b1b8 uvicorn[21977]: INFO: Started server process [21977] 2026-04-21T00:54:29.900876-05:00 spark-b1b8 uvicorn[21977]: INFO: Waiting for application startup. 2026-04-21T00:54:29.901058-05:00 spark-b1b8 uvicorn[21977]: INFO: Application startup complete. 2026-04-21T00:54:29.902273-05:00 spark-b1b8 uvicorn[21977]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:29.902320-05:00 spark-b1b8 uvicorn[21977]: INFO: Waiting for application shutdown. 2026-04-21T00:54:29.902333-05:00 spark-b1b8 uvicorn[21977]: INFO: Application shutdown complete. 2026-04-21T00:54:29.948608-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:29.948726-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:35.113734-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 659. 2026-04-21T00:54:35.130737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:35.384715-05:00 spark-b1b8 uvicorn[21986]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:35.397834-05:00 spark-b1b8 uvicorn[21986]: INFO: Started server process [21986] 2026-04-21T00:54:35.397867-05:00 spark-b1b8 uvicorn[21986]: INFO: Waiting for application startup. 2026-04-21T00:54:35.397886-05:00 spark-b1b8 uvicorn[21986]: INFO: Application startup complete. 2026-04-21T00:54:35.397899-05:00 spark-b1b8 uvicorn[21986]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:35.397910-05:00 spark-b1b8 uvicorn[21986]: INFO: Waiting for application shutdown. 2026-04-21T00:54:35.397925-05:00 spark-b1b8 uvicorn[21986]: INFO: Application shutdown complete. 2026-04-21T00:54:35.432904-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:35.432987-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:40.613116-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 660. 2026-04-21T00:54:40.631728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:40.900356-05:00 spark-b1b8 uvicorn[22012]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:40.901816-05:00 spark-b1b8 uvicorn[22012]: INFO: Started server process [22012] 2026-04-21T00:54:40.901838-05:00 spark-b1b8 uvicorn[22012]: INFO: Waiting for application startup. 2026-04-21T00:54:40.902010-05:00 spark-b1b8 uvicorn[22012]: INFO: Application startup complete. 2026-04-21T00:54:40.903161-05:00 spark-b1b8 uvicorn[22012]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:40.903207-05:00 spark-b1b8 uvicorn[22012]: INFO: Waiting for application shutdown. 2026-04-21T00:54:40.903220-05:00 spark-b1b8 uvicorn[22012]: INFO: Application shutdown complete. 2026-04-21T00:54:40.950609-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:40.950730-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:46.112658-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 661. 2026-04-21T00:54:46.130685-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:46.398951-05:00 spark-b1b8 uvicorn[22025]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:46.399934-05:00 spark-b1b8 uvicorn[22025]: INFO: Started server process [22025] 2026-04-21T00:54:46.399964-05:00 spark-b1b8 uvicorn[22025]: INFO: Waiting for application startup. 2026-04-21T00:54:46.400107-05:00 spark-b1b8 uvicorn[22025]: INFO: Application startup complete. 2026-04-21T00:54:46.401165-05:00 spark-b1b8 uvicorn[22025]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:46.401181-05:00 spark-b1b8 uvicorn[22025]: INFO: Waiting for application shutdown. 2026-04-21T00:54:46.401208-05:00 spark-b1b8 uvicorn[22025]: INFO: Application shutdown complete. 2026-04-21T00:54:46.446264-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:46.446336-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:51.613783-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 662. 2026-04-21T00:54:51.630648-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:51.885036-05:00 spark-b1b8 uvicorn[22044]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:51.885999-05:00 spark-b1b8 uvicorn[22044]: INFO: Started server process [22044] 2026-04-21T00:54:51.886036-05:00 spark-b1b8 uvicorn[22044]: INFO: Waiting for application startup. 2026-04-21T00:54:51.886165-05:00 spark-b1b8 uvicorn[22044]: INFO: Application startup complete. 2026-04-21T00:54:51.887305-05:00 spark-b1b8 uvicorn[22044]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:51.887323-05:00 spark-b1b8 uvicorn[22044]: INFO: Waiting for application shutdown. 2026-04-21T00:54:51.887357-05:00 spark-b1b8 uvicorn[22044]: INFO: Application shutdown complete. 2026-04-21T00:54:51.933483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:51.933585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:54:55.269667-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:54:57.113311-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 663. 2026-04-21T00:54:57.122645-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:54:57.403792-05:00 spark-b1b8 uvicorn[22069]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:54:57.405237-05:00 spark-b1b8 uvicorn[22069]: INFO: Started server process [22069] 2026-04-21T00:54:57.405262-05:00 spark-b1b8 uvicorn[22069]: INFO: Waiting for application startup. 2026-04-21T00:54:57.405434-05:00 spark-b1b8 uvicorn[22069]: INFO: Application startup complete. 2026-04-21T00:54:57.407179-05:00 spark-b1b8 uvicorn[22069]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:54:57.407223-05:00 spark-b1b8 uvicorn[22069]: INFO: Waiting for application shutdown. 2026-04-21T00:54:57.407269-05:00 spark-b1b8 uvicorn[22069]: INFO: Application shutdown complete. 2026-04-21T00:54:57.454416-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:54:57.454503-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:01.716292-05:00 spark-b1b8 CRON[22077]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T00:55:02.613716-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 664. 2026-04-21T00:55:02.624667-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:02.626096-05:00 spark-b1b8 systemd[1]: Starting pmlogger_check.service - Check pmlogger instances are running... 2026-04-21T00:55:02.628395-05:00 spark-b1b8 systemd[1]: Started pmlogger_check.service - Check pmlogger instances are running. 2026-04-21T00:55:02.894968-05:00 spark-b1b8 uvicorn[22079]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:02.896522-05:00 spark-b1b8 uvicorn[22079]: INFO: Started server process [22079] 2026-04-21T00:55:02.896596-05:00 spark-b1b8 uvicorn[22079]: INFO: Waiting for application startup. 2026-04-21T00:55:02.896708-05:00 spark-b1b8 uvicorn[22079]: INFO: Application startup complete. 2026-04-21T00:55:02.897494-05:00 spark-b1b8 uvicorn[22079]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:02.897511-05:00 spark-b1b8 uvicorn[22079]: INFO: Waiting for application shutdown. 2026-04-21T00:55:02.897623-05:00 spark-b1b8 uvicorn[22079]: INFO: Application shutdown complete. 2026-04-21T00:55:02.946641-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:02.946748-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:03.040997-05:00 spark-b1b8 systemd[1]: pmlogger_check.service: Deactivated successfully. 2026-04-21T00:55:08.113556-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 665. 2026-04-21T00:55:08.122816-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:08.391606-05:00 spark-b1b8 uvicorn[22666]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:08.392710-05:00 spark-b1b8 uvicorn[22666]: INFO: Started server process [22666] 2026-04-21T00:55:08.392740-05:00 spark-b1b8 uvicorn[22666]: INFO: Waiting for application startup. 2026-04-21T00:55:08.392899-05:00 spark-b1b8 uvicorn[22666]: INFO: Application startup complete. 2026-04-21T00:55:08.394465-05:00 spark-b1b8 uvicorn[22666]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:08.394510-05:00 spark-b1b8 uvicorn[22666]: INFO: Waiting for application shutdown. 2026-04-21T00:55:08.394524-05:00 spark-b1b8 uvicorn[22666]: INFO: Application shutdown complete. 2026-04-21T00:55:08.441369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:08.441483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:13.613610-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 666. 2026-04-21T00:55:13.631746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:13.633447-05:00 spark-b1b8 systemd[1]: Starting pmlogger_farm_check.service - Check and migrate non-primary pmlogger farm instances... 2026-04-21T00:55:13.636015-05:00 spark-b1b8 systemd[1]: Started pmlogger_farm_check.service - Check and migrate non-primary pmlogger farm instances. 2026-04-21T00:55:13.703723-05:00 spark-b1b8 systemd[1]: pmlogger_farm_check.service: Deactivated successfully. 2026-04-21T00:55:13.909664-05:00 spark-b1b8 uvicorn[22673]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:13.910613-05:00 spark-b1b8 uvicorn[22673]: INFO: Started server process [22673] 2026-04-21T00:55:13.910652-05:00 spark-b1b8 uvicorn[22673]: INFO: Waiting for application startup. 2026-04-21T00:55:13.910780-05:00 spark-b1b8 uvicorn[22673]: INFO: Application startup complete. 2026-04-21T00:55:13.911880-05:00 spark-b1b8 uvicorn[22673]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:13.911899-05:00 spark-b1b8 uvicorn[22673]: INFO: Waiting for application shutdown. 2026-04-21T00:55:13.911936-05:00 spark-b1b8 uvicorn[22673]: INFO: Application shutdown complete. 2026-04-21T00:55:13.958281-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:13.958368-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:19.113504-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 667. 2026-04-21T00:55:19.131826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:19.414415-05:00 spark-b1b8 uvicorn[22784]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:19.415701-05:00 spark-b1b8 uvicorn[22784]: INFO: Started server process [22784] 2026-04-21T00:55:19.415737-05:00 spark-b1b8 uvicorn[22784]: INFO: Waiting for application startup. 2026-04-21T00:55:19.415887-05:00 spark-b1b8 uvicorn[22784]: INFO: Application startup complete. 2026-04-21T00:55:19.417151-05:00 spark-b1b8 uvicorn[22784]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:19.417198-05:00 spark-b1b8 uvicorn[22784]: INFO: Waiting for application shutdown. 2026-04-21T00:55:19.417212-05:00 spark-b1b8 uvicorn[22784]: INFO: Application shutdown complete. 2026-04-21T00:55:19.464964-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:19.465082-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:24.613596-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 668. 2026-04-21T00:55:24.627751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:24.894404-05:00 spark-b1b8 uvicorn[22792]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:24.895503-05:00 spark-b1b8 uvicorn[22792]: INFO: Started server process [22792] 2026-04-21T00:55:24.895538-05:00 spark-b1b8 uvicorn[22792]: INFO: Waiting for application startup. 2026-04-21T00:55:24.895693-05:00 spark-b1b8 uvicorn[22792]: INFO: Application startup complete. 2026-04-21T00:55:24.897300-05:00 spark-b1b8 uvicorn[22792]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:24.897347-05:00 spark-b1b8 uvicorn[22792]: INFO: Waiting for application shutdown. 2026-04-21T00:55:24.897361-05:00 spark-b1b8 uvicorn[22792]: INFO: Application shutdown complete. 2026-04-21T00:55:24.903074-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:55:24.944324-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:24.944442-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:30.113730-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 669. 2026-04-21T00:55:30.131746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:30.399446-05:00 spark-b1b8 uvicorn[22816]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:30.400542-05:00 spark-b1b8 uvicorn[22816]: INFO: Started server process [22816] 2026-04-21T00:55:30.400586-05:00 spark-b1b8 uvicorn[22816]: INFO: Waiting for application startup. 2026-04-21T00:55:30.400704-05:00 spark-b1b8 uvicorn[22816]: INFO: Application startup complete. 2026-04-21T00:55:30.401776-05:00 spark-b1b8 uvicorn[22816]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:30.401798-05:00 spark-b1b8 uvicorn[22816]: INFO: Waiting for application shutdown. 2026-04-21T00:55:30.401813-05:00 spark-b1b8 uvicorn[22816]: INFO: Application shutdown complete. 2026-04-21T00:55:30.448426-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:30.448560-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:31.953262-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:52536 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:55:35.613557-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 670. 2026-04-21T00:55:35.630812-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:35.912719-05:00 spark-b1b8 uvicorn[22823]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:35.913850-05:00 spark-b1b8 uvicorn[22823]: INFO: Started server process [22823] 2026-04-21T00:55:35.913881-05:00 spark-b1b8 uvicorn[22823]: INFO: Waiting for application startup. 2026-04-21T00:55:35.914029-05:00 spark-b1b8 uvicorn[22823]: INFO: Application startup complete. 2026-04-21T00:55:35.915501-05:00 spark-b1b8 uvicorn[22823]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:35.915557-05:00 spark-b1b8 uvicorn[22823]: INFO: Waiting for application shutdown. 2026-04-21T00:55:35.915602-05:00 spark-b1b8 uvicorn[22823]: INFO: Application shutdown complete. 2026-04-21T00:55:35.961722-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:35.961842-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:41.113519-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 671. 2026-04-21T00:55:41.126818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:41.396589-05:00 spark-b1b8 uvicorn[22848]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:41.397766-05:00 spark-b1b8 uvicorn[22848]: INFO: Started server process [22848] 2026-04-21T00:55:41.397810-05:00 spark-b1b8 uvicorn[22848]: INFO: Waiting for application startup. 2026-04-21T00:55:41.397954-05:00 spark-b1b8 uvicorn[22848]: INFO: Application startup complete. 2026-04-21T00:55:41.400012-05:00 spark-b1b8 uvicorn[22848]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:41.400058-05:00 spark-b1b8 uvicorn[22848]: INFO: Waiting for application shutdown. 2026-04-21T00:55:41.400072-05:00 spark-b1b8 uvicorn[22848]: INFO: Application shutdown complete. 2026-04-21T00:55:41.447778-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:41.447863-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:46.613656-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 672. 2026-04-21T00:55:46.626732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:46.896873-05:00 spark-b1b8 uvicorn[22873]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:46.897864-05:00 spark-b1b8 uvicorn[22873]: INFO: Started server process [22873] 2026-04-21T00:55:46.897892-05:00 spark-b1b8 uvicorn[22873]: INFO: Waiting for application startup. 2026-04-21T00:55:46.898041-05:00 spark-b1b8 uvicorn[22873]: INFO: Application startup complete. 2026-04-21T00:55:46.899088-05:00 spark-b1b8 uvicorn[22873]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:46.899106-05:00 spark-b1b8 uvicorn[22873]: INFO: Waiting for application shutdown. 2026-04-21T00:55:46.899135-05:00 spark-b1b8 uvicorn[22873]: INFO: Application shutdown complete. 2026-04-21T00:55:46.945275-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:46.945379-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:52.113343-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 673. 2026-04-21T00:55:52.130821-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:52.397199-05:00 spark-b1b8 uvicorn[22885]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:52.398344-05:00 spark-b1b8 uvicorn[22885]: INFO: Started server process [22885] 2026-04-21T00:55:52.398373-05:00 spark-b1b8 uvicorn[22885]: INFO: Waiting for application startup. 2026-04-21T00:55:52.398548-05:00 spark-b1b8 uvicorn[22885]: INFO: Application startup complete. 2026-04-21T00:55:52.400163-05:00 spark-b1b8 uvicorn[22885]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:52.400208-05:00 spark-b1b8 uvicorn[22885]: INFO: Waiting for application shutdown. 2026-04-21T00:55:52.400222-05:00 spark-b1b8 uvicorn[22885]: INFO: Application shutdown complete. 2026-04-21T00:55:52.447417-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:52.447562-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:57.613504-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 674. 2026-04-21T00:55:57.627814-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:55:57.895140-05:00 spark-b1b8 uvicorn[22909]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:55:57.896143-05:00 spark-b1b8 uvicorn[22909]: INFO: Started server process [22909] 2026-04-21T00:55:57.896174-05:00 spark-b1b8 uvicorn[22909]: INFO: Waiting for application startup. 2026-04-21T00:55:57.896318-05:00 spark-b1b8 uvicorn[22909]: INFO: Application startup complete. 2026-04-21T00:55:57.897282-05:00 spark-b1b8 uvicorn[22909]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:55:57.897300-05:00 spark-b1b8 uvicorn[22909]: INFO: Waiting for application shutdown. 2026-04-21T00:55:57.897334-05:00 spark-b1b8 uvicorn[22909]: INFO: Application shutdown complete. 2026-04-21T00:55:57.941875-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:55:57.941966-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:55:59.099185-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:56:03.113909-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 675. 2026-04-21T00:56:03.127739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:03.395350-05:00 spark-b1b8 uvicorn[22916]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:03.396779-05:00 spark-b1b8 uvicorn[22916]: INFO: Started server process [22916] 2026-04-21T00:56:03.396803-05:00 spark-b1b8 uvicorn[22916]: INFO: Waiting for application startup. 2026-04-21T00:56:03.396973-05:00 spark-b1b8 uvicorn[22916]: INFO: Application startup complete. 2026-04-21T00:56:03.398059-05:00 spark-b1b8 uvicorn[22916]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:03.398106-05:00 spark-b1b8 uvicorn[22916]: INFO: Waiting for application shutdown. 2026-04-21T00:56:03.398157-05:00 spark-b1b8 uvicorn[22916]: INFO: Application shutdown complete. 2026-04-21T00:56:03.446274-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:03.446359-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:08.613410-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 676. 2026-04-21T00:56:08.630843-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:08.885328-05:00 spark-b1b8 uvicorn[22940]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:08.886284-05:00 spark-b1b8 uvicorn[22940]: INFO: Started server process [22940] 2026-04-21T00:56:08.886321-05:00 spark-b1b8 uvicorn[22940]: INFO: Waiting for application startup. 2026-04-21T00:56:08.886462-05:00 spark-b1b8 uvicorn[22940]: INFO: Application startup complete. 2026-04-21T00:56:08.887379-05:00 spark-b1b8 uvicorn[22940]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:08.887397-05:00 spark-b1b8 uvicorn[22940]: INFO: Waiting for application shutdown. 2026-04-21T00:56:08.887435-05:00 spark-b1b8 uvicorn[22940]: INFO: Application shutdown complete. 2026-04-21T00:56:08.932754-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:08.932891-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:14.113636-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 677. 2026-04-21T00:56:14.130719-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:14.414170-05:00 spark-b1b8 uvicorn[22947]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:14.415354-05:00 spark-b1b8 uvicorn[22947]: INFO: Started server process [22947] 2026-04-21T00:56:14.415386-05:00 spark-b1b8 uvicorn[22947]: INFO: Waiting for application startup. 2026-04-21T00:56:14.415558-05:00 spark-b1b8 uvicorn[22947]: INFO: Application startup complete. 2026-04-21T00:56:14.417095-05:00 spark-b1b8 uvicorn[22947]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:14.417133-05:00 spark-b1b8 uvicorn[22947]: INFO: Waiting for application shutdown. 2026-04-21T00:56:14.417140-05:00 spark-b1b8 uvicorn[22947]: INFO: Application shutdown complete. 2026-04-21T00:56:14.464334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:14.464424-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:19.613680-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 678. 2026-04-21T00:56:19.630739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:19.884141-05:00 spark-b1b8 uvicorn[22971]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:19.885443-05:00 spark-b1b8 uvicorn[22971]: INFO: Started server process [22971] 2026-04-21T00:56:19.885466-05:00 spark-b1b8 uvicorn[22971]: INFO: Waiting for application startup. 2026-04-21T00:56:19.885635-05:00 spark-b1b8 uvicorn[22971]: INFO: Application startup complete. 2026-04-21T00:56:19.886497-05:00 spark-b1b8 uvicorn[22971]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:19.886512-05:00 spark-b1b8 uvicorn[22971]: INFO: Waiting for application shutdown. 2026-04-21T00:56:19.886555-05:00 spark-b1b8 uvicorn[22971]: INFO: Application shutdown complete. 2026-04-21T00:56:19.933043-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:19.933160-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:25.113343-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 679. 2026-04-21T00:56:25.132837-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:25.402766-05:00 spark-b1b8 uvicorn[22978]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:25.403937-05:00 spark-b1b8 uvicorn[22978]: INFO: Started server process [22978] 2026-04-21T00:56:25.403972-05:00 spark-b1b8 uvicorn[22978]: INFO: Waiting for application startup. 2026-04-21T00:56:25.404126-05:00 spark-b1b8 uvicorn[22978]: INFO: Application startup complete. 2026-04-21T00:56:25.405620-05:00 spark-b1b8 uvicorn[22978]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:25.405648-05:00 spark-b1b8 uvicorn[22978]: INFO: Waiting for application shutdown. 2026-04-21T00:56:25.405659-05:00 spark-b1b8 uvicorn[22978]: INFO: Application shutdown complete. 2026-04-21T00:56:25.453706-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:25.453792-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:28.427761-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:56:30.613474-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 680. 2026-04-21T00:56:30.630824-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:30.881175-05:00 spark-b1b8 uvicorn[23004]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:30.882457-05:00 spark-b1b8 uvicorn[23004]: INFO: Started server process [23004] 2026-04-21T00:56:30.882480-05:00 spark-b1b8 uvicorn[23004]: INFO: Waiting for application startup. 2026-04-21T00:56:30.882645-05:00 spark-b1b8 uvicorn[23004]: INFO: Application startup complete. 2026-04-21T00:56:30.883839-05:00 spark-b1b8 uvicorn[23004]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:30.883851-05:00 spark-b1b8 uvicorn[23004]: INFO: Waiting for application shutdown. 2026-04-21T00:56:30.883885-05:00 spark-b1b8 uvicorn[23004]: INFO: Application shutdown complete. 2026-04-21T00:56:30.928684-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:30.928805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:36.113554-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 681. 2026-04-21T00:56:36.130830-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:36.401240-05:00 spark-b1b8 uvicorn[23011]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:36.402372-05:00 spark-b1b8 uvicorn[23011]: INFO: Started server process [23011] 2026-04-21T00:56:36.402406-05:00 spark-b1b8 uvicorn[23011]: INFO: Waiting for application startup. 2026-04-21T00:56:36.402579-05:00 spark-b1b8 uvicorn[23011]: INFO: Application startup complete. 2026-04-21T00:56:36.404004-05:00 spark-b1b8 uvicorn[23011]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:36.404035-05:00 spark-b1b8 uvicorn[23011]: INFO: Waiting for application shutdown. 2026-04-21T00:56:36.404042-05:00 spark-b1b8 uvicorn[23011]: INFO: Application shutdown complete. 2026-04-21T00:56:36.452041-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:36.452132-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:41.613364-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 682. 2026-04-21T00:56:41.623819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:41.878308-05:00 spark-b1b8 uvicorn[23035]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:41.879640-05:00 spark-b1b8 uvicorn[23035]: INFO: Started server process [23035] 2026-04-21T00:56:41.879662-05:00 spark-b1b8 uvicorn[23035]: INFO: Waiting for application startup. 2026-04-21T00:56:41.879827-05:00 spark-b1b8 uvicorn[23035]: INFO: Application startup complete. 2026-04-21T00:56:41.881191-05:00 spark-b1b8 uvicorn[23035]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:41.881207-05:00 spark-b1b8 uvicorn[23035]: INFO: Waiting for application shutdown. 2026-04-21T00:56:41.881243-05:00 spark-b1b8 uvicorn[23035]: INFO: Application shutdown complete. 2026-04-21T00:56:41.927497-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:41.927630-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:44.407799-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:56:47.112832-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 683. 2026-04-21T00:56:47.129739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:47.398589-05:00 spark-b1b8 uvicorn[23060]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:47.399729-05:00 spark-b1b8 uvicorn[23060]: INFO: Started server process [23060] 2026-04-21T00:56:47.399762-05:00 spark-b1b8 uvicorn[23060]: INFO: Waiting for application startup. 2026-04-21T00:56:47.399921-05:00 spark-b1b8 uvicorn[23060]: INFO: Application startup complete. 2026-04-21T00:56:47.401993-05:00 spark-b1b8 uvicorn[23060]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:47.402015-05:00 spark-b1b8 uvicorn[23060]: INFO: Waiting for application shutdown. 2026-04-21T00:56:47.402105-05:00 spark-b1b8 uvicorn[23060]: INFO: Application shutdown complete. 2026-04-21T00:56:47.449869-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:47.449936-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:47.476447-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:52473 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:56:52.613574-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 684. 2026-04-21T00:56:52.634719-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:52.903422-05:00 spark-b1b8 uvicorn[23067]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:52.904433-05:00 spark-b1b8 uvicorn[23067]: INFO: Started server process [23067] 2026-04-21T00:56:52.904455-05:00 spark-b1b8 uvicorn[23067]: INFO: Waiting for application startup. 2026-04-21T00:56:52.904619-05:00 spark-b1b8 uvicorn[23067]: INFO: Application startup complete. 2026-04-21T00:56:52.905401-05:00 spark-b1b8 uvicorn[23067]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:52.905416-05:00 spark-b1b8 uvicorn[23067]: INFO: Waiting for application shutdown. 2026-04-21T00:56:52.905455-05:00 spark-b1b8 uvicorn[23067]: INFO: Application shutdown complete. 2026-04-21T00:56:52.952199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:52.952289-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:56:58.113739-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 685. 2026-04-21T00:56:58.123728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:56:58.377237-05:00 spark-b1b8 uvicorn[23092]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:56:58.378106-05:00 spark-b1b8 uvicorn[23092]: INFO: Started server process [23092] 2026-04-21T00:56:58.378129-05:00 spark-b1b8 uvicorn[23092]: INFO: Waiting for application startup. 2026-04-21T00:56:58.378288-05:00 spark-b1b8 uvicorn[23092]: INFO: Application startup complete. 2026-04-21T00:56:58.380023-05:00 spark-b1b8 uvicorn[23092]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:56:58.380038-05:00 spark-b1b8 uvicorn[23092]: INFO: Waiting for application shutdown. 2026-04-21T00:56:58.380080-05:00 spark-b1b8 uvicorn[23092]: INFO: Application shutdown complete. 2026-04-21T00:56:58.427010-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:56:58.427130-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:03.613463-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 686. 2026-04-21T00:57:03.633846-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:03.906238-05:00 spark-b1b8 uvicorn[23100]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:03.907514-05:00 spark-b1b8 uvicorn[23100]: INFO: Started server process [23100] 2026-04-21T00:57:03.907556-05:00 spark-b1b8 uvicorn[23100]: INFO: Waiting for application startup. 2026-04-21T00:57:03.907713-05:00 spark-b1b8 uvicorn[23100]: INFO: Application startup complete. 2026-04-21T00:57:03.909994-05:00 spark-b1b8 uvicorn[23100]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:03.910032-05:00 spark-b1b8 uvicorn[23100]: INFO: Waiting for application shutdown. 2026-04-21T00:57:03.910039-05:00 spark-b1b8 uvicorn[23100]: INFO: Application shutdown complete. 2026-04-21T00:57:03.957935-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:03.958019-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:09.113673-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 687. 2026-04-21T00:57:09.130717-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:09.402815-05:00 spark-b1b8 uvicorn[23126]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:09.402898-05:00 spark-b1b8 uvicorn[23126]: INFO: Started server process [23126] 2026-04-21T00:57:09.402916-05:00 spark-b1b8 uvicorn[23126]: INFO: Waiting for application startup. 2026-04-21T00:57:09.402928-05:00 spark-b1b8 uvicorn[23126]: INFO: Application startup complete. 2026-04-21T00:57:09.402940-05:00 spark-b1b8 uvicorn[23126]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:09.402951-05:00 spark-b1b8 uvicorn[23126]: INFO: Waiting for application shutdown. 2026-04-21T00:57:09.402963-05:00 spark-b1b8 uvicorn[23126]: INFO: Application shutdown complete. 2026-04-21T00:57:09.450382-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:09.450506-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:14.613588-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 688. 2026-04-21T00:57:14.624731-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:14.876783-05:00 spark-b1b8 uvicorn[23133]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:14.878203-05:00 spark-b1b8 uvicorn[23133]: INFO: Started server process [23133] 2026-04-21T00:57:14.878226-05:00 spark-b1b8 uvicorn[23133]: INFO: Waiting for application startup. 2026-04-21T00:57:14.878389-05:00 spark-b1b8 uvicorn[23133]: INFO: Application startup complete. 2026-04-21T00:57:14.879968-05:00 spark-b1b8 uvicorn[23133]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:14.879983-05:00 spark-b1b8 uvicorn[23133]: INFO: Waiting for application shutdown. 2026-04-21T00:57:14.880020-05:00 spark-b1b8 uvicorn[23133]: INFO: Application shutdown complete. 2026-04-21T00:57:14.925828-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:14.925951-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:20.113306-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 689. 2026-04-21T00:57:20.124834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:20.391967-05:00 spark-b1b8 uvicorn[23158]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:20.393297-05:00 spark-b1b8 uvicorn[23158]: INFO: Started server process [23158] 2026-04-21T00:57:20.393319-05:00 spark-b1b8 uvicorn[23158]: INFO: Waiting for application startup. 2026-04-21T00:57:20.393482-05:00 spark-b1b8 uvicorn[23158]: INFO: Application startup complete. 2026-04-21T00:57:20.394449-05:00 spark-b1b8 uvicorn[23158]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:20.394464-05:00 spark-b1b8 uvicorn[23158]: INFO: Waiting for application shutdown. 2026-04-21T00:57:20.394503-05:00 spark-b1b8 uvicorn[23158]: INFO: Application shutdown complete. 2026-04-21T00:57:20.440609-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:20.440695-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:25.613525-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 690. 2026-04-21T00:57:25.624732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:25.879571-05:00 spark-b1b8 uvicorn[23165]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:25.880956-05:00 spark-b1b8 uvicorn[23165]: INFO: Started server process [23165] 2026-04-21T00:57:25.880978-05:00 spark-b1b8 uvicorn[23165]: INFO: Waiting for application startup. 2026-04-21T00:57:25.881139-05:00 spark-b1b8 uvicorn[23165]: INFO: Application startup complete. 2026-04-21T00:57:25.881998-05:00 spark-b1b8 uvicorn[23165]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:25.882013-05:00 spark-b1b8 uvicorn[23165]: INFO: Waiting for application shutdown. 2026-04-21T00:57:25.882049-05:00 spark-b1b8 uvicorn[23165]: INFO: Application shutdown complete. 2026-04-21T00:57:25.928701-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:25.928829-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:26.302004-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:57:31.113519-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 691. 2026-04-21T00:57:31.133838-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:31.400920-05:00 spark-b1b8 uvicorn[23189]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:31.402300-05:00 spark-b1b8 uvicorn[23189]: INFO: Started server process [23189] 2026-04-21T00:57:31.402332-05:00 spark-b1b8 uvicorn[23189]: INFO: Waiting for application startup. 2026-04-21T00:57:31.402482-05:00 spark-b1b8 uvicorn[23189]: INFO: Application startup complete. 2026-04-21T00:57:31.404518-05:00 spark-b1b8 uvicorn[23189]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:31.404570-05:00 spark-b1b8 uvicorn[23189]: INFO: Waiting for application shutdown. 2026-04-21T00:57:31.404602-05:00 spark-b1b8 uvicorn[23189]: INFO: Application shutdown complete. 2026-04-21T00:57:31.450623-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:31.450711-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:35.048369-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-M link="" firewallmode="ipt-default"} 2026-04-21T00:57:36.613318-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 692. 2026-04-21T00:57:36.626816-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:36.884392-05:00 spark-b1b8 uvicorn[23196]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:36.885347-05:00 spark-b1b8 uvicorn[23196]: INFO: Started server process [23196] 2026-04-21T00:57:36.885369-05:00 spark-b1b8 uvicorn[23196]: INFO: Waiting for application startup. 2026-04-21T00:57:36.885541-05:00 spark-b1b8 uvicorn[23196]: INFO: Application startup complete. 2026-04-21T00:57:36.886481-05:00 spark-b1b8 uvicorn[23196]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:36.886496-05:00 spark-b1b8 uvicorn[23196]: INFO: Waiting for application shutdown. 2026-04-21T00:57:36.886542-05:00 spark-b1b8 uvicorn[23196]: INFO: Application shutdown complete. 2026-04-21T00:57:36.932009-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:36.932116-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:42.113467-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 693. 2026-04-21T00:57:42.134836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:42.405338-05:00 spark-b1b8 uvicorn[23221]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:42.406470-05:00 spark-b1b8 uvicorn[23221]: INFO: Started server process [23221] 2026-04-21T00:57:42.406500-05:00 spark-b1b8 uvicorn[23221]: INFO: Waiting for application startup. 2026-04-21T00:57:42.406669-05:00 spark-b1b8 uvicorn[23221]: INFO: Application startup complete. 2026-04-21T00:57:42.407658-05:00 spark-b1b8 uvicorn[23221]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:42.407696-05:00 spark-b1b8 uvicorn[23221]: INFO: Waiting for application shutdown. 2026-04-21T00:57:42.407705-05:00 spark-b1b8 uvicorn[23221]: INFO: Application shutdown complete. 2026-04-21T00:57:42.456088-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:42.456174-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:47.612766-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 694. 2026-04-21T00:57:47.630732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:47.883311-05:00 spark-b1b8 uvicorn[23245]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:47.884621-05:00 spark-b1b8 uvicorn[23245]: INFO: Started server process [23245] 2026-04-21T00:57:47.884644-05:00 spark-b1b8 uvicorn[23245]: INFO: Waiting for application startup. 2026-04-21T00:57:47.884805-05:00 spark-b1b8 uvicorn[23245]: INFO: Application startup complete. 2026-04-21T00:57:47.886097-05:00 spark-b1b8 uvicorn[23245]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:47.886112-05:00 spark-b1b8 uvicorn[23245]: INFO: Waiting for application shutdown. 2026-04-21T00:57:47.886150-05:00 spark-b1b8 uvicorn[23245]: INFO: Application shutdown complete. 2026-04-21T00:57:47.932468-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:47.932601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:53.113698-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 695. 2026-04-21T00:57:53.134713-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:53.403360-05:00 spark-b1b8 uvicorn[23252]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:53.404482-05:00 spark-b1b8 uvicorn[23252]: INFO: Started server process [23252] 2026-04-21T00:57:53.404514-05:00 spark-b1b8 uvicorn[23252]: INFO: Waiting for application startup. 2026-04-21T00:57:53.404666-05:00 spark-b1b8 uvicorn[23252]: INFO: Application startup complete. 2026-04-21T00:57:53.406458-05:00 spark-b1b8 uvicorn[23252]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:53.406494-05:00 spark-b1b8 uvicorn[23252]: INFO: Waiting for application shutdown. 2026-04-21T00:57:53.406502-05:00 spark-b1b8 uvicorn[23252]: INFO: Application shutdown complete. 2026-04-21T00:57:53.454039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:53.454147-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:57:58.613498-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 696. 2026-04-21T00:57:58.624819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:57:58.876577-05:00 spark-b1b8 uvicorn[23276]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:57:58.877850-05:00 spark-b1b8 uvicorn[23276]: INFO: Started server process [23276] 2026-04-21T00:57:58.877873-05:00 spark-b1b8 uvicorn[23276]: INFO: Waiting for application startup. 2026-04-21T00:57:58.878033-05:00 spark-b1b8 uvicorn[23276]: INFO: Application startup complete. 2026-04-21T00:57:58.879438-05:00 spark-b1b8 uvicorn[23276]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:57:58.879454-05:00 spark-b1b8 uvicorn[23276]: INFO: Waiting for application shutdown. 2026-04-21T00:57:58.879492-05:00 spark-b1b8 uvicorn[23276]: INFO: Application shutdown complete. 2026-04-21T00:57:58.925232-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:57:58.925351-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:04.113546-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 697. 2026-04-21T00:58:04.130867-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:04.132451-05:00 spark-b1b8 systemd[1]: Starting pmie_check.service - Check PMIE instances are running... 2026-04-21T00:58:04.135426-05:00 spark-b1b8 systemd[1]: Started pmie_check.service - Check PMIE instances are running. 2026-04-21T00:58:04.208964-05:00 spark-b1b8 systemd[1]: pmie_check.service: Deactivated successfully. 2026-04-21T00:58:04.406888-05:00 spark-b1b8 uvicorn[23283]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:04.408191-05:00 spark-b1b8 uvicorn[23283]: INFO: Started server process [23283] 2026-04-21T00:58:04.408214-05:00 spark-b1b8 uvicorn[23283]: INFO: Waiting for application startup. 2026-04-21T00:58:04.408375-05:00 spark-b1b8 uvicorn[23283]: INFO: Application startup complete. 2026-04-21T00:58:04.409161-05:00 spark-b1b8 uvicorn[23283]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:04.409176-05:00 spark-b1b8 uvicorn[23283]: INFO: Waiting for application shutdown. 2026-04-21T00:58:04.409215-05:00 spark-b1b8 uvicorn[23283]: INFO: Application shutdown complete. 2026-04-21T00:58:04.454742-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:04.454827-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:05.172800-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:59426 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:58:09.613301-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 698. 2026-04-21T00:58:09.624826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:09.724320-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:58:09.879872-05:00 spark-b1b8 uvicorn[23415]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:09.881181-05:00 spark-b1b8 uvicorn[23415]: INFO: Started server process [23415] 2026-04-21T00:58:09.881204-05:00 spark-b1b8 uvicorn[23415]: INFO: Waiting for application startup. 2026-04-21T00:58:09.881366-05:00 spark-b1b8 uvicorn[23415]: INFO: Application startup complete. 2026-04-21T00:58:09.882593-05:00 spark-b1b8 uvicorn[23415]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:09.882608-05:00 spark-b1b8 uvicorn[23415]: INFO: Waiting for application shutdown. 2026-04-21T00:58:09.882647-05:00 spark-b1b8 uvicorn[23415]: INFO: Application shutdown complete. 2026-04-21T00:58:09.928697-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:09.928812-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:15.113905-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 699. 2026-04-21T00:58:15.129726-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:15.130886-05:00 spark-b1b8 systemd[1]: Starting pmie_farm_check.service - Check and migrate non-primary pmie farm instances... 2026-04-21T00:58:15.133512-05:00 spark-b1b8 systemd[1]: Started pmie_farm_check.service - Check and migrate non-primary pmie farm instances. 2026-04-21T00:58:15.203117-05:00 spark-b1b8 systemd[1]: pmie_farm_check.service: Deactivated successfully. 2026-04-21T00:58:15.406009-05:00 spark-b1b8 uvicorn[23422]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:15.407359-05:00 spark-b1b8 uvicorn[23422]: INFO: Started server process [23422] 2026-04-21T00:58:15.407381-05:00 spark-b1b8 uvicorn[23422]: INFO: Waiting for application startup. 2026-04-21T00:58:15.407552-05:00 spark-b1b8 uvicorn[23422]: INFO: Application startup complete. 2026-04-21T00:58:15.408680-05:00 spark-b1b8 uvicorn[23422]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:15.408694-05:00 spark-b1b8 uvicorn[23422]: INFO: Waiting for application shutdown. 2026-04-21T00:58:15.408732-05:00 spark-b1b8 uvicorn[23422]: INFO: Application shutdown complete. 2026-04-21T00:58:15.452815-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:15.452914-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:20.105817-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-UM link="" firewallmode="ipt-default"} 2026-04-21T00:58:20.613709-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 700. 2026-04-21T00:58:20.634722-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:20.899584-05:00 spark-b1b8 uvicorn[23532]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:20.900694-05:00 spark-b1b8 uvicorn[23532]: INFO: Started server process [23532] 2026-04-21T00:58:20.900725-05:00 spark-b1b8 uvicorn[23532]: INFO: Waiting for application startup. 2026-04-21T00:58:20.900878-05:00 spark-b1b8 uvicorn[23532]: INFO: Application startup complete. 2026-04-21T00:58:20.903208-05:00 spark-b1b8 uvicorn[23532]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:20.903247-05:00 spark-b1b8 uvicorn[23532]: INFO: Waiting for application shutdown. 2026-04-21T00:58:20.903280-05:00 spark-b1b8 uvicorn[23532]: INFO: Application shutdown complete. 2026-04-21T00:58:20.951219-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:20.951305-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:26.113542-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 701. 2026-04-21T00:58:26.130811-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:26.414195-05:00 spark-b1b8 uvicorn[23539]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:26.415295-05:00 spark-b1b8 uvicorn[23539]: INFO: Started server process [23539] 2026-04-21T00:58:26.415325-05:00 spark-b1b8 uvicorn[23539]: INFO: Waiting for application startup. 2026-04-21T00:58:26.415476-05:00 spark-b1b8 uvicorn[23539]: INFO: Application startup complete. 2026-04-21T00:58:26.417326-05:00 spark-b1b8 uvicorn[23539]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:26.417364-05:00 spark-b1b8 uvicorn[23539]: INFO: Waiting for application shutdown. 2026-04-21T00:58:26.417371-05:00 spark-b1b8 uvicorn[23539]: INFO: Application shutdown complete. 2026-04-21T00:58:26.465645-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:26.465747-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:26.966618-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:58:31.613705-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 702. 2026-04-21T00:58:31.634730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:31.900026-05:00 spark-b1b8 uvicorn[23565]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:31.901191-05:00 spark-b1b8 uvicorn[23565]: INFO: Started server process [23565] 2026-04-21T00:58:31.901223-05:00 spark-b1b8 uvicorn[23565]: INFO: Waiting for application startup. 2026-04-21T00:58:31.901381-05:00 spark-b1b8 uvicorn[23565]: INFO: Application startup complete. 2026-04-21T00:58:31.902663-05:00 spark-b1b8 uvicorn[23565]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:31.902701-05:00 spark-b1b8 uvicorn[23565]: INFO: Waiting for application shutdown. 2026-04-21T00:58:31.902734-05:00 spark-b1b8 uvicorn[23565]: INFO: Application shutdown complete. 2026-04-21T00:58:31.949503-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:31.949598-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:37.113586-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 703. 2026-04-21T00:58:37.132731-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:37.385206-05:00 spark-b1b8 uvicorn[23590]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:37.386512-05:00 spark-b1b8 uvicorn[23590]: INFO: Started server process [23590] 2026-04-21T00:58:37.386535-05:00 spark-b1b8 uvicorn[23590]: INFO: Waiting for application startup. 2026-04-21T00:58:37.386697-05:00 spark-b1b8 uvicorn[23590]: INFO: Application startup complete. 2026-04-21T00:58:37.388343-05:00 spark-b1b8 uvicorn[23590]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:37.388358-05:00 spark-b1b8 uvicorn[23590]: INFO: Waiting for application shutdown. 2026-04-21T00:58:37.388395-05:00 spark-b1b8 uvicorn[23590]: INFO: Application shutdown complete. 2026-04-21T00:58:37.435251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:37.435370-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:42.614067-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 704. 2026-04-21T00:58:42.638822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:42.906089-05:00 spark-b1b8 uvicorn[23597]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:42.907200-05:00 spark-b1b8 uvicorn[23597]: INFO: Started server process [23597] 2026-04-21T00:58:42.907231-05:00 spark-b1b8 uvicorn[23597]: INFO: Waiting for application startup. 2026-04-21T00:58:42.907382-05:00 spark-b1b8 uvicorn[23597]: INFO: Application startup complete. 2026-04-21T00:58:42.909475-05:00 spark-b1b8 uvicorn[23597]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:42.909513-05:00 spark-b1b8 uvicorn[23597]: INFO: Waiting for application shutdown. 2026-04-21T00:58:42.909521-05:00 spark-b1b8 uvicorn[23597]: INFO: Application shutdown complete. 2026-04-21T00:58:42.956203-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:42.956302-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:48.113784-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 705. 2026-04-21T00:58:48.134719-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:48.401483-05:00 spark-b1b8 uvicorn[23622]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:48.402613-05:00 spark-b1b8 uvicorn[23622]: INFO: Started server process [23622] 2026-04-21T00:58:48.402655-05:00 spark-b1b8 uvicorn[23622]: INFO: Waiting for application startup. 2026-04-21T00:58:48.402803-05:00 spark-b1b8 uvicorn[23622]: INFO: Application startup complete. 2026-04-21T00:58:48.404481-05:00 spark-b1b8 uvicorn[23622]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:48.404519-05:00 spark-b1b8 uvicorn[23622]: INFO: Waiting for application shutdown. 2026-04-21T00:58:48.404527-05:00 spark-b1b8 uvicorn[23622]: INFO: Application shutdown complete. 2026-04-21T00:58:48.452763-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:48.452848-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:51.514046-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:28297 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:58:52.095271-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:58:53.613206-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 706. 2026-04-21T00:58:53.630812-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:53.915437-05:00 spark-b1b8 uvicorn[23630]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:53.916395-05:00 spark-b1b8 uvicorn[23630]: INFO: Started server process [23630] 2026-04-21T00:58:53.916427-05:00 spark-b1b8 uvicorn[23630]: INFO: Waiting for application startup. 2026-04-21T00:58:53.916599-05:00 spark-b1b8 uvicorn[23630]: INFO: Application startup complete. 2026-04-21T00:58:53.918611-05:00 spark-b1b8 uvicorn[23630]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:53.918649-05:00 spark-b1b8 uvicorn[23630]: INFO: Waiting for application shutdown. 2026-04-21T00:58:53.918657-05:00 spark-b1b8 uvicorn[23630]: INFO: Application shutdown complete. 2026-04-21T00:58:53.966017-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:53.966119-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:58:59.113644-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 707. 2026-04-21T00:58:59.130724-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:58:59.402190-05:00 spark-b1b8 uvicorn[23654]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:58:59.403352-05:00 spark-b1b8 uvicorn[23654]: INFO: Started server process [23654] 2026-04-21T00:58:59.403383-05:00 spark-b1b8 uvicorn[23654]: INFO: Waiting for application startup. 2026-04-21T00:58:59.403551-05:00 spark-b1b8 uvicorn[23654]: INFO: Application startup complete. 2026-04-21T00:58:59.404972-05:00 spark-b1b8 uvicorn[23654]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:58:59.405009-05:00 spark-b1b8 uvicorn[23654]: INFO: Waiting for application shutdown. 2026-04-21T00:58:59.405017-05:00 spark-b1b8 uvicorn[23654]: INFO: Application shutdown complete. 2026-04-21T00:58:59.452236-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:58:59.452325-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:04.613677-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 708. 2026-04-21T00:59:04.630730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:04.906606-05:00 spark-b1b8 uvicorn[23661]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:04.907901-05:00 spark-b1b8 uvicorn[23661]: INFO: Started server process [23661] 2026-04-21T00:59:04.907925-05:00 spark-b1b8 uvicorn[23661]: INFO: Waiting for application startup. 2026-04-21T00:59:04.908087-05:00 spark-b1b8 uvicorn[23661]: INFO: Application startup complete. 2026-04-21T00:59:04.909452-05:00 spark-b1b8 uvicorn[23661]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:04.909467-05:00 spark-b1b8 uvicorn[23661]: INFO: Waiting for application shutdown. 2026-04-21T00:59:04.909504-05:00 spark-b1b8 uvicorn[23661]: INFO: Application shutdown complete. 2026-04-21T00:59:04.956105-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:04.956232-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:07.109039-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:59:10.113362-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 709. 2026-04-21T00:59:10.127727-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:10.397177-05:00 spark-b1b8 uvicorn[23686]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:10.398346-05:00 spark-b1b8 uvicorn[23686]: INFO: Started server process [23686] 2026-04-21T00:59:10.398380-05:00 spark-b1b8 uvicorn[23686]: INFO: Waiting for application startup. 2026-04-21T00:59:10.398554-05:00 spark-b1b8 uvicorn[23686]: INFO: Application startup complete. 2026-04-21T00:59:10.400263-05:00 spark-b1b8 uvicorn[23686]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:10.400301-05:00 spark-b1b8 uvicorn[23686]: INFO: Waiting for application shutdown. 2026-04-21T00:59:10.400341-05:00 spark-b1b8 uvicorn[23686]: INFO: Application shutdown complete. 2026-04-21T00:59:10.446869-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:10.446953-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:15.613417-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 710. 2026-04-21T00:59:15.624665-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:15.879395-05:00 spark-b1b8 uvicorn[23693]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:15.880706-05:00 spark-b1b8 uvicorn[23693]: INFO: Started server process [23693] 2026-04-21T00:59:15.880728-05:00 spark-b1b8 uvicorn[23693]: INFO: Waiting for application startup. 2026-04-21T00:59:15.880890-05:00 spark-b1b8 uvicorn[23693]: INFO: Application startup complete. 2026-04-21T00:59:15.882298-05:00 spark-b1b8 uvicorn[23693]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:15.882312-05:00 spark-b1b8 uvicorn[23693]: INFO: Waiting for application shutdown. 2026-04-21T00:59:15.882348-05:00 spark-b1b8 uvicorn[23693]: INFO: Application shutdown complete. 2026-04-21T00:59:15.928679-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:15.928768-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:21.113109-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 711. 2026-04-21T00:59:21.129643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:21.382811-05:00 spark-b1b8 uvicorn[23718]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:21.384097-05:00 spark-b1b8 uvicorn[23718]: INFO: Started server process [23718] 2026-04-21T00:59:21.384119-05:00 spark-b1b8 uvicorn[23718]: INFO: Waiting for application startup. 2026-04-21T00:59:21.384282-05:00 spark-b1b8 uvicorn[23718]: INFO: Application startup complete. 2026-04-21T00:59:21.385196-05:00 spark-b1b8 uvicorn[23718]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:21.385210-05:00 spark-b1b8 uvicorn[23718]: INFO: Waiting for application shutdown. 2026-04-21T00:59:21.385248-05:00 spark-b1b8 uvicorn[23718]: INFO: Application shutdown complete. 2026-04-21T00:59:21.430943-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:21.431016-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:26.612642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 712. 2026-04-21T00:59:26.630632-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:26.900973-05:00 spark-b1b8 uvicorn[23725]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:26.902393-05:00 spark-b1b8 uvicorn[23725]: INFO: Started server process [23725] 2026-04-21T00:59:26.902414-05:00 spark-b1b8 uvicorn[23725]: INFO: Waiting for application startup. 2026-04-21T00:59:26.902596-05:00 spark-b1b8 uvicorn[23725]: INFO: Application startup complete. 2026-04-21T00:59:26.904596-05:00 spark-b1b8 uvicorn[23725]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:26.904635-05:00 spark-b1b8 uvicorn[23725]: INFO: Waiting for application shutdown. 2026-04-21T00:59:26.904643-05:00 spark-b1b8 uvicorn[23725]: INFO: Application shutdown complete. 2026-04-21T00:59:26.952205-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:26.952282-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:26.957265-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T00:59:32.113290-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 713. 2026-04-21T00:59:32.126910-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:32.399227-05:00 spark-b1b8 uvicorn[23750]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:32.400704-05:00 spark-b1b8 uvicorn[23750]: INFO: Started server process [23750] 2026-04-21T00:59:32.400728-05:00 spark-b1b8 uvicorn[23750]: INFO: Waiting for application startup. 2026-04-21T00:59:32.400907-05:00 spark-b1b8 uvicorn[23750]: INFO: Application startup complete. 2026-04-21T00:59:32.402472-05:00 spark-b1b8 uvicorn[23750]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:32.402511-05:00 spark-b1b8 uvicorn[23750]: INFO: Waiting for application shutdown. 2026-04-21T00:59:32.402519-05:00 spark-b1b8 uvicorn[23750]: INFO: Application shutdown complete. 2026-04-21T00:59:32.448970-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:32.449039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:37.373160-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:44729 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T00:59:37.613983-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 714. 2026-04-21T00:59:37.638886-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:37.907442-05:00 spark-b1b8 uvicorn[23777]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:37.913171-05:00 spark-b1b8 uvicorn[23777]: INFO: Started server process [23777] 2026-04-21T00:59:37.913186-05:00 spark-b1b8 uvicorn[23777]: INFO: Waiting for application startup. 2026-04-21T00:59:37.913200-05:00 spark-b1b8 uvicorn[23777]: INFO: Application startup complete. 2026-04-21T00:59:37.913211-05:00 spark-b1b8 uvicorn[23777]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:37.913217-05:00 spark-b1b8 uvicorn[23777]: INFO: Waiting for application shutdown. 2026-04-21T00:59:37.913226-05:00 spark-b1b8 uvicorn[23777]: INFO: Application shutdown complete. 2026-04-21T00:59:37.955382-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:37.955474-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:43.113696-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 715. 2026-04-21T00:59:43.132650-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:43.402453-05:00 spark-b1b8 uvicorn[23785]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:43.403912-05:00 spark-b1b8 uvicorn[23785]: INFO: Started server process [23785] 2026-04-21T00:59:43.403936-05:00 spark-b1b8 uvicorn[23785]: INFO: Waiting for application startup. 2026-04-21T00:59:43.404115-05:00 spark-b1b8 uvicorn[23785]: INFO: Application startup complete. 2026-04-21T00:59:43.405284-05:00 spark-b1b8 uvicorn[23785]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:43.405322-05:00 spark-b1b8 uvicorn[23785]: INFO: Waiting for application shutdown. 2026-04-21T00:59:43.405356-05:00 spark-b1b8 uvicorn[23785]: INFO: Application shutdown complete. 2026-04-21T00:59:43.452805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:43.452875-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:48.613453-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 716. 2026-04-21T00:59:48.630849-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:48.898376-05:00 spark-b1b8 uvicorn[23810]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:48.899830-05:00 spark-b1b8 uvicorn[23810]: INFO: Started server process [23810] 2026-04-21T00:59:48.899853-05:00 spark-b1b8 uvicorn[23810]: INFO: Waiting for application startup. 2026-04-21T00:59:48.900030-05:00 spark-b1b8 uvicorn[23810]: INFO: Application startup complete. 2026-04-21T00:59:48.902075-05:00 spark-b1b8 uvicorn[23810]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:48.902143-05:00 spark-b1b8 uvicorn[23810]: INFO: Waiting for application shutdown. 2026-04-21T00:59:48.902151-05:00 spark-b1b8 uvicorn[23810]: INFO: Application shutdown complete. 2026-04-21T00:59:48.949912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:48.949987-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:54.113113-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 717. 2026-04-21T00:59:54.130742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:54.402376-05:00 spark-b1b8 uvicorn[23817]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:54.403688-05:00 spark-b1b8 uvicorn[23817]: INFO: Started server process [23817] 2026-04-21T00:59:54.403710-05:00 spark-b1b8 uvicorn[23817]: INFO: Waiting for application startup. 2026-04-21T00:59:54.403872-05:00 spark-b1b8 uvicorn[23817]: INFO: Application startup complete. 2026-04-21T00:59:54.405293-05:00 spark-b1b8 uvicorn[23817]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:54.405308-05:00 spark-b1b8 uvicorn[23817]: INFO: Waiting for application shutdown. 2026-04-21T00:59:54.405346-05:00 spark-b1b8 uvicorn[23817]: INFO: Application shutdown complete. 2026-04-21T00:59:54.450567-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:54.450640-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T00:59:59.612956-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 718. 2026-04-21T00:59:59.629651-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T00:59:59.880628-05:00 spark-b1b8 uvicorn[23843]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T00:59:59.881433-05:00 spark-b1b8 uvicorn[23843]: INFO: Started server process [23843] 2026-04-21T00:59:59.881455-05:00 spark-b1b8 uvicorn[23843]: INFO: Waiting for application startup. 2026-04-21T00:59:59.881620-05:00 spark-b1b8 uvicorn[23843]: INFO: Application startup complete. 2026-04-21T00:59:59.883023-05:00 spark-b1b8 uvicorn[23843]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T00:59:59.883035-05:00 spark-b1b8 uvicorn[23843]: INFO: Waiting for application shutdown. 2026-04-21T00:59:59.883068-05:00 spark-b1b8 uvicorn[23843]: INFO: Application shutdown complete. 2026-04-21T00:59:59.928694-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T00:59:59.928795-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:03.522698-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:00:05.113875-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 719. 2026-04-21T01:00:05.127752-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:05.128861-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T01:00:05.139901-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T01:00:05.140046-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T01:00:05.400275-05:00 spark-b1b8 uvicorn[23851]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:05.401510-05:00 spark-b1b8 uvicorn[23851]: INFO: Started server process [23851] 2026-04-21T01:00:05.401548-05:00 spark-b1b8 uvicorn[23851]: INFO: Waiting for application startup. 2026-04-21T01:00:05.401693-05:00 spark-b1b8 uvicorn[23851]: INFO: Application startup complete. 2026-04-21T01:00:05.403201-05:00 spark-b1b8 uvicorn[23851]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:05.403218-05:00 spark-b1b8 uvicorn[23851]: INFO: Waiting for application shutdown. 2026-04-21T01:00:05.403253-05:00 spark-b1b8 uvicorn[23851]: INFO: Application shutdown complete. 2026-04-21T01:00:05.449240-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:05.449320-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:10.613310-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 720. 2026-04-21T01:00:10.629653-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:10.889417-05:00 spark-b1b8 uvicorn[23879]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:10.890382-05:00 spark-b1b8 uvicorn[23879]: INFO: Started server process [23879] 2026-04-21T01:00:10.890410-05:00 spark-b1b8 uvicorn[23879]: INFO: Waiting for application startup. 2026-04-21T01:00:10.890561-05:00 spark-b1b8 uvicorn[23879]: INFO: Application startup complete. 2026-04-21T01:00:10.891932-05:00 spark-b1b8 uvicorn[23879]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:10.891948-05:00 spark-b1b8 uvicorn[23879]: INFO: Waiting for application shutdown. 2026-04-21T01:00:10.891982-05:00 spark-b1b8 uvicorn[23879]: INFO: Application shutdown complete. 2026-04-21T01:00:10.938173-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:10.938251-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:13.044982-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:33978 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:00:13.231767-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:32845 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:00:16.113601-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 721. 2026-04-21T01:00:16.131726-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:16.405548-05:00 spark-b1b8 uvicorn[23886]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:16.406554-05:00 spark-b1b8 uvicorn[23886]: INFO: Started server process [23886] 2026-04-21T01:00:16.406583-05:00 spark-b1b8 uvicorn[23886]: INFO: Waiting for application startup. 2026-04-21T01:00:16.406727-05:00 spark-b1b8 uvicorn[23886]: INFO: Application startup complete. 2026-04-21T01:00:16.407853-05:00 spark-b1b8 uvicorn[23886]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:16.407869-05:00 spark-b1b8 uvicorn[23886]: INFO: Waiting for application shutdown. 2026-04-21T01:00:16.407903-05:00 spark-b1b8 uvicorn[23886]: INFO: Application shutdown complete. 2026-04-21T01:00:16.454152-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:16.454234-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:18.505720-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:33653 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:00:21.613287-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 722. 2026-04-21T01:00:21.627020-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:21.891133-05:00 spark-b1b8 uvicorn[23912]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:21.892588-05:00 spark-b1b8 uvicorn[23912]: INFO: Started server process [23912] 2026-04-21T01:00:21.892610-05:00 spark-b1b8 uvicorn[23912]: INFO: Waiting for application startup. 2026-04-21T01:00:21.892780-05:00 spark-b1b8 uvicorn[23912]: INFO: Application startup complete. 2026-04-21T01:00:21.894875-05:00 spark-b1b8 uvicorn[23912]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:21.894921-05:00 spark-b1b8 uvicorn[23912]: INFO: Waiting for application shutdown. 2026-04-21T01:00:21.894966-05:00 spark-b1b8 uvicorn[23912]: INFO: Application shutdown complete. 2026-04-21T01:00:21.942839-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:21.942919-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:27.113302-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 723. 2026-04-21T01:00:27.131748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:27.385812-05:00 spark-b1b8 uvicorn[23919]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:27.386809-05:00 spark-b1b8 uvicorn[23919]: INFO: Started server process [23919] 2026-04-21T01:00:27.386846-05:00 spark-b1b8 uvicorn[23919]: INFO: Waiting for application startup. 2026-04-21T01:00:27.386991-05:00 spark-b1b8 uvicorn[23919]: INFO: Application startup complete. 2026-04-21T01:00:27.388254-05:00 spark-b1b8 uvicorn[23919]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:27.388271-05:00 spark-b1b8 uvicorn[23919]: INFO: Waiting for application shutdown. 2026-04-21T01:00:27.388303-05:00 spark-b1b8 uvicorn[23919]: INFO: Application shutdown complete. 2026-04-21T01:00:27.434870-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:27.434987-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:32.613561-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 724. 2026-04-21T01:00:32.630719-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:32.914841-05:00 spark-b1b8 uvicorn[23944]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:32.916261-05:00 spark-b1b8 uvicorn[23944]: INFO: Started server process [23944] 2026-04-21T01:00:32.916282-05:00 spark-b1b8 uvicorn[23944]: INFO: Waiting for application startup. 2026-04-21T01:00:32.916457-05:00 spark-b1b8 uvicorn[23944]: INFO: Application startup complete. 2026-04-21T01:00:32.918528-05:00 spark-b1b8 uvicorn[23944]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:32.918588-05:00 spark-b1b8 uvicorn[23944]: INFO: Waiting for application shutdown. 2026-04-21T01:00:32.918602-05:00 spark-b1b8 uvicorn[23944]: INFO: Application shutdown complete. 2026-04-21T01:00:32.965041-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:32.965133-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:38.113300-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 725. 2026-04-21T01:00:38.131667-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:38.385763-05:00 spark-b1b8 uvicorn[23970]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:38.386734-05:00 spark-b1b8 uvicorn[23970]: INFO: Started server process [23970] 2026-04-21T01:00:38.386770-05:00 spark-b1b8 uvicorn[23970]: INFO: Waiting for application startup. 2026-04-21T01:00:38.386903-05:00 spark-b1b8 uvicorn[23970]: INFO: Application startup complete. 2026-04-21T01:00:38.388175-05:00 spark-b1b8 uvicorn[23970]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:38.388208-05:00 spark-b1b8 uvicorn[23970]: INFO: Waiting for application shutdown. 2026-04-21T01:00:38.388223-05:00 spark-b1b8 uvicorn[23970]: INFO: Application shutdown complete. 2026-04-21T01:00:38.434460-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:38.434575-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:42.857327-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:00:43.614280-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 726. 2026-04-21T01:00:43.633663-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:43.902596-05:00 spark-b1b8 uvicorn[23978]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:43.903810-05:00 spark-b1b8 uvicorn[23978]: INFO: Started server process [23978] 2026-04-21T01:00:43.903850-05:00 spark-b1b8 uvicorn[23978]: INFO: Waiting for application startup. 2026-04-21T01:00:43.903973-05:00 spark-b1b8 uvicorn[23978]: INFO: Application startup complete. 2026-04-21T01:00:43.904998-05:00 spark-b1b8 uvicorn[23978]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:43.905017-05:00 spark-b1b8 uvicorn[23978]: INFO: Waiting for application shutdown. 2026-04-21T01:00:43.905050-05:00 spark-b1b8 uvicorn[23978]: INFO: Application shutdown complete. 2026-04-21T01:00:43.951583-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:43.951668-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:49.113559-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 727. 2026-04-21T01:00:49.134734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:49.334723-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:19341 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:00:49.408069-05:00 spark-b1b8 uvicorn[24003]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:49.409052-05:00 spark-b1b8 uvicorn[24003]: INFO: Started server process [24003] 2026-04-21T01:00:49.409081-05:00 spark-b1b8 uvicorn[24003]: INFO: Waiting for application startup. 2026-04-21T01:00:49.409226-05:00 spark-b1b8 uvicorn[24003]: INFO: Application startup complete. 2026-04-21T01:00:49.410393-05:00 spark-b1b8 uvicorn[24003]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:49.410424-05:00 spark-b1b8 uvicorn[24003]: INFO: Waiting for application shutdown. 2026-04-21T01:00:49.410439-05:00 spark-b1b8 uvicorn[24003]: INFO: Application shutdown complete. 2026-04-21T01:00:49.457045-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:49.457128-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:00:54.613295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 728. 2026-04-21T01:00:54.631656-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:00:54.886548-05:00 spark-b1b8 uvicorn[24010]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:00:54.887508-05:00 spark-b1b8 uvicorn[24010]: INFO: Started server process [24010] 2026-04-21T01:00:54.887542-05:00 spark-b1b8 uvicorn[24010]: INFO: Waiting for application startup. 2026-04-21T01:00:54.887681-05:00 spark-b1b8 uvicorn[24010]: INFO: Application startup complete. 2026-04-21T01:00:54.888953-05:00 spark-b1b8 uvicorn[24010]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:00:54.888971-05:00 spark-b1b8 uvicorn[24010]: INFO: Waiting for application shutdown. 2026-04-21T01:00:54.889005-05:00 spark-b1b8 uvicorn[24010]: INFO: Application shutdown complete. 2026-04-21T01:00:54.935662-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:00:54.935735-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:00.113338-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 729. 2026-04-21T01:01:00.130834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:00.385516-05:00 spark-b1b8 uvicorn[24035]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:00.386517-05:00 spark-b1b8 uvicorn[24035]: INFO: Started server process [24035] 2026-04-21T01:01:00.386550-05:00 spark-b1b8 uvicorn[24035]: INFO: Waiting for application startup. 2026-04-21T01:01:00.386698-05:00 spark-b1b8 uvicorn[24035]: INFO: Application startup complete. 2026-04-21T01:01:00.387992-05:00 spark-b1b8 uvicorn[24035]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:00.388009-05:00 spark-b1b8 uvicorn[24035]: INFO: Waiting for application shutdown. 2026-04-21T01:01:00.388044-05:00 spark-b1b8 uvicorn[24035]: INFO: Application shutdown complete. 2026-04-21T01:01:00.434127-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:00.434209-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:05.613103-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 730. 2026-04-21T01:01:05.637753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:05.891451-05:00 spark-b1b8 uvicorn[24042]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:05.892444-05:00 spark-b1b8 uvicorn[24042]: INFO: Started server process [24042] 2026-04-21T01:01:05.892473-05:00 spark-b1b8 uvicorn[24042]: INFO: Waiting for application startup. 2026-04-21T01:01:05.892623-05:00 spark-b1b8 uvicorn[24042]: INFO: Application startup complete. 2026-04-21T01:01:05.893907-05:00 spark-b1b8 uvicorn[24042]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:05.893924-05:00 spark-b1b8 uvicorn[24042]: INFO: Waiting for application shutdown. 2026-04-21T01:01:05.893960-05:00 spark-b1b8 uvicorn[24042]: INFO: Application shutdown complete. 2026-04-21T01:01:05.939952-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:05.940018-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:11.113576-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 731. 2026-04-21T01:01:11.134740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:11.407064-05:00 spark-b1b8 uvicorn[24066]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:11.408031-05:00 spark-b1b8 uvicorn[24066]: INFO: Started server process [24066] 2026-04-21T01:01:11.408060-05:00 spark-b1b8 uvicorn[24066]: INFO: Waiting for application startup. 2026-04-21T01:01:11.408196-05:00 spark-b1b8 uvicorn[24066]: INFO: Application startup complete. 2026-04-21T01:01:11.409463-05:00 spark-b1b8 uvicorn[24066]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:11.409480-05:00 spark-b1b8 uvicorn[24066]: INFO: Waiting for application shutdown. 2026-04-21T01:01:11.409516-05:00 spark-b1b8 uvicorn[24066]: INFO: Application shutdown complete. 2026-04-21T01:01:11.453913-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:11.453991-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:16.300830-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:01:16.613486-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 732. 2026-04-21T01:01:16.634828-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:16.905853-05:00 spark-b1b8 uvicorn[24073]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:16.906805-05:00 spark-b1b8 uvicorn[24073]: INFO: Started server process [24073] 2026-04-21T01:01:16.906834-05:00 spark-b1b8 uvicorn[24073]: INFO: Waiting for application startup. 2026-04-21T01:01:16.906984-05:00 spark-b1b8 uvicorn[24073]: INFO: Application startup complete. 2026-04-21T01:01:16.908144-05:00 spark-b1b8 uvicorn[24073]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:16.908161-05:00 spark-b1b8 uvicorn[24073]: INFO: Waiting for application shutdown. 2026-04-21T01:01:16.908194-05:00 spark-b1b8 uvicorn[24073]: INFO: Application shutdown complete. 2026-04-21T01:01:16.951942-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:16.952039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:22.113309-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 733. 2026-04-21T01:01:22.130659-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:22.382421-05:00 spark-b1b8 uvicorn[24098]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:22.383380-05:00 spark-b1b8 uvicorn[24098]: INFO: Started server process [24098] 2026-04-21T01:01:22.383411-05:00 spark-b1b8 uvicorn[24098]: INFO: Waiting for application startup. 2026-04-21T01:01:22.383561-05:00 spark-b1b8 uvicorn[24098]: INFO: Application startup complete. 2026-04-21T01:01:22.384497-05:00 spark-b1b8 uvicorn[24098]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:22.384513-05:00 spark-b1b8 uvicorn[24098]: INFO: Waiting for application shutdown. 2026-04-21T01:01:22.384554-05:00 spark-b1b8 uvicorn[24098]: INFO: Application shutdown complete. 2026-04-21T01:01:22.431270-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:22.431364-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:24.938529-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:18074 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:01:27.612815-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 734. 2026-04-21T01:01:27.614263-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:27.889495-05:00 spark-b1b8 uvicorn[24124]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:27.890966-05:00 spark-b1b8 uvicorn[24124]: INFO: Started server process [24124] 2026-04-21T01:01:27.890988-05:00 spark-b1b8 uvicorn[24124]: INFO: Waiting for application startup. 2026-04-21T01:01:27.891161-05:00 spark-b1b8 uvicorn[24124]: INFO: Application startup complete. 2026-04-21T01:01:27.892974-05:00 spark-b1b8 uvicorn[24124]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:27.893007-05:00 spark-b1b8 uvicorn[24124]: INFO: Waiting for application shutdown. 2026-04-21T01:01:27.893056-05:00 spark-b1b8 uvicorn[24124]: INFO: Application shutdown complete. 2026-04-21T01:01:27.940903-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:27.940974-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:33.113267-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 735. 2026-04-21T01:01:33.130653-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:33.405377-05:00 spark-b1b8 uvicorn[24131]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:33.406585-05:00 spark-b1b8 uvicorn[24131]: INFO: Started server process [24131] 2026-04-21T01:01:33.406609-05:00 spark-b1b8 uvicorn[24131]: INFO: Waiting for application startup. 2026-04-21T01:01:33.406773-05:00 spark-b1b8 uvicorn[24131]: INFO: Application startup complete. 2026-04-21T01:01:33.408756-05:00 spark-b1b8 uvicorn[24131]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:33.408880-05:00 spark-b1b8 uvicorn[24131]: INFO: Waiting for application shutdown. 2026-04-21T01:01:33.408908-05:00 spark-b1b8 uvicorn[24131]: INFO: Application shutdown complete. 2026-04-21T01:01:33.454040-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:33.454104-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:38.614112-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 736. 2026-04-21T01:01:38.638833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:38.894295-05:00 spark-b1b8 uvicorn[24156]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:38.895617-05:00 spark-b1b8 uvicorn[24156]: INFO: Started server process [24156] 2026-04-21T01:01:38.895637-05:00 spark-b1b8 uvicorn[24156]: INFO: Waiting for application startup. 2026-04-21T01:01:38.895795-05:00 spark-b1b8 uvicorn[24156]: INFO: Application startup complete. 2026-04-21T01:01:38.897188-05:00 spark-b1b8 uvicorn[24156]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:38.897226-05:00 spark-b1b8 uvicorn[24156]: INFO: Waiting for application shutdown. 2026-04-21T01:01:38.897247-05:00 spark-b1b8 uvicorn[24156]: INFO: Application shutdown complete. 2026-04-21T01:01:38.942563-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:38.942625-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:44.113718-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 737. 2026-04-21T01:01:44.134703-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:44.408303-05:00 spark-b1b8 uvicorn[24163]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:44.409609-05:00 spark-b1b8 uvicorn[24163]: INFO: Started server process [24163] 2026-04-21T01:01:44.409631-05:00 spark-b1b8 uvicorn[24163]: INFO: Waiting for application startup. 2026-04-21T01:01:44.409790-05:00 spark-b1b8 uvicorn[24163]: INFO: Application startup complete. 2026-04-21T01:01:44.411838-05:00 spark-b1b8 uvicorn[24163]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:44.411905-05:00 spark-b1b8 uvicorn[24163]: INFO: Waiting for application shutdown. 2026-04-21T01:01:44.411921-05:00 spark-b1b8 uvicorn[24163]: INFO: Application shutdown complete. 2026-04-21T01:01:44.457176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:44.457257-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:46.718018-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:01:49.613874-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 738. 2026-04-21T01:01:49.634737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:49.906819-05:00 spark-b1b8 uvicorn[24188]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:49.907982-05:00 spark-b1b8 uvicorn[24188]: INFO: Started server process [24188] 2026-04-21T01:01:49.908011-05:00 spark-b1b8 uvicorn[24188]: INFO: Waiting for application startup. 2026-04-21T01:01:49.908182-05:00 spark-b1b8 uvicorn[24188]: INFO: Application startup complete. 2026-04-21T01:01:49.909849-05:00 spark-b1b8 uvicorn[24188]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:49.909868-05:00 spark-b1b8 uvicorn[24188]: INFO: Waiting for application shutdown. 2026-04-21T01:01:49.909920-05:00 spark-b1b8 uvicorn[24188]: INFO: Application shutdown complete. 2026-04-21T01:01:49.957472-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:49.957615-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:01:50.515125-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:25611 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:01:55.113457-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 739. 2026-04-21T01:01:55.131824-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:01:55.404573-05:00 spark-b1b8 uvicorn[24195]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:01:55.405890-05:00 spark-b1b8 uvicorn[24195]: INFO: Started server process [24195] 2026-04-21T01:01:55.405913-05:00 spark-b1b8 uvicorn[24195]: INFO: Waiting for application startup. 2026-04-21T01:01:55.406072-05:00 spark-b1b8 uvicorn[24195]: INFO: Application startup complete. 2026-04-21T01:01:55.407712-05:00 spark-b1b8 uvicorn[24195]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:01:55.407780-05:00 spark-b1b8 uvicorn[24195]: INFO: Waiting for application shutdown. 2026-04-21T01:01:55.407797-05:00 spark-b1b8 uvicorn[24195]: INFO: Application shutdown complete. 2026-04-21T01:01:55.452408-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:01:55.452528-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:00.613652-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 740. 2026-04-21T01:02:00.631744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:00.904831-05:00 spark-b1b8 uvicorn[24222]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:00.906120-05:00 spark-b1b8 uvicorn[24222]: INFO: Started server process [24222] 2026-04-21T01:02:00.906142-05:00 spark-b1b8 uvicorn[24222]: INFO: Waiting for application startup. 2026-04-21T01:02:00.906303-05:00 spark-b1b8 uvicorn[24222]: INFO: Application startup complete. 2026-04-21T01:02:00.907628-05:00 spark-b1b8 uvicorn[24222]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:00.907642-05:00 spark-b1b8 uvicorn[24222]: INFO: Waiting for application shutdown. 2026-04-21T01:02:00.907680-05:00 spark-b1b8 uvicorn[24222]: INFO: Application shutdown complete. 2026-04-21T01:02:00.954198-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:00.954290-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:06.113664-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 741. 2026-04-21T01:02:06.130740-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:06.404684-05:00 spark-b1b8 uvicorn[24229]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:06.405999-05:00 spark-b1b8 uvicorn[24229]: INFO: Started server process [24229] 2026-04-21T01:02:06.406021-05:00 spark-b1b8 uvicorn[24229]: INFO: Waiting for application startup. 2026-04-21T01:02:06.406182-05:00 spark-b1b8 uvicorn[24229]: INFO: Application startup complete. 2026-04-21T01:02:06.407595-05:00 spark-b1b8 uvicorn[24229]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:06.407609-05:00 spark-b1b8 uvicorn[24229]: INFO: Waiting for application shutdown. 2026-04-21T01:02:06.407648-05:00 spark-b1b8 uvicorn[24229]: INFO: Application shutdown complete. 2026-04-21T01:02:06.453404-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:06.453484-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:11.613264-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 742. 2026-04-21T01:02:11.630753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:11.895698-05:00 spark-b1b8 uvicorn[24255]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:11.896782-05:00 spark-b1b8 uvicorn[24255]: INFO: Started server process [24255] 2026-04-21T01:02:11.896812-05:00 spark-b1b8 uvicorn[24255]: INFO: Waiting for application startup. 2026-04-21T01:02:11.896966-05:00 spark-b1b8 uvicorn[24255]: INFO: Application startup complete. 2026-04-21T01:02:11.898399-05:00 spark-b1b8 uvicorn[24255]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:11.898439-05:00 spark-b1b8 uvicorn[24255]: INFO: Waiting for application shutdown. 2026-04-21T01:02:11.898447-05:00 spark-b1b8 uvicorn[24255]: INFO: Application shutdown complete. 2026-04-21T01:02:11.945929-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:11.946018-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:17.113117-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 743. 2026-04-21T01:02:17.137841-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:17.425183-05:00 spark-b1b8 uvicorn[24262]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:17.426555-05:00 spark-b1b8 uvicorn[24262]: INFO: Started server process [24262] 2026-04-21T01:02:17.426578-05:00 spark-b1b8 uvicorn[24262]: INFO: Waiting for application startup. 2026-04-21T01:02:17.426747-05:00 spark-b1b8 uvicorn[24262]: INFO: Application startup complete. 2026-04-21T01:02:17.429283-05:00 spark-b1b8 uvicorn[24262]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:17.429350-05:00 spark-b1b8 uvicorn[24262]: INFO: Waiting for application shutdown. 2026-04-21T01:02:17.429360-05:00 spark-b1b8 uvicorn[24262]: INFO: Application shutdown complete. 2026-04-21T01:02:17.476564-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:17.476644-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:22.613271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 744. 2026-04-21T01:02:22.624759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:22.888556-05:00 spark-b1b8 uvicorn[24287]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:22.889983-05:00 spark-b1b8 uvicorn[24287]: INFO: Started server process [24287] 2026-04-21T01:02:22.890006-05:00 spark-b1b8 uvicorn[24287]: INFO: Waiting for application startup. 2026-04-21T01:02:22.890173-05:00 spark-b1b8 uvicorn[24287]: INFO: Application startup complete. 2026-04-21T01:02:22.891480-05:00 spark-b1b8 uvicorn[24287]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:22.891519-05:00 spark-b1b8 uvicorn[24287]: INFO: Waiting for application shutdown. 2026-04-21T01:02:22.891527-05:00 spark-b1b8 uvicorn[24287]: INFO: Application shutdown complete. 2026-04-21T01:02:22.939787-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:22.939867-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:28.113309-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 745. 2026-04-21T01:02:28.134834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:28.405975-05:00 spark-b1b8 uvicorn[24312]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:28.407294-05:00 spark-b1b8 uvicorn[24312]: INFO: Started server process [24312] 2026-04-21T01:02:28.407317-05:00 spark-b1b8 uvicorn[24312]: INFO: Waiting for application startup. 2026-04-21T01:02:28.407475-05:00 spark-b1b8 uvicorn[24312]: INFO: Application startup complete. 2026-04-21T01:02:28.408428-05:00 spark-b1b8 uvicorn[24312]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:28.408443-05:00 spark-b1b8 uvicorn[24312]: INFO: Waiting for application shutdown. 2026-04-21T01:02:28.408481-05:00 spark-b1b8 uvicorn[24312]: INFO: Application shutdown complete. 2026-04-21T01:02:28.454426-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:28.454503-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:29.630228-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:02:31.981879-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:50679 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:02:33.613259-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 746. 2026-04-21T01:02:33.631780-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:33.889683-05:00 spark-b1b8 uvicorn[24319]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:33.890999-05:00 spark-b1b8 uvicorn[24319]: INFO: Started server process [24319] 2026-04-21T01:02:33.891021-05:00 spark-b1b8 uvicorn[24319]: INFO: Waiting for application startup. 2026-04-21T01:02:33.891186-05:00 spark-b1b8 uvicorn[24319]: INFO: Application startup complete. 2026-04-21T01:02:33.892271-05:00 spark-b1b8 uvicorn[24319]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:33.892286-05:00 spark-b1b8 uvicorn[24319]: INFO: Waiting for application shutdown. 2026-04-21T01:02:33.892323-05:00 spark-b1b8 uvicorn[24319]: INFO: Application shutdown complete. 2026-04-21T01:02:33.938645-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:33.938720-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:39.113584-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 747. 2026-04-21T01:02:39.130728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:39.401587-05:00 spark-b1b8 uvicorn[24344]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:39.402879-05:00 spark-b1b8 uvicorn[24344]: INFO: Started server process [24344] 2026-04-21T01:02:39.402901-05:00 spark-b1b8 uvicorn[24344]: INFO: Waiting for application startup. 2026-04-21T01:02:39.403064-05:00 spark-b1b8 uvicorn[24344]: INFO: Application startup complete. 2026-04-21T01:02:39.404595-05:00 spark-b1b8 uvicorn[24344]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:39.404610-05:00 spark-b1b8 uvicorn[24344]: INFO: Waiting for application shutdown. 2026-04-21T01:02:39.404648-05:00 spark-b1b8 uvicorn[24344]: INFO: Application shutdown complete. 2026-04-21T01:02:39.450625-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:39.450699-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:44.612990-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 748. 2026-04-21T01:02:44.623689-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:44.888897-05:00 spark-b1b8 uvicorn[24351]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:44.890302-05:00 spark-b1b8 uvicorn[24351]: INFO: Started server process [24351] 2026-04-21T01:02:44.890325-05:00 spark-b1b8 uvicorn[24351]: INFO: Waiting for application startup. 2026-04-21T01:02:44.890494-05:00 spark-b1b8 uvicorn[24351]: INFO: Application startup complete. 2026-04-21T01:02:44.892720-05:00 spark-b1b8 uvicorn[24351]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:44.892760-05:00 spark-b1b8 uvicorn[24351]: INFO: Waiting for application shutdown. 2026-04-21T01:02:44.892795-05:00 spark-b1b8 uvicorn[24351]: INFO: Application shutdown complete. 2026-04-21T01:02:44.940570-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:44.940637-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:47.114953-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:27737 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:02:50.113355-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 749. 2026-04-21T01:02:50.130840-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:50.416567-05:00 spark-b1b8 uvicorn[24375]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:50.417992-05:00 spark-b1b8 uvicorn[24375]: INFO: Started server process [24375] 2026-04-21T01:02:50.418017-05:00 spark-b1b8 uvicorn[24375]: INFO: Waiting for application startup. 2026-04-21T01:02:50.418187-05:00 spark-b1b8 uvicorn[24375]: INFO: Application startup complete. 2026-04-21T01:02:50.419480-05:00 spark-b1b8 uvicorn[24375]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:50.419519-05:00 spark-b1b8 uvicorn[24375]: INFO: Waiting for application shutdown. 2026-04-21T01:02:50.419527-05:00 spark-b1b8 uvicorn[24375]: INFO: Application shutdown complete. 2026-04-21T01:02:50.466667-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:50.466743-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:02:52.860774-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:02:55.613265-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 750. 2026-04-21T01:02:55.631757-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:02:55.903165-05:00 spark-b1b8 uvicorn[24382]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:02:55.904631-05:00 spark-b1b8 uvicorn[24382]: INFO: Started server process [24382] 2026-04-21T01:02:55.904655-05:00 spark-b1b8 uvicorn[24382]: INFO: Waiting for application startup. 2026-04-21T01:02:55.904833-05:00 spark-b1b8 uvicorn[24382]: INFO: Application startup complete. 2026-04-21T01:02:55.906842-05:00 spark-b1b8 uvicorn[24382]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:02:55.906882-05:00 spark-b1b8 uvicorn[24382]: INFO: Waiting for application shutdown. 2026-04-21T01:02:55.906890-05:00 spark-b1b8 uvicorn[24382]: INFO: Application shutdown complete. 2026-04-21T01:02:55.955226-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:02:55.955293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:01.113585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 751. 2026-04-21T01:03:01.126739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:01.396829-05:00 spark-b1b8 uvicorn[24408]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:01.398125-05:00 spark-b1b8 uvicorn[24408]: INFO: Started server process [24408] 2026-04-21T01:03:01.398146-05:00 spark-b1b8 uvicorn[24408]: INFO: Waiting for application startup. 2026-04-21T01:03:01.398310-05:00 spark-b1b8 uvicorn[24408]: INFO: Application startup complete. 2026-04-21T01:03:01.399391-05:00 spark-b1b8 uvicorn[24408]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:01.399407-05:00 spark-b1b8 uvicorn[24408]: INFO: Waiting for application shutdown. 2026-04-21T01:03:01.399460-05:00 spark-b1b8 uvicorn[24408]: INFO: Application shutdown complete. 2026-04-21T01:03:01.445159-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:01.445241-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:06.613265-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 752. 2026-04-21T01:03:06.630767-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:06.899446-05:00 spark-b1b8 uvicorn[24416]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:06.900823-05:00 spark-b1b8 uvicorn[24416]: INFO: Started server process [24416] 2026-04-21T01:03:06.900850-05:00 spark-b1b8 uvicorn[24416]: INFO: Waiting for application startup. 2026-04-21T01:03:06.901026-05:00 spark-b1b8 uvicorn[24416]: INFO: Application startup complete. 2026-04-21T01:03:06.902202-05:00 spark-b1b8 uvicorn[24416]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:06.902242-05:00 spark-b1b8 uvicorn[24416]: INFO: Waiting for application shutdown. 2026-04-21T01:03:06.902249-05:00 spark-b1b8 uvicorn[24416]: INFO: Application shutdown complete. 2026-04-21T01:03:06.949574-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:06.949642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:12.113576-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 753. 2026-04-21T01:03:12.126631-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:12.401197-05:00 spark-b1b8 uvicorn[24442]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:12.402359-05:00 spark-b1b8 uvicorn[24442]: INFO: Started server process [24442] 2026-04-21T01:03:12.402383-05:00 spark-b1b8 uvicorn[24442]: INFO: Waiting for application startup. 2026-04-21T01:03:12.402562-05:00 spark-b1b8 uvicorn[24442]: INFO: Application startup complete. 2026-04-21T01:03:12.404072-05:00 spark-b1b8 uvicorn[24442]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:12.404112-05:00 spark-b1b8 uvicorn[24442]: INFO: Waiting for application shutdown. 2026-04-21T01:03:12.404119-05:00 spark-b1b8 uvicorn[24442]: INFO: Application shutdown complete. 2026-04-21T01:03:12.451778-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:12.451856-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:17.613223-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 754. 2026-04-21T01:03:17.630649-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:17.896523-05:00 spark-b1b8 uvicorn[24450]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:17.897923-05:00 spark-b1b8 uvicorn[24450]: INFO: Started server process [24450] 2026-04-21T01:03:17.897945-05:00 spark-b1b8 uvicorn[24450]: INFO: Waiting for application startup. 2026-04-21T01:03:17.898120-05:00 spark-b1b8 uvicorn[24450]: INFO: Application startup complete. 2026-04-21T01:03:17.900063-05:00 spark-b1b8 uvicorn[24450]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:17.900104-05:00 spark-b1b8 uvicorn[24450]: INFO: Waiting for application shutdown. 2026-04-21T01:03:17.900138-05:00 spark-b1b8 uvicorn[24450]: INFO: Application shutdown complete. 2026-04-21T01:03:17.947862-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:17.947939-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:23.112954-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 755. 2026-04-21T01:03:23.129643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:23.208550-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:27754 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:03:23.397788-05:00 spark-b1b8 uvicorn[24474]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:23.398407-05:00 spark-b1b8 uvicorn[24474]: INFO: Started server process [24474] 2026-04-21T01:03:23.398440-05:00 spark-b1b8 uvicorn[24474]: INFO: Waiting for application startup. 2026-04-21T01:03:23.398596-05:00 spark-b1b8 uvicorn[24474]: INFO: Application startup complete. 2026-04-21T01:03:23.399404-05:00 spark-b1b8 uvicorn[24474]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:23.399426-05:00 spark-b1b8 uvicorn[24474]: INFO: Waiting for application shutdown. 2026-04-21T01:03:23.399474-05:00 spark-b1b8 uvicorn[24474]: INFO: Application shutdown complete. 2026-04-21T01:03:23.447191-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:23.447272-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:27.245938-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:03:28.613293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 756. 2026-04-21T01:03:28.630744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:28.898978-05:00 spark-b1b8 uvicorn[24499]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:28.900409-05:00 spark-b1b8 uvicorn[24499]: INFO: Started server process [24499] 2026-04-21T01:03:28.900432-05:00 spark-b1b8 uvicorn[24499]: INFO: Waiting for application startup. 2026-04-21T01:03:28.900614-05:00 spark-b1b8 uvicorn[24499]: INFO: Application startup complete. 2026-04-21T01:03:28.902120-05:00 spark-b1b8 uvicorn[24499]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:28.902165-05:00 spark-b1b8 uvicorn[24499]: INFO: Waiting for application shutdown. 2026-04-21T01:03:28.902178-05:00 spark-b1b8 uvicorn[24499]: INFO: Application shutdown complete. 2026-04-21T01:03:28.949563-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:28.949641-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:34.113329-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 757. 2026-04-21T01:03:34.131738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:34.404467-05:00 spark-b1b8 uvicorn[24506]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:34.405466-05:00 spark-b1b8 uvicorn[24506]: INFO: Started server process [24506] 2026-04-21T01:03:34.405503-05:00 spark-b1b8 uvicorn[24506]: INFO: Waiting for application startup. 2026-04-21T01:03:34.405645-05:00 spark-b1b8 uvicorn[24506]: INFO: Application startup complete. 2026-04-21T01:03:34.406657-05:00 spark-b1b8 uvicorn[24506]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:34.406673-05:00 spark-b1b8 uvicorn[24506]: INFO: Waiting for application shutdown. 2026-04-21T01:03:34.406708-05:00 spark-b1b8 uvicorn[24506]: INFO: Application shutdown complete. 2026-04-21T01:03:34.453069-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:34.453166-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:39.613300-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 758. 2026-04-21T01:03:39.630749-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:39.902171-05:00 spark-b1b8 uvicorn[24532]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:39.903150-05:00 spark-b1b8 uvicorn[24532]: INFO: Started server process [24532] 2026-04-21T01:03:39.903180-05:00 spark-b1b8 uvicorn[24532]: INFO: Waiting for application startup. 2026-04-21T01:03:39.903323-05:00 spark-b1b8 uvicorn[24532]: INFO: Application startup complete. 2026-04-21T01:03:39.904080-05:00 spark-b1b8 uvicorn[24532]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:39.904096-05:00 spark-b1b8 uvicorn[24532]: INFO: Waiting for application shutdown. 2026-04-21T01:03:39.904125-05:00 spark-b1b8 uvicorn[24532]: INFO: Application shutdown complete. 2026-04-21T01:03:39.950223-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:39.950297-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:45.113409-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 759. 2026-04-21T01:03:45.134835-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:45.416244-05:00 spark-b1b8 uvicorn[24539]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:45.417671-05:00 spark-b1b8 uvicorn[24539]: INFO: Started server process [24539] 2026-04-21T01:03:45.417694-05:00 spark-b1b8 uvicorn[24539]: INFO: Waiting for application startup. 2026-04-21T01:03:45.417870-05:00 spark-b1b8 uvicorn[24539]: INFO: Application startup complete. 2026-04-21T01:03:45.419728-05:00 spark-b1b8 uvicorn[24539]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:45.419810-05:00 spark-b1b8 uvicorn[24539]: INFO: Waiting for application shutdown. 2026-04-21T01:03:45.419824-05:00 spark-b1b8 uvicorn[24539]: INFO: Application shutdown complete. 2026-04-21T01:03:45.467933-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:45.467996-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:50.613166-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 760. 2026-04-21T01:03:50.626840-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:50.909166-05:00 spark-b1b8 uvicorn[24564]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:50.910465-05:00 spark-b1b8 uvicorn[24564]: INFO: Started server process [24564] 2026-04-21T01:03:50.910489-05:00 spark-b1b8 uvicorn[24564]: INFO: Waiting for application startup. 2026-04-21T01:03:50.910668-05:00 spark-b1b8 uvicorn[24564]: INFO: Application startup complete. 2026-04-21T01:03:50.912733-05:00 spark-b1b8 uvicorn[24564]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:50.912752-05:00 spark-b1b8 uvicorn[24564]: INFO: Waiting for application shutdown. 2026-04-21T01:03:50.912809-05:00 spark-b1b8 uvicorn[24564]: INFO: Application shutdown complete. 2026-04-21T01:03:50.960137-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:50.960248-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:56.113814-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 761. 2026-04-21T01:03:56.138846-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:03:56.414676-05:00 spark-b1b8 uvicorn[24571]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:03:56.415658-05:00 spark-b1b8 uvicorn[24571]: INFO: Started server process [24571] 2026-04-21T01:03:56.415687-05:00 spark-b1b8 uvicorn[24571]: INFO: Waiting for application startup. 2026-04-21T01:03:56.415833-05:00 spark-b1b8 uvicorn[24571]: INFO: Application startup complete. 2026-04-21T01:03:56.416922-05:00 spark-b1b8 uvicorn[24571]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:03:56.416940-05:00 spark-b1b8 uvicorn[24571]: INFO: Waiting for application shutdown. 2026-04-21T01:03:56.416992-05:00 spark-b1b8 uvicorn[24571]: INFO: Application shutdown complete. 2026-04-21T01:03:56.462544-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:03:56.462619-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:03:58.698947-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:28859 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:04:01.613374-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 762. 2026-04-21T01:04:01.626843-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:01.895017-05:00 spark-b1b8 uvicorn[24596]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:01.896242-05:00 spark-b1b8 uvicorn[24596]: INFO: Started server process [24596] 2026-04-21T01:04:01.896271-05:00 spark-b1b8 uvicorn[24596]: INFO: Waiting for application startup. 2026-04-21T01:04:01.896413-05:00 spark-b1b8 uvicorn[24596]: INFO: Application startup complete. 2026-04-21T01:04:01.897518-05:00 spark-b1b8 uvicorn[24596]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:01.897538-05:00 spark-b1b8 uvicorn[24596]: INFO: Waiting for application shutdown. 2026-04-21T01:04:01.897573-05:00 spark-b1b8 uvicorn[24596]: INFO: Application shutdown complete. 2026-04-21T01:04:01.943565-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:01.943673-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:03.657337-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:18789 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:04:07.113821-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 763. 2026-04-21T01:04:07.127819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:07.400354-05:00 spark-b1b8 uvicorn[24603]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:07.401590-05:00 spark-b1b8 uvicorn[24603]: INFO: Started server process [24603] 2026-04-21T01:04:07.401620-05:00 spark-b1b8 uvicorn[24603]: INFO: Waiting for application startup. 2026-04-21T01:04:07.401757-05:00 spark-b1b8 uvicorn[24603]: INFO: Application startup complete. 2026-04-21T01:04:07.402608-05:00 spark-b1b8 uvicorn[24603]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:07.402625-05:00 spark-b1b8 uvicorn[24603]: INFO: Waiting for application shutdown. 2026-04-21T01:04:07.402662-05:00 spark-b1b8 uvicorn[24603]: INFO: Application shutdown complete. 2026-04-21T01:04:07.448757-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:07.448825-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:09.234856-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:04:12.613902-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 764. 2026-04-21T01:04:12.626662-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:12.908517-05:00 spark-b1b8 uvicorn[24629]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:12.909956-05:00 spark-b1b8 uvicorn[24629]: INFO: Started server process [24629] 2026-04-21T01:04:12.909978-05:00 spark-b1b8 uvicorn[24629]: INFO: Waiting for application startup. 2026-04-21T01:04:12.910150-05:00 spark-b1b8 uvicorn[24629]: INFO: Application startup complete. 2026-04-21T01:04:12.911422-05:00 spark-b1b8 uvicorn[24629]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:12.911466-05:00 spark-b1b8 uvicorn[24629]: INFO: Waiting for application shutdown. 2026-04-21T01:04:12.911480-05:00 spark-b1b8 uvicorn[24629]: INFO: Application shutdown complete. 2026-04-21T01:04:12.957455-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:12.957543-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:18.113736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 765. 2026-04-21T01:04:18.130734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:18.403949-05:00 spark-b1b8 uvicorn[24636]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:18.404918-05:00 spark-b1b8 uvicorn[24636]: INFO: Started server process [24636] 2026-04-21T01:04:18.404947-05:00 spark-b1b8 uvicorn[24636]: INFO: Waiting for application startup. 2026-04-21T01:04:18.405090-05:00 spark-b1b8 uvicorn[24636]: INFO: Application startup complete. 2026-04-21T01:04:18.406146-05:00 spark-b1b8 uvicorn[24636]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:18.406163-05:00 spark-b1b8 uvicorn[24636]: INFO: Waiting for application shutdown. 2026-04-21T01:04:18.406199-05:00 spark-b1b8 uvicorn[24636]: INFO: Application shutdown complete. 2026-04-21T01:04:18.452620-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:18.452686-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:18.667440-05:00 spark-b1b8 tailscaled[2506]: netstack: decrementing connsInFlightByClient[fd7a:115c:a1e0::401:c29f] because the packet was not handled; new value is 0 2026-04-21T01:04:18.668768-05:00 spark-b1b8 tailscaled[2506]: netstack: decrementing connsInFlightByClient[fd7a:115c:a1e0::401:c29f] because the packet was not handled; new value is 0 2026-04-21T01:04:23.614047-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 766. 2026-04-21T01:04:23.630660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:23.923706-05:00 spark-b1b8 uvicorn[24661]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:23.925230-05:00 spark-b1b8 uvicorn[24661]: INFO: Started server process [24661] 2026-04-21T01:04:23.925252-05:00 spark-b1b8 uvicorn[24661]: INFO: Waiting for application startup. 2026-04-21T01:04:23.925433-05:00 spark-b1b8 uvicorn[24661]: INFO: Application startup complete. 2026-04-21T01:04:23.927306-05:00 spark-b1b8 uvicorn[24661]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:23.927350-05:00 spark-b1b8 uvicorn[24661]: INFO: Waiting for application shutdown. 2026-04-21T01:04:23.927363-05:00 spark-b1b8 uvicorn[24661]: INFO: Application shutdown complete. 2026-04-21T01:04:23.974827-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:23.974898-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:29.113573-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 767. 2026-04-21T01:04:29.138836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:29.411914-05:00 spark-b1b8 uvicorn[24686]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:29.412855-05:00 spark-b1b8 uvicorn[24686]: INFO: Started server process [24686] 2026-04-21T01:04:29.412887-05:00 spark-b1b8 uvicorn[24686]: INFO: Waiting for application startup. 2026-04-21T01:04:29.413023-05:00 spark-b1b8 uvicorn[24686]: INFO: Application startup complete. 2026-04-21T01:04:29.414137-05:00 spark-b1b8 uvicorn[24686]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:29.414155-05:00 spark-b1b8 uvicorn[24686]: INFO: Waiting for application shutdown. 2026-04-21T01:04:29.414183-05:00 spark-b1b8 uvicorn[24686]: INFO: Application shutdown complete. 2026-04-21T01:04:29.460322-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:29.460388-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:34.613588-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 768. 2026-04-21T01:04:34.626731-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:34.898714-05:00 spark-b1b8 uvicorn[24693]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:34.899900-05:00 spark-b1b8 uvicorn[24693]: INFO: Started server process [24693] 2026-04-21T01:04:34.899931-05:00 spark-b1b8 uvicorn[24693]: INFO: Waiting for application startup. 2026-04-21T01:04:34.900068-05:00 spark-b1b8 uvicorn[24693]: INFO: Application startup complete. 2026-04-21T01:04:34.901549-05:00 spark-b1b8 uvicorn[24693]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:34.901579-05:00 spark-b1b8 uvicorn[24693]: INFO: Waiting for application shutdown. 2026-04-21T01:04:34.901609-05:00 spark-b1b8 uvicorn[24693]: INFO: Application shutdown complete. 2026-04-21T01:04:34.948002-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:34.948080-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:40.112725-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 769. 2026-04-21T01:04:40.126112-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:40.392134-05:00 spark-b1b8 uvicorn[24720]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:40.405376-05:00 spark-b1b8 uvicorn[24720]: INFO: Started server process [24720] 2026-04-21T01:04:40.405409-05:00 spark-b1b8 uvicorn[24720]: INFO: Waiting for application startup. 2026-04-21T01:04:40.405432-05:00 spark-b1b8 uvicorn[24720]: INFO: Application startup complete. 2026-04-21T01:04:40.405446-05:00 spark-b1b8 uvicorn[24720]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:40.405458-05:00 spark-b1b8 uvicorn[24720]: INFO: Waiting for application shutdown. 2026-04-21T01:04:40.405472-05:00 spark-b1b8 uvicorn[24720]: INFO: Application shutdown complete. 2026-04-21T01:04:40.440893-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:40.440992-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:45.613495-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 770. 2026-04-21T01:04:45.622834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:45.890606-05:00 spark-b1b8 uvicorn[24727]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:45.891821-05:00 spark-b1b8 uvicorn[24727]: INFO: Started server process [24727] 2026-04-21T01:04:45.891852-05:00 spark-b1b8 uvicorn[24727]: INFO: Waiting for application startup. 2026-04-21T01:04:45.891994-05:00 spark-b1b8 uvicorn[24727]: INFO: Application startup complete. 2026-04-21T01:04:45.893176-05:00 spark-b1b8 uvicorn[24727]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:45.893193-05:00 spark-b1b8 uvicorn[24727]: INFO: Waiting for application shutdown. 2026-04-21T01:04:45.893225-05:00 spark-b1b8 uvicorn[24727]: INFO: Application shutdown complete. 2026-04-21T01:04:45.937606-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:45.937687-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:48.922413-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:04:51.113610-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 771. 2026-04-21T01:04:51.130738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:51.402985-05:00 spark-b1b8 uvicorn[24752]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:51.403959-05:00 spark-b1b8 uvicorn[24752]: INFO: Started server process [24752] 2026-04-21T01:04:51.403990-05:00 spark-b1b8 uvicorn[24752]: INFO: Waiting for application startup. 2026-04-21T01:04:51.404128-05:00 spark-b1b8 uvicorn[24752]: INFO: Application startup complete. 2026-04-21T01:04:51.405356-05:00 spark-b1b8 uvicorn[24752]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:51.405373-05:00 spark-b1b8 uvicorn[24752]: INFO: Waiting for application shutdown. 2026-04-21T01:04:51.405407-05:00 spark-b1b8 uvicorn[24752]: INFO: Application shutdown complete. 2026-04-21T01:04:51.451703-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:51.451770-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:04:55.562075-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:54463 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:04:56.613366-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 772. 2026-04-21T01:04:56.630829-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:04:56.900920-05:00 spark-b1b8 uvicorn[24759]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:04:56.902418-05:00 spark-b1b8 uvicorn[24759]: INFO: Started server process [24759] 2026-04-21T01:04:56.902444-05:00 spark-b1b8 uvicorn[24759]: INFO: Waiting for application startup. 2026-04-21T01:04:56.902628-05:00 spark-b1b8 uvicorn[24759]: INFO: Application startup complete. 2026-04-21T01:04:56.904792-05:00 spark-b1b8 uvicorn[24759]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:04:56.904841-05:00 spark-b1b8 uvicorn[24759]: INFO: Waiting for application shutdown. 2026-04-21T01:04:56.904855-05:00 spark-b1b8 uvicorn[24759]: INFO: Application shutdown complete. 2026-04-21T01:04:56.951918-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:04:56.951982-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:01.739998-05:00 spark-b1b8 CRON[24786]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T01:05:02.113479-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 773. 2026-04-21T01:05:02.132834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:02.418131-05:00 spark-b1b8 uvicorn[24788]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:02.419551-05:00 spark-b1b8 uvicorn[24788]: INFO: Started server process [24788] 2026-04-21T01:05:02.419575-05:00 spark-b1b8 uvicorn[24788]: INFO: Waiting for application startup. 2026-04-21T01:05:02.419750-05:00 spark-b1b8 uvicorn[24788]: INFO: Application startup complete. 2026-04-21T01:05:02.421519-05:00 spark-b1b8 uvicorn[24788]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:02.421581-05:00 spark-b1b8 uvicorn[24788]: INFO: Waiting for application shutdown. 2026-04-21T01:05:02.421595-05:00 spark-b1b8 uvicorn[24788]: INFO: Application shutdown complete. 2026-04-21T01:05:02.469255-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:02.469321-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:07.613541-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 774. 2026-04-21T01:05:07.634834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:07.908895-05:00 spark-b1b8 uvicorn[24795]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:07.909875-05:00 spark-b1b8 uvicorn[24795]: INFO: Started server process [24795] 2026-04-21T01:05:07.909908-05:00 spark-b1b8 uvicorn[24795]: INFO: Waiting for application startup. 2026-04-21T01:05:07.910053-05:00 spark-b1b8 uvicorn[24795]: INFO: Application startup complete. 2026-04-21T01:05:07.911259-05:00 spark-b1b8 uvicorn[24795]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:07.911276-05:00 spark-b1b8 uvicorn[24795]: INFO: Waiting for application shutdown. 2026-04-21T01:05:07.911311-05:00 spark-b1b8 uvicorn[24795]: INFO: Application shutdown complete. 2026-04-21T01:05:07.957696-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:07.957782-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:10.717040-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:32173 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:05:13.113623-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 775. 2026-04-21T01:05:13.130738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:13.404116-05:00 spark-b1b8 uvicorn[24820]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:13.405134-05:00 spark-b1b8 uvicorn[24820]: INFO: Started server process [24820] 2026-04-21T01:05:13.405399-05:00 spark-b1b8 uvicorn[24820]: INFO: Waiting for application startup. 2026-04-21T01:05:13.405413-05:00 spark-b1b8 uvicorn[24820]: INFO: Application startup complete. 2026-04-21T01:05:13.406477-05:00 spark-b1b8 uvicorn[24820]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:13.406496-05:00 spark-b1b8 uvicorn[24820]: INFO: Waiting for application shutdown. 2026-04-21T01:05:13.406525-05:00 spark-b1b8 uvicorn[24820]: INFO: Application shutdown complete. 2026-04-21T01:05:13.452525-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:13.452608-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:18.613248-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 776. 2026-04-21T01:05:18.624875-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:18.900182-05:00 spark-b1b8 uvicorn[24845]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:18.901581-05:00 spark-b1b8 uvicorn[24845]: INFO: Started server process [24845] 2026-04-21T01:05:18.901604-05:00 spark-b1b8 uvicorn[24845]: INFO: Waiting for application startup. 2026-04-21T01:05:18.901776-05:00 spark-b1b8 uvicorn[24845]: INFO: Application startup complete. 2026-04-21T01:05:18.902746-05:00 spark-b1b8 uvicorn[24845]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:18.902791-05:00 spark-b1b8 uvicorn[24845]: INFO: Waiting for application shutdown. 2026-04-21T01:05:18.902805-05:00 spark-b1b8 uvicorn[24845]: INFO: Application shutdown complete. 2026-04-21T01:05:18.950546-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:18.950794-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:24.112806-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 777. 2026-04-21T01:05:24.130751-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:24.383474-05:00 spark-b1b8 uvicorn[24852]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:24.384622-05:00 spark-b1b8 uvicorn[24852]: INFO: Started server process [24852] 2026-04-21T01:05:24.384648-05:00 spark-b1b8 uvicorn[24852]: INFO: Waiting for application startup. 2026-04-21T01:05:24.384792-05:00 spark-b1b8 uvicorn[24852]: INFO: Application startup complete. 2026-04-21T01:05:24.385648-05:00 spark-b1b8 uvicorn[24852]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:24.385666-05:00 spark-b1b8 uvicorn[24852]: INFO: Waiting for application shutdown. 2026-04-21T01:05:24.385699-05:00 spark-b1b8 uvicorn[24852]: INFO: Application shutdown complete. 2026-04-21T01:05:24.431469-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:24.431561-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:29.614113-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 778. 2026-04-21T01:05:29.628738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:29.883627-05:00 spark-b1b8 uvicorn[24877]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:29.884596-05:00 spark-b1b8 uvicorn[24877]: INFO: Started server process [24877] 2026-04-21T01:05:29.884625-05:00 spark-b1b8 uvicorn[24877]: INFO: Waiting for application startup. 2026-04-21T01:05:29.884764-05:00 spark-b1b8 uvicorn[24877]: INFO: Application startup complete. 2026-04-21T01:05:29.886007-05:00 spark-b1b8 uvicorn[24877]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:29.886024-05:00 spark-b1b8 uvicorn[24877]: INFO: Waiting for application shutdown. 2026-04-21T01:05:29.886058-05:00 spark-b1b8 uvicorn[24877]: INFO: Application shutdown complete. 2026-04-21T01:05:29.931863-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:29.931958-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:30.868585-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:34483 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:05:30.921946-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:44137 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:05:31.119776-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:05:31.432216-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:50140 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:05:35.113484-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 779. 2026-04-21T01:05:35.130821-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:35.402154-05:00 spark-b1b8 uvicorn[24884]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:35.403139-05:00 spark-b1b8 uvicorn[24884]: INFO: Started server process [24884] 2026-04-21T01:05:35.403168-05:00 spark-b1b8 uvicorn[24884]: INFO: Waiting for application startup. 2026-04-21T01:05:35.403312-05:00 spark-b1b8 uvicorn[24884]: INFO: Application startup complete. 2026-04-21T01:05:35.404474-05:00 spark-b1b8 uvicorn[24884]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:35.404490-05:00 spark-b1b8 uvicorn[24884]: INFO: Waiting for application shutdown. 2026-04-21T01:05:35.404524-05:00 spark-b1b8 uvicorn[24884]: INFO: Application shutdown complete. 2026-04-21T01:05:35.450230-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:35.450321-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:40.613750-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 780. 2026-04-21T01:05:40.630737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:40.903293-05:00 spark-b1b8 uvicorn[24910]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:40.904755-05:00 spark-b1b8 uvicorn[24910]: INFO: Started server process [24910] 2026-04-21T01:05:40.904779-05:00 spark-b1b8 uvicorn[24910]: INFO: Waiting for application startup. 2026-04-21T01:05:40.904954-05:00 spark-b1b8 uvicorn[24910]: INFO: Application startup complete. 2026-04-21T01:05:40.906737-05:00 spark-b1b8 uvicorn[24910]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:40.906781-05:00 spark-b1b8 uvicorn[24910]: INFO: Waiting for application shutdown. 2026-04-21T01:05:40.906832-05:00 spark-b1b8 uvicorn[24910]: INFO: Application shutdown complete. 2026-04-21T01:05:40.953519-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:40.953613-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:46.113314-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 781. 2026-04-21T01:05:46.129684-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:46.404452-05:00 spark-b1b8 uvicorn[24918]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:46.405446-05:00 spark-b1b8 uvicorn[24918]: INFO: Started server process [24918] 2026-04-21T01:05:46.405486-05:00 spark-b1b8 uvicorn[24918]: INFO: Waiting for application startup. 2026-04-21T01:05:46.405622-05:00 spark-b1b8 uvicorn[24918]: INFO: Application startup complete. 2026-04-21T01:05:46.406862-05:00 spark-b1b8 uvicorn[24918]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:46.406880-05:00 spark-b1b8 uvicorn[24918]: INFO: Waiting for application shutdown. 2026-04-21T01:05:46.406914-05:00 spark-b1b8 uvicorn[24918]: INFO: Application shutdown complete. 2026-04-21T01:05:46.453209-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:46.453278-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:51.613342-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 782. 2026-04-21T01:05:51.630847-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:51.911987-05:00 spark-b1b8 uvicorn[24943]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:51.913421-05:00 spark-b1b8 uvicorn[24943]: INFO: Started server process [24943] 2026-04-21T01:05:51.913443-05:00 spark-b1b8 uvicorn[24943]: INFO: Waiting for application startup. 2026-04-21T01:05:51.913632-05:00 spark-b1b8 uvicorn[24943]: INFO: Application startup complete. 2026-04-21T01:05:51.915103-05:00 spark-b1b8 uvicorn[24943]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:51.915142-05:00 spark-b1b8 uvicorn[24943]: INFO: Waiting for application shutdown. 2026-04-21T01:05:51.915150-05:00 spark-b1b8 uvicorn[24943]: INFO: Application shutdown complete. 2026-04-21T01:05:51.962895-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:51.962971-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:05:57.113011-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 783. 2026-04-21T01:05:57.130748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:05:57.402811-05:00 spark-b1b8 uvicorn[24951]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:05:57.404240-05:00 spark-b1b8 uvicorn[24951]: INFO: Started server process [24951] 2026-04-21T01:05:57.404263-05:00 spark-b1b8 uvicorn[24951]: INFO: Waiting for application startup. 2026-04-21T01:05:57.404438-05:00 spark-b1b8 uvicorn[24951]: INFO: Application startup complete. 2026-04-21T01:05:57.405909-05:00 spark-b1b8 uvicorn[24951]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:05:57.405948-05:00 spark-b1b8 uvicorn[24951]: INFO: Waiting for application shutdown. 2026-04-21T01:05:57.405955-05:00 spark-b1b8 uvicorn[24951]: INFO: Application shutdown complete. 2026-04-21T01:05:57.453281-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:05:57.453368-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:02.613552-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 784. 2026-04-21T01:06:02.630834-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:02.910842-05:00 spark-b1b8 uvicorn[24976]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:02.912307-05:00 spark-b1b8 uvicorn[24976]: INFO: Started server process [24976] 2026-04-21T01:06:02.912331-05:00 spark-b1b8 uvicorn[24976]: INFO: Waiting for application startup. 2026-04-21T01:06:02.912505-05:00 spark-b1b8 uvicorn[24976]: INFO: Application startup complete. 2026-04-21T01:06:02.914641-05:00 spark-b1b8 uvicorn[24976]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:02.914680-05:00 spark-b1b8 uvicorn[24976]: INFO: Waiting for application shutdown. 2026-04-21T01:06:02.914689-05:00 spark-b1b8 uvicorn[24976]: INFO: Application shutdown complete. 2026-04-21T01:06:02.961299-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:02.961375-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:08.113302-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 785. 2026-04-21T01:06:08.130653-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:08.412569-05:00 spark-b1b8 uvicorn[24983]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:08.414032-05:00 spark-b1b8 uvicorn[24983]: INFO: Started server process [24983] 2026-04-21T01:06:08.414056-05:00 spark-b1b8 uvicorn[24983]: INFO: Waiting for application startup. 2026-04-21T01:06:08.414234-05:00 spark-b1b8 uvicorn[24983]: INFO: Application startup complete. 2026-04-21T01:06:08.415685-05:00 spark-b1b8 uvicorn[24983]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:08.415723-05:00 spark-b1b8 uvicorn[24983]: INFO: Waiting for application shutdown. 2026-04-21T01:06:08.415731-05:00 spark-b1b8 uvicorn[24983]: INFO: Application shutdown complete. 2026-04-21T01:06:08.462798-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:08.462870-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:12.323210-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:43630 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:12.550381-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:30517 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:12.979085-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:17756 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:13.612560-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 786. 2026-04-21T01:06:13.630654-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:13.884762-05:00 spark-b1b8 uvicorn[25009]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:13.886077-05:00 spark-b1b8 uvicorn[25009]: INFO: Started server process [25009] 2026-04-21T01:06:13.886099-05:00 spark-b1b8 uvicorn[25009]: INFO: Waiting for application startup. 2026-04-21T01:06:13.886255-05:00 spark-b1b8 uvicorn[25009]: INFO: Application startup complete. 2026-04-21T01:06:13.887097-05:00 spark-b1b8 uvicorn[25009]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:13.887112-05:00 spark-b1b8 uvicorn[25009]: INFO: Waiting for application shutdown. 2026-04-21T01:06:13.887154-05:00 spark-b1b8 uvicorn[25009]: INFO: Application shutdown complete. 2026-04-21T01:06:13.932787-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:13.932879-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:14.456929-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:06:19.113578-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 787. 2026-04-21T01:06:19.130755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:19.403048-05:00 spark-b1b8 uvicorn[25034]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:19.404351-05:00 spark-b1b8 uvicorn[25034]: INFO: Started server process [25034] 2026-04-21T01:06:19.404374-05:00 spark-b1b8 uvicorn[25034]: INFO: Waiting for application startup. 2026-04-21T01:06:19.404538-05:00 spark-b1b8 uvicorn[25034]: INFO: Application startup complete. 2026-04-21T01:06:19.405563-05:00 spark-b1b8 uvicorn[25034]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:19.405578-05:00 spark-b1b8 uvicorn[25034]: INFO: Waiting for application shutdown. 2026-04-21T01:06:19.405617-05:00 spark-b1b8 uvicorn[25034]: INFO: Application shutdown complete. 2026-04-21T01:06:19.451004-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:19.451081-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:24.612884-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 788. 2026-04-21T01:06:24.629640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:24.881009-05:00 spark-b1b8 uvicorn[25041]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:24.882313-05:00 spark-b1b8 uvicorn[25041]: INFO: Started server process [25041] 2026-04-21T01:06:24.882335-05:00 spark-b1b8 uvicorn[25041]: INFO: Waiting for application startup. 2026-04-21T01:06:24.882499-05:00 spark-b1b8 uvicorn[25041]: INFO: Application startup complete. 2026-04-21T01:06:24.884245-05:00 spark-b1b8 uvicorn[25041]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:24.884259-05:00 spark-b1b8 uvicorn[25041]: INFO: Waiting for application shutdown. 2026-04-21T01:06:24.884298-05:00 spark-b1b8 uvicorn[25041]: INFO: Application shutdown complete. 2026-04-21T01:06:24.929503-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:24.929604-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:30.113464-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 789. 2026-04-21T01:06:30.130819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:30.408020-05:00 spark-b1b8 uvicorn[25067]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:30.409133-05:00 spark-b1b8 uvicorn[25067]: INFO: Started server process [25067] 2026-04-21T01:06:30.409168-05:00 spark-b1b8 uvicorn[25067]: INFO: Waiting for application startup. 2026-04-21T01:06:30.409321-05:00 spark-b1b8 uvicorn[25067]: INFO: Application startup complete. 2026-04-21T01:06:30.410529-05:00 spark-b1b8 uvicorn[25067]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:30.410574-05:00 spark-b1b8 uvicorn[25067]: INFO: Waiting for application shutdown. 2026-04-21T01:06:30.410582-05:00 spark-b1b8 uvicorn[25067]: INFO: Application shutdown complete. 2026-04-21T01:06:30.458295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:30.458373-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:35.613091-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 790. 2026-04-21T01:06:35.630747-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:35.883127-05:00 spark-b1b8 uvicorn[25074]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:35.884418-05:00 spark-b1b8 uvicorn[25074]: INFO: Started server process [25074] 2026-04-21T01:06:35.884439-05:00 spark-b1b8 uvicorn[25074]: INFO: Waiting for application startup. 2026-04-21T01:06:35.884609-05:00 spark-b1b8 uvicorn[25074]: INFO: Application startup complete. 2026-04-21T01:06:35.886128-05:00 spark-b1b8 uvicorn[25074]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:35.886143-05:00 spark-b1b8 uvicorn[25074]: INFO: Waiting for application shutdown. 2026-04-21T01:06:35.886182-05:00 spark-b1b8 uvicorn[25074]: INFO: Application shutdown complete. 2026-04-21T01:06:35.931949-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:35.932065-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:41.113387-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 791. 2026-04-21T01:06:41.133755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:41.386258-05:00 spark-b1b8 uvicorn[25100]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:41.387550-05:00 spark-b1b8 uvicorn[25100]: INFO: Started server process [25100] 2026-04-21T01:06:41.387571-05:00 spark-b1b8 uvicorn[25100]: INFO: Waiting for application startup. 2026-04-21T01:06:41.387733-05:00 spark-b1b8 uvicorn[25100]: INFO: Application startup complete. 2026-04-21T01:06:41.388948-05:00 spark-b1b8 uvicorn[25100]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:41.388964-05:00 spark-b1b8 uvicorn[25100]: INFO: Waiting for application shutdown. 2026-04-21T01:06:41.389002-05:00 spark-b1b8 uvicorn[25100]: INFO: Application shutdown complete. 2026-04-21T01:06:41.434002-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:41.434091-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:46.613066-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 792. 2026-04-21T01:06:46.637826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:46.920836-05:00 spark-b1b8 uvicorn[25108]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:46.921955-05:00 spark-b1b8 uvicorn[25108]: INFO: Started server process [25108] 2026-04-21T01:06:46.921986-05:00 spark-b1b8 uvicorn[25108]: INFO: Waiting for application startup. 2026-04-21T01:06:46.922139-05:00 spark-b1b8 uvicorn[25108]: INFO: Application startup complete. 2026-04-21T01:06:46.923519-05:00 spark-b1b8 uvicorn[25108]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:46.923564-05:00 spark-b1b8 uvicorn[25108]: INFO: Waiting for application shutdown. 2026-04-21T01:06:46.923571-05:00 spark-b1b8 uvicorn[25108]: INFO: Application shutdown complete. 2026-04-21T01:06:46.970154-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:46.970234-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:49.575884-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:64211 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:49.719642-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:58523 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:49.785368-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:35964 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:49.860443-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:21869 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:49.910424-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:42020 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:06:49.910470-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:06:52.112547-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 793. 2026-04-21T01:06:52.130759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:52.402634-05:00 spark-b1b8 uvicorn[25133]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:52.403942-05:00 spark-b1b8 uvicorn[25133]: INFO: Started server process [25133] 2026-04-21T01:06:52.403965-05:00 spark-b1b8 uvicorn[25133]: INFO: Waiting for application startup. 2026-04-21T01:06:52.404127-05:00 spark-b1b8 uvicorn[25133]: INFO: Application startup complete. 2026-04-21T01:06:52.404953-05:00 spark-b1b8 uvicorn[25133]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:52.404967-05:00 spark-b1b8 uvicorn[25133]: INFO: Waiting for application shutdown. 2026-04-21T01:06:52.405005-05:00 spark-b1b8 uvicorn[25133]: INFO: Application shutdown complete. 2026-04-21T01:06:52.450232-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:52.450328-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:06:56.361186-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:06:57.613626-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 794. 2026-04-21T01:06:57.630732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:06:57.903573-05:00 spark-b1b8 uvicorn[25140]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:06:57.904875-05:00 spark-b1b8 uvicorn[25140]: INFO: Started server process [25140] 2026-04-21T01:06:57.904898-05:00 spark-b1b8 uvicorn[25140]: INFO: Waiting for application startup. 2026-04-21T01:06:57.905060-05:00 spark-b1b8 uvicorn[25140]: INFO: Application startup complete. 2026-04-21T01:06:57.906527-05:00 spark-b1b8 uvicorn[25140]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:06:57.906547-05:00 spark-b1b8 uvicorn[25140]: INFO: Waiting for application shutdown. 2026-04-21T01:06:57.906584-05:00 spark-b1b8 uvicorn[25140]: INFO: Application shutdown complete. 2026-04-21T01:06:57.952395-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:06:57.952469-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:01.632612-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T01:07:01.667749-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:44085 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:07:01.720993-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:48664 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:07:01.721043-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:07:03.112999-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 795. 2026-04-21T01:07:03.130753-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:03.383772-05:00 spark-b1b8 uvicorn[25165]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:03.385078-05:00 spark-b1b8 uvicorn[25165]: INFO: Started server process [25165] 2026-04-21T01:07:03.385101-05:00 spark-b1b8 uvicorn[25165]: INFO: Waiting for application startup. 2026-04-21T01:07:03.385267-05:00 spark-b1b8 uvicorn[25165]: INFO: Application startup complete. 2026-04-21T01:07:03.386568-05:00 spark-b1b8 uvicorn[25165]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:03.386582-05:00 spark-b1b8 uvicorn[25165]: INFO: Waiting for application shutdown. 2026-04-21T01:07:03.386622-05:00 spark-b1b8 uvicorn[25165]: INFO: Application shutdown complete. 2026-04-21T01:07:03.430521-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:03.430598-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:08.613095-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 796. 2026-04-21T01:07:08.634956-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:08.905313-05:00 spark-b1b8 uvicorn[25173]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:08.906675-05:00 spark-b1b8 uvicorn[25173]: INFO: Started server process [25173] 2026-04-21T01:07:08.906697-05:00 spark-b1b8 uvicorn[25173]: INFO: Waiting for application startup. 2026-04-21T01:07:08.906859-05:00 spark-b1b8 uvicorn[25173]: INFO: Application startup complete. 2026-04-21T01:07:08.907619-05:00 spark-b1b8 uvicorn[25173]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:08.907631-05:00 spark-b1b8 uvicorn[25173]: INFO: Waiting for application shutdown. 2026-04-21T01:07:08.907666-05:00 spark-b1b8 uvicorn[25173]: INFO: Application shutdown complete. 2026-04-21T01:07:08.954088-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:08.954168-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:13.866406-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:55841 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:07:13.866480-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:07:14.113023-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 797. 2026-04-21T01:07:14.129668-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:14.397507-05:00 spark-b1b8 uvicorn[25199]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:14.398987-05:00 spark-b1b8 uvicorn[25199]: INFO: Started server process [25199] 2026-04-21T01:07:14.399011-05:00 spark-b1b8 uvicorn[25199]: INFO: Waiting for application startup. 2026-04-21T01:07:14.399190-05:00 spark-b1b8 uvicorn[25199]: INFO: Application startup complete. 2026-04-21T01:07:14.400523-05:00 spark-b1b8 uvicorn[25199]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:14.400577-05:00 spark-b1b8 uvicorn[25199]: INFO: Waiting for application shutdown. 2026-04-21T01:07:14.400585-05:00 spark-b1b8 uvicorn[25199]: INFO: Application shutdown complete. 2026-04-21T01:07:14.447690-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:14.447759-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:16.375512-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:07:19.612731-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 798. 2026-04-21T01:07:19.621642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:19.887044-05:00 spark-b1b8 uvicorn[25223]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:19.887886-05:00 spark-b1b8 uvicorn[25223]: INFO: Started server process [25223] 2026-04-21T01:07:19.887916-05:00 spark-b1b8 uvicorn[25223]: INFO: Waiting for application startup. 2026-04-21T01:07:19.888086-05:00 spark-b1b8 uvicorn[25223]: INFO: Application startup complete. 2026-04-21T01:07:19.888977-05:00 spark-b1b8 uvicorn[25223]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:19.889003-05:00 spark-b1b8 uvicorn[25223]: INFO: Waiting for application shutdown. 2026-04-21T01:07:19.889035-05:00 spark-b1b8 uvicorn[25223]: INFO: Application shutdown complete. 2026-04-21T01:07:19.935492-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:19.935590-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:21.398031-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T01:07:25.113301-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 799. 2026-04-21T01:07:25.122644-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:25.396189-05:00 spark-b1b8 uvicorn[25230]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:25.397626-05:00 spark-b1b8 uvicorn[25230]: INFO: Started server process [25230] 2026-04-21T01:07:25.397649-05:00 spark-b1b8 uvicorn[25230]: INFO: Waiting for application startup. 2026-04-21T01:07:25.397822-05:00 spark-b1b8 uvicorn[25230]: INFO: Application startup complete. 2026-04-21T01:07:25.399761-05:00 spark-b1b8 uvicorn[25230]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:25.399786-05:00 spark-b1b8 uvicorn[25230]: INFO: Waiting for application shutdown. 2026-04-21T01:07:25.399863-05:00 spark-b1b8 uvicorn[25230]: INFO: Application shutdown complete. 2026-04-21T01:07:25.447054-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:25.447137-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:30.613308-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 800. 2026-04-21T01:07:30.634008-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:30.905429-05:00 spark-b1b8 uvicorn[25254]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:30.906942-05:00 spark-b1b8 uvicorn[25254]: INFO: Started server process [25254] 2026-04-21T01:07:30.906964-05:00 spark-b1b8 uvicorn[25254]: INFO: Waiting for application startup. 2026-04-21T01:07:30.907141-05:00 spark-b1b8 uvicorn[25254]: INFO: Application startup complete. 2026-04-21T01:07:30.909426-05:00 spark-b1b8 uvicorn[25254]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:30.909471-05:00 spark-b1b8 uvicorn[25254]: INFO: Waiting for application shutdown. 2026-04-21T01:07:30.909484-05:00 spark-b1b8 uvicorn[25254]: INFO: Application shutdown complete. 2026-04-21T01:07:30.955979-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:30.956056-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:35.247354-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:07:36.113508-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 801. 2026-04-21T01:07:36.131025-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:36.396851-05:00 spark-b1b8 uvicorn[25261]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:36.398268-05:00 spark-b1b8 uvicorn[25261]: INFO: Started server process [25261] 2026-04-21T01:07:36.398293-05:00 spark-b1b8 uvicorn[25261]: INFO: Waiting for application startup. 2026-04-21T01:07:36.398465-05:00 spark-b1b8 uvicorn[25261]: INFO: Application startup complete. 2026-04-21T01:07:36.400709-05:00 spark-b1b8 uvicorn[25261]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:36.400756-05:00 spark-b1b8 uvicorn[25261]: INFO: Waiting for application shutdown. 2026-04-21T01:07:36.400769-05:00 spark-b1b8 uvicorn[25261]: INFO: Application shutdown complete. 2026-04-21T01:07:36.446655-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:36.446734-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:41.613027-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 802. 2026-04-21T01:07:41.629665-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:41.908378-05:00 spark-b1b8 uvicorn[25286]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:41.909844-05:00 spark-b1b8 uvicorn[25286]: INFO: Started server process [25286] 2026-04-21T01:07:41.909865-05:00 spark-b1b8 uvicorn[25286]: INFO: Waiting for application startup. 2026-04-21T01:07:41.910041-05:00 spark-b1b8 uvicorn[25286]: INFO: Application startup complete. 2026-04-21T01:07:41.911898-05:00 spark-b1b8 uvicorn[25286]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:41.911943-05:00 spark-b1b8 uvicorn[25286]: INFO: Waiting for application shutdown. 2026-04-21T01:07:41.911990-05:00 spark-b1b8 uvicorn[25286]: INFO: Application shutdown complete. 2026-04-21T01:07:41.956208-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:41.956288-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:47.113471-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 803. 2026-04-21T01:07:47.130738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:47.382376-05:00 spark-b1b8 uvicorn[25294]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:47.383359-05:00 spark-b1b8 uvicorn[25294]: INFO: Started server process [25294] 2026-04-21T01:07:47.383387-05:00 spark-b1b8 uvicorn[25294]: INFO: Waiting for application startup. 2026-04-21T01:07:47.383530-05:00 spark-b1b8 uvicorn[25294]: INFO: Application startup complete. 2026-04-21T01:07:47.384728-05:00 spark-b1b8 uvicorn[25294]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:47.384745-05:00 spark-b1b8 uvicorn[25294]: INFO: Waiting for application shutdown. 2026-04-21T01:07:47.384776-05:00 spark-b1b8 uvicorn[25294]: INFO: Application shutdown complete. 2026-04-21T01:07:47.430075-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:47.430180-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:52.613666-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 804. 2026-04-21T01:07:52.633660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:52.901463-05:00 spark-b1b8 uvicorn[25319]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:52.902438-05:00 spark-b1b8 uvicorn[25319]: INFO: Started server process [25319] 2026-04-21T01:07:52.902466-05:00 spark-b1b8 uvicorn[25319]: INFO: Waiting for application startup. 2026-04-21T01:07:52.902618-05:00 spark-b1b8 uvicorn[25319]: INFO: Application startup complete. 2026-04-21T01:07:52.903870-05:00 spark-b1b8 uvicorn[25319]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:52.903899-05:00 spark-b1b8 uvicorn[25319]: INFO: Waiting for application shutdown. 2026-04-21T01:07:52.903918-05:00 spark-b1b8 uvicorn[25319]: INFO: Application shutdown complete. 2026-04-21T01:07:52.950118-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:52.950187-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:07:54.804261-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:27168 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:07:54.804360-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:52938 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:07:55.912780-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:27605 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:07:58.113518-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 805. 2026-04-21T01:07:58.127730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:07:58.375723-05:00 spark-b1b8 uvicorn[25327]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:07:58.376683-05:00 spark-b1b8 uvicorn[25327]: INFO: Started server process [25327] 2026-04-21T01:07:58.376713-05:00 spark-b1b8 uvicorn[25327]: INFO: Waiting for application startup. 2026-04-21T01:07:58.376856-05:00 spark-b1b8 uvicorn[25327]: INFO: Application startup complete. 2026-04-21T01:07:58.378094-05:00 spark-b1b8 uvicorn[25327]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:07:58.378111-05:00 spark-b1b8 uvicorn[25327]: INFO: Waiting for application shutdown. 2026-04-21T01:07:58.378133-05:00 spark-b1b8 uvicorn[25327]: INFO: Application shutdown complete. 2026-04-21T01:07:58.422912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:07:58.422995-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:03.613296-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 806. 2026-04-21T01:08:03.634009-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:03.888444-05:00 spark-b1b8 uvicorn[25352]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:03.889440-05:00 spark-b1b8 uvicorn[25352]: INFO: Started server process [25352] 2026-04-21T01:08:03.889471-05:00 spark-b1b8 uvicorn[25352]: INFO: Waiting for application startup. 2026-04-21T01:08:03.889625-05:00 spark-b1b8 uvicorn[25352]: INFO: Application startup complete. 2026-04-21T01:08:03.890649-05:00 spark-b1b8 uvicorn[25352]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:03.890665-05:00 spark-b1b8 uvicorn[25352]: INFO: Waiting for application shutdown. 2026-04-21T01:08:03.890699-05:00 spark-b1b8 uvicorn[25352]: INFO: Application shutdown complete. 2026-04-21T01:08:03.936347-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:03.936467-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:09.112718-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 807. 2026-04-21T01:08:09.114059-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:09.370787-05:00 spark-b1b8 uvicorn[25377]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:09.371747-05:00 spark-b1b8 uvicorn[25377]: INFO: Started server process [25377] 2026-04-21T01:08:09.371793-05:00 spark-b1b8 uvicorn[25377]: INFO: Waiting for application startup. 2026-04-21T01:08:09.371922-05:00 spark-b1b8 uvicorn[25377]: INFO: Application startup complete. 2026-04-21T01:08:09.372664-05:00 spark-b1b8 uvicorn[25377]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:09.372684-05:00 spark-b1b8 uvicorn[25377]: INFO: Waiting for application shutdown. 2026-04-21T01:08:09.372714-05:00 spark-b1b8 uvicorn[25377]: INFO: Application shutdown complete. 2026-04-21T01:08:09.418086-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:09.418203-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:09.424791-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:08:14.613146-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 808. 2026-04-21T01:08:14.623738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:14.893003-05:00 spark-b1b8 uvicorn[25384]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:14.894001-05:00 spark-b1b8 uvicorn[25384]: INFO: Started server process [25384] 2026-04-21T01:08:14.894041-05:00 spark-b1b8 uvicorn[25384]: INFO: Waiting for application startup. 2026-04-21T01:08:14.894163-05:00 spark-b1b8 uvicorn[25384]: INFO: Application startup complete. 2026-04-21T01:08:14.895161-05:00 spark-b1b8 uvicorn[25384]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:14.895181-05:00 spark-b1b8 uvicorn[25384]: INFO: Waiting for application shutdown. 2026-04-21T01:08:14.895208-05:00 spark-b1b8 uvicorn[25384]: INFO: Application shutdown complete. 2026-04-21T01:08:14.941002-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:14.941089-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:16.486049-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:38885 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:08:16.616357-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:19823 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:08:20.113380-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 809. 2026-04-21T01:08:20.130664-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:20.402454-05:00 spark-b1b8 uvicorn[25409]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:20.403445-05:00 spark-b1b8 uvicorn[25409]: INFO: Started server process [25409] 2026-04-21T01:08:20.403473-05:00 spark-b1b8 uvicorn[25409]: INFO: Waiting for application startup. 2026-04-21T01:08:20.403627-05:00 spark-b1b8 uvicorn[25409]: INFO: Application startup complete. 2026-04-21T01:08:20.404834-05:00 spark-b1b8 uvicorn[25409]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:20.404851-05:00 spark-b1b8 uvicorn[25409]: INFO: Waiting for application shutdown. 2026-04-21T01:08:20.404887-05:00 spark-b1b8 uvicorn[25409]: INFO: Application shutdown complete. 2026-04-21T01:08:20.450103-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:20.450223-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:25.613320-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 810. 2026-04-21T01:08:25.629658-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:25.910323-05:00 spark-b1b8 uvicorn[25416]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:25.911443-05:00 spark-b1b8 uvicorn[25416]: INFO: Started server process [25416] 2026-04-21T01:08:25.911474-05:00 spark-b1b8 uvicorn[25416]: INFO: Waiting for application startup. 2026-04-21T01:08:25.911629-05:00 spark-b1b8 uvicorn[25416]: INFO: Application startup complete. 2026-04-21T01:08:25.913051-05:00 spark-b1b8 uvicorn[25416]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:25.913095-05:00 spark-b1b8 uvicorn[25416]: INFO: Waiting for application shutdown. 2026-04-21T01:08:25.913109-05:00 spark-b1b8 uvicorn[25416]: INFO: Application shutdown complete. 2026-04-21T01:08:25.959559-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:25.959647-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:28.854339-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:44989 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:08:28.917504-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:21664 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:08:31.113567-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 811. 2026-04-21T01:08:31.130665-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:31.412375-05:00 spark-b1b8 uvicorn[25442]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:31.413497-05:00 spark-b1b8 uvicorn[25442]: INFO: Started server process [25442] 2026-04-21T01:08:31.413530-05:00 spark-b1b8 uvicorn[25442]: INFO: Waiting for application startup. 2026-04-21T01:08:31.413690-05:00 spark-b1b8 uvicorn[25442]: INFO: Application startup complete. 2026-04-21T01:08:31.414697-05:00 spark-b1b8 uvicorn[25442]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:31.414716-05:00 spark-b1b8 uvicorn[25442]: INFO: Waiting for application shutdown. 2026-04-21T01:08:31.414769-05:00 spark-b1b8 uvicorn[25442]: INFO: Application shutdown complete. 2026-04-21T01:08:31.461481-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:31.461571-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:32.456509-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:08:36.613126-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 812. 2026-04-21T01:08:36.629661-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:36.912351-05:00 spark-b1b8 uvicorn[25450]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:36.913756-05:00 spark-b1b8 uvicorn[25450]: INFO: Started server process [25450] 2026-04-21T01:08:36.913795-05:00 spark-b1b8 uvicorn[25450]: INFO: Waiting for application startup. 2026-04-21T01:08:36.913936-05:00 spark-b1b8 uvicorn[25450]: INFO: Application startup complete. 2026-04-21T01:08:36.915067-05:00 spark-b1b8 uvicorn[25450]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:36.915112-05:00 spark-b1b8 uvicorn[25450]: INFO: Waiting for application shutdown. 2026-04-21T01:08:36.915159-05:00 spark-b1b8 uvicorn[25450]: INFO: Application shutdown complete. 2026-04-21T01:08:36.961981-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:36.962068-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:42.113332-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 813. 2026-04-21T01:08:42.129805-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:42.396008-05:00 spark-b1b8 uvicorn[25476]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:42.397119-05:00 spark-b1b8 uvicorn[25476]: INFO: Started server process [25476] 2026-04-21T01:08:42.397149-05:00 spark-b1b8 uvicorn[25476]: INFO: Waiting for application startup. 2026-04-21T01:08:42.397306-05:00 spark-b1b8 uvicorn[25476]: INFO: Application startup complete. 2026-04-21T01:08:42.398351-05:00 spark-b1b8 uvicorn[25476]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:42.398394-05:00 spark-b1b8 uvicorn[25476]: INFO: Waiting for application shutdown. 2026-04-21T01:08:42.398408-05:00 spark-b1b8 uvicorn[25476]: INFO: Application shutdown complete. 2026-04-21T01:08:42.446043-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:42.446164-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:43.161808-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:25339 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:08:43.333743-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:16813 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:08:43.333814-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:08:47.613323-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 814. 2026-04-21T01:08:47.626825-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:47.910324-05:00 spark-b1b8 uvicorn[25483]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:47.911482-05:00 spark-b1b8 uvicorn[25483]: INFO: Started server process [25483] 2026-04-21T01:08:47.911512-05:00 spark-b1b8 uvicorn[25483]: INFO: Waiting for application startup. 2026-04-21T01:08:47.911679-05:00 spark-b1b8 uvicorn[25483]: INFO: Application startup complete. 2026-04-21T01:08:47.913410-05:00 spark-b1b8 uvicorn[25483]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:47.913454-05:00 spark-b1b8 uvicorn[25483]: INFO: Waiting for application shutdown. 2026-04-21T01:08:47.913469-05:00 spark-b1b8 uvicorn[25483]: INFO: Application shutdown complete. 2026-04-21T01:08:47.958038-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:47.958145-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:51.359294-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (8 dropped) 2026-04-21T01:08:53.113095-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 815. 2026-04-21T01:08:53.121742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:53.387881-05:00 spark-b1b8 uvicorn[25508]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:53.388853-05:00 spark-b1b8 uvicorn[25508]: INFO: Started server process [25508] 2026-04-21T01:08:53.388883-05:00 spark-b1b8 uvicorn[25508]: INFO: Waiting for application startup. 2026-04-21T01:08:53.389031-05:00 spark-b1b8 uvicorn[25508]: INFO: Application startup complete. 2026-04-21T01:08:53.390062-05:00 spark-b1b8 uvicorn[25508]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:53.390079-05:00 spark-b1b8 uvicorn[25508]: INFO: Waiting for application shutdown. 2026-04-21T01:08:53.390112-05:00 spark-b1b8 uvicorn[25508]: INFO: Application shutdown complete. 2026-04-21T01:08:53.435918-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:53.436036-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:08:58.613234-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 816. 2026-04-21T01:08:58.630809-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:08:58.900913-05:00 spark-b1b8 uvicorn[25516]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:08:58.901889-05:00 spark-b1b8 uvicorn[25516]: INFO: Started server process [25516] 2026-04-21T01:08:58.901924-05:00 spark-b1b8 uvicorn[25516]: INFO: Waiting for application startup. 2026-04-21T01:08:58.902059-05:00 spark-b1b8 uvicorn[25516]: INFO: Application startup complete. 2026-04-21T01:08:58.903267-05:00 spark-b1b8 uvicorn[25516]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:08:58.903283-05:00 spark-b1b8 uvicorn[25516]: INFO: Waiting for application shutdown. 2026-04-21T01:08:58.903328-05:00 spark-b1b8 uvicorn[25516]: INFO: Application shutdown complete. 2026-04-21T01:08:58.949083-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:08:58.949204-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:04.113339-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 817. 2026-04-21T01:09:04.130818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:04.404459-05:00 spark-b1b8 uvicorn[25541]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:04.405599-05:00 spark-b1b8 uvicorn[25541]: INFO: Started server process [25541] 2026-04-21T01:09:04.405631-05:00 spark-b1b8 uvicorn[25541]: INFO: Waiting for application startup. 2026-04-21T01:09:04.405770-05:00 spark-b1b8 uvicorn[25541]: INFO: Application startup complete. 2026-04-21T01:09:04.406751-05:00 spark-b1b8 uvicorn[25541]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:04.406768-05:00 spark-b1b8 uvicorn[25541]: INFO: Waiting for application shutdown. 2026-04-21T01:09:04.406803-05:00 spark-b1b8 uvicorn[25541]: INFO: Application shutdown complete. 2026-04-21T01:09:04.452295-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:04.452405-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:07.951384-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:09:09.614094-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 818. 2026-04-21T01:09:09.638822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:09.905679-05:00 spark-b1b8 uvicorn[25567]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:09.906810-05:00 spark-b1b8 uvicorn[25567]: INFO: Started server process [25567] 2026-04-21T01:09:09.906843-05:00 spark-b1b8 uvicorn[25567]: INFO: Waiting for application startup. 2026-04-21T01:09:09.906995-05:00 spark-b1b8 uvicorn[25567]: INFO: Application startup complete. 2026-04-21T01:09:09.908302-05:00 spark-b1b8 uvicorn[25567]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:09.908346-05:00 spark-b1b8 uvicorn[25567]: INFO: Waiting for application shutdown. 2026-04-21T01:09:09.908391-05:00 spark-b1b8 uvicorn[25567]: INFO: Application shutdown complete. 2026-04-21T01:09:09.955188-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:09.955291-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:11.386080-05:00 spark-b1b8 snapd[1987]: storehelpers.go:916: cannot refresh: snap has no updates available: "bare", "bluebubbles", "btop", "chromium", "core18", "core20", "core22", "core24", "cups", "firefox", "firmware-updater", "gnome-3-28-1804", "gnome-42-2204", "gnome-46-2404", "gtk-common-themes", "kubectl", "mesa-2404", "snap-store", "snapd", "snapd-desktop-integration", "teams-for-linux", "thunderbird" 2026-04-21T01:09:15.113065-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 819. 2026-04-21T01:09:15.124724-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:15.394294-05:00 spark-b1b8 uvicorn[25585]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:15.395279-05:00 spark-b1b8 uvicorn[25585]: INFO: Started server process [25585] 2026-04-21T01:09:15.395309-05:00 spark-b1b8 uvicorn[25585]: INFO: Waiting for application startup. 2026-04-21T01:09:15.395449-05:00 spark-b1b8 uvicorn[25585]: INFO: Application startup complete. 2026-04-21T01:09:15.396431-05:00 spark-b1b8 uvicorn[25585]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:15.396449-05:00 spark-b1b8 uvicorn[25585]: INFO: Waiting for application shutdown. 2026-04-21T01:09:15.396483-05:00 spark-b1b8 uvicorn[25585]: INFO: Application shutdown complete. 2026-04-21T01:09:15.442178-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:15.442273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:18.984799-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:57414 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:19.149074-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:33895 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:19.650792-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:50696 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:20.613055-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 820. 2026-04-21T01:09:20.629874-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:20.902291-05:00 spark-b1b8 uvicorn[25611]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:20.903745-05:00 spark-b1b8 uvicorn[25611]: INFO: Started server process [25611] 2026-04-21T01:09:20.903778-05:00 spark-b1b8 uvicorn[25611]: INFO: Waiting for application startup. 2026-04-21T01:09:20.903933-05:00 spark-b1b8 uvicorn[25611]: INFO: Application startup complete. 2026-04-21T01:09:20.905457-05:00 spark-b1b8 uvicorn[25611]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:20.905502-05:00 spark-b1b8 uvicorn[25611]: INFO: Waiting for application shutdown. 2026-04-21T01:09:20.905560-05:00 spark-b1b8 uvicorn[25611]: INFO: Application shutdown complete. 2026-04-21T01:09:20.952402-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:20.952522-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:23.423356-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:09:26.113426-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 821. 2026-04-21T01:09:26.127737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:26.399443-05:00 spark-b1b8 uvicorn[25618]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:26.400319-05:00 spark-b1b8 uvicorn[25618]: INFO: Started server process [25618] 2026-04-21T01:09:26.400350-05:00 spark-b1b8 uvicorn[25618]: INFO: Waiting for application startup. 2026-04-21T01:09:26.400490-05:00 spark-b1b8 uvicorn[25618]: INFO: Application startup complete. 2026-04-21T01:09:26.401499-05:00 spark-b1b8 uvicorn[25618]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:26.401516-05:00 spark-b1b8 uvicorn[25618]: INFO: Waiting for application shutdown. 2026-04-21T01:09:26.401556-05:00 spark-b1b8 uvicorn[25618]: INFO: Application shutdown complete. 2026-04-21T01:09:26.446857-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:26.446954-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:31.612996-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 822. 2026-04-21T01:09:31.623765-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:31.886572-05:00 spark-b1b8 uvicorn[25643]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:31.887497-05:00 spark-b1b8 uvicorn[25643]: INFO: Started server process [25643] 2026-04-21T01:09:31.887524-05:00 spark-b1b8 uvicorn[25643]: INFO: Waiting for application startup. 2026-04-21T01:09:31.887672-05:00 spark-b1b8 uvicorn[25643]: INFO: Application startup complete. 2026-04-21T01:09:31.888621-05:00 spark-b1b8 uvicorn[25643]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:31.888640-05:00 spark-b1b8 uvicorn[25643]: INFO: Waiting for application shutdown. 2026-04-21T01:09:31.888662-05:00 spark-b1b8 uvicorn[25643]: INFO: Application shutdown complete. 2026-04-21T01:09:31.934061-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:31.934164-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:37.113441-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 823. 2026-04-21T01:09:37.130814-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:37.380500-05:00 spark-b1b8 uvicorn[25650]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:37.381485-05:00 spark-b1b8 uvicorn[25650]: INFO: Started server process [25650] 2026-04-21T01:09:37.381512-05:00 spark-b1b8 uvicorn[25650]: INFO: Waiting for application startup. 2026-04-21T01:09:37.381660-05:00 spark-b1b8 uvicorn[25650]: INFO: Application startup complete. 2026-04-21T01:09:37.382687-05:00 spark-b1b8 uvicorn[25650]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:37.382704-05:00 spark-b1b8 uvicorn[25650]: INFO: Waiting for application shutdown. 2026-04-21T01:09:37.382729-05:00 spark-b1b8 uvicorn[25650]: INFO: Application shutdown complete. 2026-04-21T01:09:37.427301-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:37.427410-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:42.613575-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 824. 2026-04-21T01:09:42.630744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:42.896435-05:00 spark-b1b8 uvicorn[25677]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:42.909148-05:00 spark-b1b8 uvicorn[25677]: INFO: Started server process [25677] 2026-04-21T01:09:42.909178-05:00 spark-b1b8 uvicorn[25677]: INFO: Waiting for application startup. 2026-04-21T01:09:42.909193-05:00 spark-b1b8 uvicorn[25677]: INFO: Application startup complete. 2026-04-21T01:09:42.909210-05:00 spark-b1b8 uvicorn[25677]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:42.909221-05:00 spark-b1b8 uvicorn[25677]: INFO: Waiting for application shutdown. 2026-04-21T01:09:42.909237-05:00 spark-b1b8 uvicorn[25677]: INFO: Application shutdown complete. 2026-04-21T01:09:42.944370-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:42.944480-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:48.113674-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 825. 2026-04-21T01:09:48.130855-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:48.403803-05:00 spark-b1b8 uvicorn[25684]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:48.405080-05:00 spark-b1b8 uvicorn[25684]: INFO: Started server process [25684] 2026-04-21T01:09:48.405102-05:00 spark-b1b8 uvicorn[25684]: INFO: Waiting for application startup. 2026-04-21T01:09:48.405264-05:00 spark-b1b8 uvicorn[25684]: INFO: Application startup complete. 2026-04-21T01:09:48.406419-05:00 spark-b1b8 uvicorn[25684]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:48.406435-05:00 spark-b1b8 uvicorn[25684]: INFO: Waiting for application shutdown. 2026-04-21T01:09:48.406474-05:00 spark-b1b8 uvicorn[25684]: INFO: Application shutdown complete. 2026-04-21T01:09:48.452158-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:48.452228-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:49.416680-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:46366 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:50.307553-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:28778 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:50.512955-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:27633 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:50.568834-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:50407 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:50.610869-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:59964 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:09:50.610912-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:09:51.895844-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:09:53.613249-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 826. 2026-04-21T01:09:53.633836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:53.905178-05:00 spark-b1b8 uvicorn[25709]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:53.906460-05:00 spark-b1b8 uvicorn[25709]: INFO: Started server process [25709] 2026-04-21T01:09:53.906483-05:00 spark-b1b8 uvicorn[25709]: INFO: Waiting for application startup. 2026-04-21T01:09:53.906646-05:00 spark-b1b8 uvicorn[25709]: INFO: Application startup complete. 2026-04-21T01:09:53.908062-05:00 spark-b1b8 uvicorn[25709]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:53.908076-05:00 spark-b1b8 uvicorn[25709]: INFO: Waiting for application shutdown. 2026-04-21T01:09:53.908115-05:00 spark-b1b8 uvicorn[25709]: INFO: Application shutdown complete. 2026-04-21T01:09:53.953915-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:53.953998-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:09:59.113082-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 827. 2026-04-21T01:09:59.127760-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:09:59.409456-05:00 spark-b1b8 uvicorn[25716]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:09:59.410852-05:00 spark-b1b8 uvicorn[25716]: INFO: Started server process [25716] 2026-04-21T01:09:59.410883-05:00 spark-b1b8 uvicorn[25716]: INFO: Waiting for application startup. 2026-04-21T01:09:59.411038-05:00 spark-b1b8 uvicorn[25716]: INFO: Application startup complete. 2026-04-21T01:09:59.412122-05:00 spark-b1b8 uvicorn[25716]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:09:59.412187-05:00 spark-b1b8 uvicorn[25716]: INFO: Waiting for application shutdown. 2026-04-21T01:09:59.412195-05:00 spark-b1b8 uvicorn[25716]: INFO: Application shutdown complete. 2026-04-21T01:09:59.459340-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:09:59.459428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:00.985438-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (2 dropped) 2026-04-21T01:10:00.985492-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:62655 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:10:01.065793-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:23268 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:10:01.065842-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:10:04.613334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 828. 2026-04-21T01:10:04.632343-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:04.633524-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T01:10:04.643707-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T01:10:04.643861-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T01:10:04.890681-05:00 spark-b1b8 uvicorn[25743]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:04.891957-05:00 spark-b1b8 uvicorn[25743]: INFO: Started server process [25743] 2026-04-21T01:10:04.891980-05:00 spark-b1b8 uvicorn[25743]: INFO: Waiting for application startup. 2026-04-21T01:10:04.892141-05:00 spark-b1b8 uvicorn[25743]: INFO: Application startup complete. 2026-04-21T01:10:04.892813-05:00 spark-b1b8 uvicorn[25743]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:04.892823-05:00 spark-b1b8 uvicorn[25743]: INFO: Waiting for application shutdown. 2026-04-21T01:10:04.892856-05:00 spark-b1b8 uvicorn[25743]: INFO: Application shutdown complete. 2026-04-21T01:10:04.938694-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:04.938769-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:10.113113-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 829. 2026-04-21T01:10:10.122641-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:10.405732-05:00 spark-b1b8 uvicorn[25771]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:10.406847-05:00 spark-b1b8 uvicorn[25771]: INFO: Started server process [25771] 2026-04-21T01:10:10.406877-05:00 spark-b1b8 uvicorn[25771]: INFO: Waiting for application startup. 2026-04-21T01:10:10.407043-05:00 spark-b1b8 uvicorn[25771]: INFO: Application startup complete. 2026-04-21T01:10:10.408355-05:00 spark-b1b8 uvicorn[25771]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:10.408393-05:00 spark-b1b8 uvicorn[25771]: INFO: Waiting for application shutdown. 2026-04-21T01:10:10.408401-05:00 spark-b1b8 uvicorn[25771]: INFO: Application shutdown complete. 2026-04-21T01:10:10.455486-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:10.455613-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:11.354700-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T01:10:13.546114-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:41610 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:10:13.546360-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:10:15.613323-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 830. 2026-04-21T01:10:15.630765-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:15.903291-05:00 spark-b1b8 uvicorn[25779]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:15.904587-05:00 spark-b1b8 uvicorn[25779]: INFO: Started server process [25779] 2026-04-21T01:10:15.904610-05:00 spark-b1b8 uvicorn[25779]: INFO: Waiting for application startup. 2026-04-21T01:10:15.904772-05:00 spark-b1b8 uvicorn[25779]: INFO: Application startup complete. 2026-04-21T01:10:15.905840-05:00 spark-b1b8 uvicorn[25779]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:15.905855-05:00 spark-b1b8 uvicorn[25779]: INFO: Waiting for application shutdown. 2026-04-21T01:10:15.905896-05:00 spark-b1b8 uvicorn[25779]: INFO: Application shutdown complete. 2026-04-21T01:10:15.951834-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:15.951925-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:21.112812-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 831. 2026-04-21T01:10:21.121744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:21.319273-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T01:10:21.375570-05:00 spark-b1b8 uvicorn[25804]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:21.376878-05:00 spark-b1b8 uvicorn[25804]: INFO: Started server process [25804] 2026-04-21T01:10:21.376902-05:00 spark-b1b8 uvicorn[25804]: INFO: Waiting for application startup. 2026-04-21T01:10:21.377062-05:00 spark-b1b8 uvicorn[25804]: INFO: Application startup complete. 2026-04-21T01:10:21.377745-05:00 spark-b1b8 uvicorn[25804]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:21.377758-05:00 spark-b1b8 uvicorn[25804]: INFO: Waiting for application shutdown. 2026-04-21T01:10:21.377792-05:00 spark-b1b8 uvicorn[25804]: INFO: Application shutdown complete. 2026-04-21T01:10:21.423167-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:21.423242-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:26.613294-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 832. 2026-04-21T01:10:26.630640-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:26.852240-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:10:26.896804-05:00 spark-b1b8 uvicorn[25811]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:26.897912-05:00 spark-b1b8 uvicorn[25811]: INFO: Started server process [25811] 2026-04-21T01:10:26.897956-05:00 spark-b1b8 uvicorn[25811]: INFO: Waiting for application startup. 2026-04-21T01:10:26.898096-05:00 spark-b1b8 uvicorn[25811]: INFO: Application startup complete. 2026-04-21T01:10:26.899851-05:00 spark-b1b8 uvicorn[25811]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:26.899887-05:00 spark-b1b8 uvicorn[25811]: INFO: Waiting for application shutdown. 2026-04-21T01:10:26.899895-05:00 spark-b1b8 uvicorn[25811]: INFO: Application shutdown complete. 2026-04-21T01:10:26.945538-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:26.945620-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:32.113269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 833. 2026-04-21T01:10:32.132043-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:32.397955-05:00 spark-b1b8 uvicorn[25836]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:32.399163-05:00 spark-b1b8 uvicorn[25836]: INFO: Started server process [25836] 2026-04-21T01:10:32.399207-05:00 spark-b1b8 uvicorn[25836]: INFO: Waiting for application startup. 2026-04-21T01:10:32.399352-05:00 spark-b1b8 uvicorn[25836]: INFO: Application startup complete. 2026-04-21T01:10:32.401121-05:00 spark-b1b8 uvicorn[25836]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:32.401157-05:00 spark-b1b8 uvicorn[25836]: INFO: Waiting for application shutdown. 2026-04-21T01:10:32.401165-05:00 spark-b1b8 uvicorn[25836]: INFO: Application shutdown complete. 2026-04-21T01:10:32.448252-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:32.448329-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:37.613302-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 834. 2026-04-21T01:10:37.631761-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:37.910957-05:00 spark-b1b8 uvicorn[25843]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:37.912079-05:00 spark-b1b8 uvicorn[25843]: INFO: Started server process [25843] 2026-04-21T01:10:37.912125-05:00 spark-b1b8 uvicorn[25843]: INFO: Waiting for application startup. 2026-04-21T01:10:37.912244-05:00 spark-b1b8 uvicorn[25843]: INFO: Application startup complete. 2026-04-21T01:10:37.914124-05:00 spark-b1b8 uvicorn[25843]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:37.914159-05:00 spark-b1b8 uvicorn[25843]: INFO: Waiting for application shutdown. 2026-04-21T01:10:37.914168-05:00 spark-b1b8 uvicorn[25843]: INFO: Application shutdown complete. 2026-04-21T01:10:37.961305-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:37.961395-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:43.113347-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 835. 2026-04-21T01:10:43.129666-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:43.398795-05:00 spark-b1b8 uvicorn[25869]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:43.400088-05:00 spark-b1b8 uvicorn[25869]: INFO: Started server process [25869] 2026-04-21T01:10:43.400110-05:00 spark-b1b8 uvicorn[25869]: INFO: Waiting for application startup. 2026-04-21T01:10:43.400275-05:00 spark-b1b8 uvicorn[25869]: INFO: Application startup complete. 2026-04-21T01:10:43.402053-05:00 spark-b1b8 uvicorn[25869]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:43.402068-05:00 spark-b1b8 uvicorn[25869]: INFO: Waiting for application shutdown. 2026-04-21T01:10:43.402106-05:00 spark-b1b8 uvicorn[25869]: INFO: Application shutdown complete. 2026-04-21T01:10:43.446266-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:43.446345-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:48.204944-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:10:48.612521-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 836. 2026-04-21T01:10:48.629962-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:48.896269-05:00 spark-b1b8 uvicorn[25876]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:48.897684-05:00 spark-b1b8 uvicorn[25876]: INFO: Started server process [25876] 2026-04-21T01:10:48.897706-05:00 spark-b1b8 uvicorn[25876]: INFO: Waiting for application startup. 2026-04-21T01:10:48.897873-05:00 spark-b1b8 uvicorn[25876]: INFO: Application startup complete. 2026-04-21T01:10:48.900351-05:00 spark-b1b8 uvicorn[25876]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:48.900392-05:00 spark-b1b8 uvicorn[25876]: INFO: Waiting for application shutdown. 2026-04-21T01:10:48.900431-05:00 spark-b1b8 uvicorn[25876]: INFO: Application shutdown complete. 2026-04-21T01:10:48.946920-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:48.946985-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:51.435488-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:40906 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:10:51.680967-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:48026 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:10:51.748396-05:00 spark-b1b8 tailscaled[2506]: netstack: decrementing connsInFlightByClient[fd7a:115c:a1e0::1e01:7098] because the packet was not handled; new value is 0 2026-04-21T01:10:54.113171-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 837. 2026-04-21T01:10:54.124656-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:54.392165-05:00 spark-b1b8 uvicorn[25900]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:54.393628-05:00 spark-b1b8 uvicorn[25900]: INFO: Started server process [25900] 2026-04-21T01:10:54.393648-05:00 spark-b1b8 uvicorn[25900]: INFO: Waiting for application startup. 2026-04-21T01:10:54.393821-05:00 spark-b1b8 uvicorn[25900]: INFO: Application startup complete. 2026-04-21T01:10:54.395522-05:00 spark-b1b8 uvicorn[25900]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:54.395568-05:00 spark-b1b8 uvicorn[25900]: INFO: Waiting for application shutdown. 2026-04-21T01:10:54.395606-05:00 spark-b1b8 uvicorn[25900]: INFO: Application shutdown complete. 2026-04-21T01:10:54.443065-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:54.443135-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:10:59.613052-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 838. 2026-04-21T01:10:59.623646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:10:59.879818-05:00 spark-b1b8 uvicorn[25908]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:10:59.881099-05:00 spark-b1b8 uvicorn[25908]: INFO: Started server process [25908] 2026-04-21T01:10:59.881121-05:00 spark-b1b8 uvicorn[25908]: INFO: Waiting for application startup. 2026-04-21T01:10:59.881281-05:00 spark-b1b8 uvicorn[25908]: INFO: Application startup complete. 2026-04-21T01:10:59.882257-05:00 spark-b1b8 uvicorn[25908]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:10:59.882272-05:00 spark-b1b8 uvicorn[25908]: INFO: Waiting for application shutdown. 2026-04-21T01:10:59.882311-05:00 spark-b1b8 uvicorn[25908]: INFO: Application shutdown complete. 2026-04-21T01:10:59.927693-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:10:59.927788-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:05.113192-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 839. 2026-04-21T01:11:05.130845-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:05.415299-05:00 spark-b1b8 uvicorn[25933]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:05.416773-05:00 spark-b1b8 uvicorn[25933]: INFO: Started server process [25933] 2026-04-21T01:11:05.416794-05:00 spark-b1b8 uvicorn[25933]: INFO: Waiting for application startup. 2026-04-21T01:11:05.416963-05:00 spark-b1b8 uvicorn[25933]: INFO: Application startup complete. 2026-04-21T01:11:05.419242-05:00 spark-b1b8 uvicorn[25933]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:05.419283-05:00 spark-b1b8 uvicorn[25933]: INFO: Waiting for application shutdown. 2026-04-21T01:11:05.419291-05:00 spark-b1b8 uvicorn[25933]: INFO: Application shutdown complete. 2026-04-21T01:11:05.465213-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:05.465280-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:10.613246-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 840. 2026-04-21T01:11:10.631870-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:10.904910-05:00 spark-b1b8 uvicorn[25958]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:10.906231-05:00 spark-b1b8 uvicorn[25958]: INFO: Started server process [25958] 2026-04-21T01:11:10.906252-05:00 spark-b1b8 uvicorn[25958]: INFO: Waiting for application startup. 2026-04-21T01:11:10.906413-05:00 spark-b1b8 uvicorn[25958]: INFO: Application startup complete. 2026-04-21T01:11:10.907521-05:00 spark-b1b8 uvicorn[25958]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:10.907539-05:00 spark-b1b8 uvicorn[25958]: INFO: Waiting for application shutdown. 2026-04-21T01:11:10.907578-05:00 spark-b1b8 uvicorn[25958]: INFO: Application shutdown complete. 2026-04-21T01:11:10.953124-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:10.953193-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:16.113710-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 841. 2026-04-21T01:11:16.139848-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:16.425498-05:00 spark-b1b8 uvicorn[25965]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:16.426958-05:00 spark-b1b8 uvicorn[25965]: INFO: Started server process [25965] 2026-04-21T01:11:16.426982-05:00 spark-b1b8 uvicorn[25965]: INFO: Waiting for application startup. 2026-04-21T01:11:16.427153-05:00 spark-b1b8 uvicorn[25965]: INFO: Application startup complete. 2026-04-21T01:11:16.428941-05:00 spark-b1b8 uvicorn[25965]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:16.428979-05:00 spark-b1b8 uvicorn[25965]: INFO: Waiting for application shutdown. 2026-04-21T01:11:16.428991-05:00 spark-b1b8 uvicorn[25965]: INFO: Application shutdown complete. 2026-04-21T01:11:16.476362-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:16.476444-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:18.518033-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:25054 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:18.669974-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:44041 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:21.613979-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 842. 2026-04-21T01:11:21.635036-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:21.885062-05:00 spark-b1b8 uvicorn[25990]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:21.886380-05:00 spark-b1b8 uvicorn[25990]: INFO: Started server process [25990] 2026-04-21T01:11:21.886404-05:00 spark-b1b8 uvicorn[25990]: INFO: Waiting for application startup. 2026-04-21T01:11:21.886569-05:00 spark-b1b8 uvicorn[25990]: INFO: Application startup complete. 2026-04-21T01:11:21.887469-05:00 spark-b1b8 uvicorn[25990]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:21.887479-05:00 spark-b1b8 uvicorn[25990]: INFO: Waiting for application shutdown. 2026-04-21T01:11:21.887511-05:00 spark-b1b8 uvicorn[25990]: INFO: Application shutdown complete. 2026-04-21T01:11:21.931874-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:21.931967-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:22.562178-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:11:27.113445-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 843. 2026-04-21T01:11:27.130850-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:27.387225-05:00 spark-b1b8 uvicorn[25998]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:27.388367-05:00 spark-b1b8 uvicorn[25998]: INFO: Started server process [25998] 2026-04-21T01:11:27.388390-05:00 spark-b1b8 uvicorn[25998]: INFO: Waiting for application startup. 2026-04-21T01:11:27.388557-05:00 spark-b1b8 uvicorn[25998]: INFO: Application startup complete. 2026-04-21T01:11:27.389953-05:00 spark-b1b8 uvicorn[25998]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:27.389967-05:00 spark-b1b8 uvicorn[25998]: INFO: Waiting for application shutdown. 2026-04-21T01:11:27.390008-05:00 spark-b1b8 uvicorn[25998]: INFO: Application shutdown complete. 2026-04-21T01:11:27.435930-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:27.435998-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:32.613555-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 844. 2026-04-21T01:11:32.630863-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:32.914747-05:00 spark-b1b8 uvicorn[26024]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:32.916184-05:00 spark-b1b8 uvicorn[26024]: INFO: Started server process [26024] 2026-04-21T01:11:32.916205-05:00 spark-b1b8 uvicorn[26024]: INFO: Waiting for application startup. 2026-04-21T01:11:32.916383-05:00 spark-b1b8 uvicorn[26024]: INFO: Application startup complete. 2026-04-21T01:11:32.918809-05:00 spark-b1b8 uvicorn[26024]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:32.918846-05:00 spark-b1b8 uvicorn[26024]: INFO: Waiting for application shutdown. 2026-04-21T01:11:32.918886-05:00 spark-b1b8 uvicorn[26024]: INFO: Application shutdown complete. 2026-04-21T01:11:32.966204-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:32.966271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:34.583647-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:32253 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:34.704797-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:21762 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:34.795547-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:45881 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:34.821166-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:47717 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:34.821213-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:11:38.113617-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 845. 2026-04-21T01:11:38.130732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:38.413378-05:00 spark-b1b8 uvicorn[26031]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:38.414793-05:00 spark-b1b8 uvicorn[26031]: INFO: Started server process [26031] 2026-04-21T01:11:38.414814-05:00 spark-b1b8 uvicorn[26031]: INFO: Waiting for application startup. 2026-04-21T01:11:38.414985-05:00 spark-b1b8 uvicorn[26031]: INFO: Application startup complete. 2026-04-21T01:11:38.417659-05:00 spark-b1b8 uvicorn[26031]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:38.417702-05:00 spark-b1b8 uvicorn[26031]: INFO: Waiting for application shutdown. 2026-04-21T01:11:38.417740-05:00 spark-b1b8 uvicorn[26031]: INFO: Application shutdown complete. 2026-04-21T01:11:38.464977-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:38.465049-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:41.350301-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T01:11:43.499255-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:11:43.613729-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 846. 2026-04-21T01:11:43.632677-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:43.905679-05:00 spark-b1b8 uvicorn[26055]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:43.907040-05:00 spark-b1b8 uvicorn[26055]: INFO: Started server process [26055] 2026-04-21T01:11:43.907064-05:00 spark-b1b8 uvicorn[26055]: INFO: Waiting for application startup. 2026-04-21T01:11:43.907227-05:00 spark-b1b8 uvicorn[26055]: INFO: Application startup complete. 2026-04-21T01:11:43.908120-05:00 spark-b1b8 uvicorn[26055]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:43.908134-05:00 spark-b1b8 uvicorn[26055]: INFO: Waiting for application shutdown. 2026-04-21T01:11:43.908173-05:00 spark-b1b8 uvicorn[26055]: INFO: Application shutdown complete. 2026-04-21T01:11:43.954934-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:43.955002-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:49.113562-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 847. 2026-04-21T01:11:49.130738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:49.385097-05:00 spark-b1b8 uvicorn[26062]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:49.386383-05:00 spark-b1b8 uvicorn[26062]: INFO: Started server process [26062] 2026-04-21T01:11:49.386405-05:00 spark-b1b8 uvicorn[26062]: INFO: Waiting for application startup. 2026-04-21T01:11:49.386576-05:00 spark-b1b8 uvicorn[26062]: INFO: Application startup complete. 2026-04-21T01:11:49.387375-05:00 spark-b1b8 uvicorn[26062]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:49.387391-05:00 spark-b1b8 uvicorn[26062]: INFO: Waiting for application shutdown. 2026-04-21T01:11:49.387429-05:00 spark-b1b8 uvicorn[26062]: INFO: Application shutdown complete. 2026-04-21T01:11:49.430747-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:49.430860-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:11:49.866446-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:45049 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:49.960598-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:61383 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:11:49.960661-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:11:54.613578-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 848. 2026-04-21T01:11:54.630822-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:11:54.883911-05:00 spark-b1b8 uvicorn[26087]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:11:54.885233-05:00 spark-b1b8 uvicorn[26087]: INFO: Started server process [26087] 2026-04-21T01:11:54.885256-05:00 spark-b1b8 uvicorn[26087]: INFO: Waiting for application startup. 2026-04-21T01:11:54.885423-05:00 spark-b1b8 uvicorn[26087]: INFO: Application startup complete. 2026-04-21T01:11:54.887035-05:00 spark-b1b8 uvicorn[26087]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:11:54.887104-05:00 spark-b1b8 uvicorn[26087]: INFO: Waiting for application shutdown. 2026-04-21T01:11:54.887120-05:00 spark-b1b8 uvicorn[26087]: INFO: Application shutdown complete. 2026-04-21T01:11:54.932087-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:11:54.932204-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:00.113500-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 849. 2026-04-21T01:12:00.130774-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:00.405386-05:00 spark-b1b8 uvicorn[26112]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:00.406689-05:00 spark-b1b8 uvicorn[26112]: INFO: Started server process [26112] 2026-04-21T01:12:00.406710-05:00 spark-b1b8 uvicorn[26112]: INFO: Waiting for application startup. 2026-04-21T01:12:00.406868-05:00 spark-b1b8 uvicorn[26112]: INFO: Application startup complete. 2026-04-21T01:12:00.408595-05:00 spark-b1b8 uvicorn[26112]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:00.408608-05:00 spark-b1b8 uvicorn[26112]: INFO: Waiting for application shutdown. 2026-04-21T01:12:00.408650-05:00 spark-b1b8 uvicorn[26112]: INFO: Application shutdown complete. 2026-04-21T01:12:00.452603-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:00.452692-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:01.327297-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (1 dropped) 2026-04-21T01:12:01.843344-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:12:05.613385-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 850. 2026-04-21T01:12:05.630811-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:05.882476-05:00 spark-b1b8 uvicorn[26119]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:05.883785-05:00 spark-b1b8 uvicorn[26119]: INFO: Started server process [26119] 2026-04-21T01:12:05.883807-05:00 spark-b1b8 uvicorn[26119]: INFO: Waiting for application startup. 2026-04-21T01:12:05.883971-05:00 spark-b1b8 uvicorn[26119]: INFO: Application startup complete. 2026-04-21T01:12:05.885510-05:00 spark-b1b8 uvicorn[26119]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:05.885525-05:00 spark-b1b8 uvicorn[26119]: INFO: Waiting for application shutdown. 2026-04-21T01:12:05.885569-05:00 spark-b1b8 uvicorn[26119]: INFO: Application shutdown complete. 2026-04-21T01:12:05.930115-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:05.930189-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:11.112560-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 851. 2026-04-21T01:12:11.129665-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:11.386972-05:00 spark-b1b8 uvicorn[26145]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:11.388298-05:00 spark-b1b8 uvicorn[26145]: INFO: Started server process [26145] 2026-04-21T01:12:11.388315-05:00 spark-b1b8 uvicorn[26145]: INFO: Waiting for application startup. 2026-04-21T01:12:11.388490-05:00 spark-b1b8 uvicorn[26145]: INFO: Application startup complete. 2026-04-21T01:12:11.389272-05:00 spark-b1b8 uvicorn[26145]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:11.389283-05:00 spark-b1b8 uvicorn[26145]: INFO: Waiting for application shutdown. 2026-04-21T01:12:11.389325-05:00 spark-b1b8 uvicorn[26145]: INFO: Application shutdown complete. 2026-04-21T01:12:11.435096-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:11.435200-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:16.613779-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 852. 2026-04-21T01:12:16.630738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:16.915302-05:00 spark-b1b8 uvicorn[26152]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:16.916428-05:00 spark-b1b8 uvicorn[26152]: INFO: Started server process [26152] 2026-04-21T01:12:16.916459-05:00 spark-b1b8 uvicorn[26152]: INFO: Waiting for application startup. 2026-04-21T01:12:16.916626-05:00 spark-b1b8 uvicorn[26152]: INFO: Application startup complete. 2026-04-21T01:12:16.918046-05:00 spark-b1b8 uvicorn[26152]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:16.918083-05:00 spark-b1b8 uvicorn[26152]: INFO: Waiting for application shutdown. 2026-04-21T01:12:16.918091-05:00 spark-b1b8 uvicorn[26152]: INFO: Application shutdown complete. 2026-04-21T01:12:16.965334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:16.965421-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:20.581036-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:20862 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:12:21.012544-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:12:21.136681-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:63989 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:12:21.980338-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:60907 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:12:22.061767-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:41551 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:12:22.061812-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:12:22.112835-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 853. 2026-04-21T01:12:22.130889-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:22.420048-05:00 spark-b1b8 uvicorn[26177]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:22.421225-05:00 spark-b1b8 uvicorn[26177]: INFO: Started server process [26177] 2026-04-21T01:12:22.421274-05:00 spark-b1b8 uvicorn[26177]: INFO: Waiting for application startup. 2026-04-21T01:12:22.421397-05:00 spark-b1b8 uvicorn[26177]: INFO: Application startup complete. 2026-04-21T01:12:22.423142-05:00 spark-b1b8 uvicorn[26177]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:22.423177-05:00 spark-b1b8 uvicorn[26177]: INFO: Waiting for application shutdown. 2026-04-21T01:12:22.423191-05:00 spark-b1b8 uvicorn[26177]: INFO: Application shutdown complete. 2026-04-21T01:12:22.470362-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:22.470487-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:27.612870-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 854. 2026-04-21T01:12:27.630739-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:27.882061-05:00 spark-b1b8 uvicorn[26184]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:27.883363-05:00 spark-b1b8 uvicorn[26184]: INFO: Started server process [26184] 2026-04-21T01:12:27.883386-05:00 spark-b1b8 uvicorn[26184]: INFO: Waiting for application startup. 2026-04-21T01:12:27.883550-05:00 spark-b1b8 uvicorn[26184]: INFO: Application startup complete. 2026-04-21T01:12:27.885382-05:00 spark-b1b8 uvicorn[26184]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:27.885397-05:00 spark-b1b8 uvicorn[26184]: INFO: Waiting for application shutdown. 2026-04-21T01:12:27.885435-05:00 spark-b1b8 uvicorn[26184]: INFO: Application shutdown complete. 2026-04-21T01:12:27.930016-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:27.930097-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:33.113297-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 855. 2026-04-21T01:12:33.129637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:33.132623-05:00 spark-b1b8 systemd[1]: Starting man-db.service - Daily man-db regeneration... 2026-04-21T01:12:33.190938-05:00 spark-b1b8 mandb[26212]: /usr/bin/mandb: can't set the locale; make sure $LC_* and $LANG are correct 2026-04-21T01:12:33.386840-05:00 spark-b1b8 uvicorn[26209]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:33.388185-05:00 spark-b1b8 uvicorn[26209]: INFO: Started server process [26209] 2026-04-21T01:12:33.388207-05:00 spark-b1b8 uvicorn[26209]: INFO: Waiting for application startup. 2026-04-21T01:12:33.388370-05:00 spark-b1b8 uvicorn[26209]: INFO: Application startup complete. 2026-04-21T01:12:33.389039-05:00 spark-b1b8 uvicorn[26209]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:33.389051-05:00 spark-b1b8 uvicorn[26209]: INFO: Waiting for application shutdown. 2026-04-21T01:12:33.389084-05:00 spark-b1b8 uvicorn[26209]: INFO: Application shutdown complete. 2026-04-21T01:12:33.433273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:33.433338-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:33.434218-05:00 spark-b1b8 systemd[1]: man-db.service: Deactivated successfully. 2026-04-21T01:12:33.434452-05:00 spark-b1b8 systemd[1]: Finished man-db.service - Daily man-db regeneration. 2026-04-21T01:12:38.613292-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 856. 2026-04-21T01:12:38.630844-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:38.917176-05:00 spark-b1b8 uvicorn[26222]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:38.918382-05:00 spark-b1b8 uvicorn[26222]: INFO: Started server process [26222] 2026-04-21T01:12:38.918400-05:00 spark-b1b8 uvicorn[26222]: INFO: Waiting for application startup. 2026-04-21T01:12:38.918576-05:00 spark-b1b8 uvicorn[26222]: INFO: Application startup complete. 2026-04-21T01:12:38.921010-05:00 spark-b1b8 uvicorn[26222]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:38.921050-05:00 spark-b1b8 uvicorn[26222]: INFO: Waiting for application shutdown. 2026-04-21T01:12:38.921057-05:00 spark-b1b8 uvicorn[26222]: INFO: Application shutdown complete. 2026-04-21T01:12:38.968717-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:38.968797-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:44.113129-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 857. 2026-04-21T01:12:44.131756-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:44.403420-05:00 spark-b1b8 uvicorn[26246]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:44.404728-05:00 spark-b1b8 uvicorn[26246]: INFO: Started server process [26246] 2026-04-21T01:12:44.404750-05:00 spark-b1b8 uvicorn[26246]: INFO: Waiting for application startup. 2026-04-21T01:12:44.404912-05:00 spark-b1b8 uvicorn[26246]: INFO: Application startup complete. 2026-04-21T01:12:44.406265-05:00 spark-b1b8 uvicorn[26246]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:44.406281-05:00 spark-b1b8 uvicorn[26246]: INFO: Waiting for application shutdown. 2026-04-21T01:12:44.406319-05:00 spark-b1b8 uvicorn[26246]: INFO: Application shutdown complete. 2026-04-21T01:12:44.451971-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:44.452039-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:47.819573-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:12:49.613308-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 858. 2026-04-21T01:12:49.630758-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:49.889696-05:00 spark-b1b8 uvicorn[26253]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:49.890960-05:00 spark-b1b8 uvicorn[26253]: INFO: Started server process [26253] 2026-04-21T01:12:49.890983-05:00 spark-b1b8 uvicorn[26253]: INFO: Waiting for application startup. 2026-04-21T01:12:49.891141-05:00 spark-b1b8 uvicorn[26253]: INFO: Application startup complete. 2026-04-21T01:12:49.892456-05:00 spark-b1b8 uvicorn[26253]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:49.892494-05:00 spark-b1b8 uvicorn[26253]: INFO: Waiting for application shutdown. 2026-04-21T01:12:49.892508-05:00 spark-b1b8 uvicorn[26253]: INFO: Application shutdown complete. 2026-04-21T01:12:49.936165-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:49.936285-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:55.113177-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 859. 2026-04-21T01:12:55.130826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:12:55.417562-05:00 spark-b1b8 uvicorn[26277]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:12:55.418703-05:00 spark-b1b8 uvicorn[26277]: INFO: Started server process [26277] 2026-04-21T01:12:55.418743-05:00 spark-b1b8 uvicorn[26277]: INFO: Waiting for application startup. 2026-04-21T01:12:55.418887-05:00 spark-b1b8 uvicorn[26277]: INFO: Application startup complete. 2026-04-21T01:12:55.420612-05:00 spark-b1b8 uvicorn[26277]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:12:55.420629-05:00 spark-b1b8 uvicorn[26277]: INFO: Waiting for application shutdown. 2026-04-21T01:12:55.420687-05:00 spark-b1b8 uvicorn[26277]: INFO: Application shutdown complete. 2026-04-21T01:12:55.455804-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:45064 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:12:55.467366-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:12:55.467405-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:12:55.493451-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:54389 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:13:00.613089-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 860. 2026-04-21T01:13:00.625637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:00.896198-05:00 spark-b1b8 uvicorn[26303]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:00.897190-05:00 spark-b1b8 uvicorn[26303]: INFO: Started server process [26303] 2026-04-21T01:13:00.897219-05:00 spark-b1b8 uvicorn[26303]: INFO: Waiting for application startup. 2026-04-21T01:13:00.897371-05:00 spark-b1b8 uvicorn[26303]: INFO: Application startup complete. 2026-04-21T01:13:00.898795-05:00 spark-b1b8 uvicorn[26303]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:00.898812-05:00 spark-b1b8 uvicorn[26303]: INFO: Waiting for application shutdown. 2026-04-21T01:13:00.898846-05:00 spark-b1b8 uvicorn[26303]: INFO: Application shutdown complete. 2026-04-21T01:13:00.944729-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:00.944824-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:06.113698-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 861. 2026-04-21T01:13:06.130681-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:06.401366-05:00 spark-b1b8 uvicorn[26310]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:06.402362-05:00 spark-b1b8 uvicorn[26310]: INFO: Started server process [26310] 2026-04-21T01:13:06.402389-05:00 spark-b1b8 uvicorn[26310]: INFO: Waiting for application startup. 2026-04-21T01:13:06.402546-05:00 spark-b1b8 uvicorn[26310]: INFO: Application startup complete. 2026-04-21T01:13:06.403670-05:00 spark-b1b8 uvicorn[26310]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:06.403700-05:00 spark-b1b8 uvicorn[26310]: INFO: Waiting for application shutdown. 2026-04-21T01:13:06.403715-05:00 spark-b1b8 uvicorn[26310]: INFO: Application shutdown complete. 2026-04-21T01:13:06.449650-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:06.449730-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:08.754942-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:57107 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:13:11.613100-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 862. 2026-04-21T01:13:11.622679-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:11.901218-05:00 spark-b1b8 uvicorn[26335]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:11.902664-05:00 spark-b1b8 uvicorn[26335]: INFO: Started server process [26335] 2026-04-21T01:13:11.902685-05:00 spark-b1b8 uvicorn[26335]: INFO: Waiting for application startup. 2026-04-21T01:13:11.902857-05:00 spark-b1b8 uvicorn[26335]: INFO: Application startup complete. 2026-04-21T01:13:11.904569-05:00 spark-b1b8 uvicorn[26335]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:11.904616-05:00 spark-b1b8 uvicorn[26335]: INFO: Waiting for application shutdown. 2026-04-21T01:13:11.904630-05:00 spark-b1b8 uvicorn[26335]: INFO: Application shutdown complete. 2026-04-21T01:13:11.952398-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:11.952479-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:14.932805-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:46900 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:13:15.580910-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:40431 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:13:15.658329-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:39883 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:13:15.658395-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:13:17.113272-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 863. 2026-04-21T01:13:17.129698-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:17.383517-05:00 spark-b1b8 uvicorn[26344]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:17.384540-05:00 spark-b1b8 uvicorn[26344]: INFO: Started server process [26344] 2026-04-21T01:13:17.384571-05:00 spark-b1b8 uvicorn[26344]: INFO: Waiting for application startup. 2026-04-21T01:13:17.384723-05:00 spark-b1b8 uvicorn[26344]: INFO: Application startup complete. 2026-04-21T01:13:17.385966-05:00 spark-b1b8 uvicorn[26344]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:17.385987-05:00 spark-b1b8 uvicorn[26344]: INFO: Waiting for application shutdown. 2026-04-21T01:13:17.386018-05:00 spark-b1b8 uvicorn[26344]: INFO: Application shutdown complete. 2026-04-21T01:13:17.431191-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:17.431273-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:22.613449-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 864. 2026-04-21T01:13:22.631008-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:22.659670-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:13:22.885660-05:00 spark-b1b8 uvicorn[26370]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:22.886641-05:00 spark-b1b8 uvicorn[26370]: INFO: Started server process [26370] 2026-04-21T01:13:22.886677-05:00 spark-b1b8 uvicorn[26370]: INFO: Waiting for application startup. 2026-04-21T01:13:22.886813-05:00 spark-b1b8 uvicorn[26370]: INFO: Application startup complete. 2026-04-21T01:13:22.887871-05:00 spark-b1b8 uvicorn[26370]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:22.887889-05:00 spark-b1b8 uvicorn[26370]: INFO: Waiting for application shutdown. 2026-04-21T01:13:22.887922-05:00 spark-b1b8 uvicorn[26370]: INFO: Application shutdown complete. 2026-04-21T01:13:22.933877-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:22.933956-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:28.112681-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 865. 2026-04-21T01:13:28.129771-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:28.399298-05:00 spark-b1b8 uvicorn[26378]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:28.400263-05:00 spark-b1b8 uvicorn[26378]: INFO: Started server process [26378] 2026-04-21T01:13:28.400292-05:00 spark-b1b8 uvicorn[26378]: INFO: Waiting for application startup. 2026-04-21T01:13:28.400437-05:00 spark-b1b8 uvicorn[26378]: INFO: Application startup complete. 2026-04-21T01:13:28.401297-05:00 spark-b1b8 uvicorn[26378]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:28.401314-05:00 spark-b1b8 uvicorn[26378]: INFO: Waiting for application shutdown. 2026-04-21T01:13:28.401347-05:00 spark-b1b8 uvicorn[26378]: INFO: Application shutdown complete. 2026-04-21T01:13:28.446777-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:28.446897-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:31.725613-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T01:13:33.613776-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 866. 2026-04-21T01:13:33.630833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:33.898225-05:00 spark-b1b8 uvicorn[26403]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:33.899178-05:00 spark-b1b8 uvicorn[26403]: INFO: Started server process [26403] 2026-04-21T01:13:33.899208-05:00 spark-b1b8 uvicorn[26403]: INFO: Waiting for application startup. 2026-04-21T01:13:33.899350-05:00 spark-b1b8 uvicorn[26403]: INFO: Application startup complete. 2026-04-21T01:13:33.900326-05:00 spark-b1b8 uvicorn[26403]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:33.900343-05:00 spark-b1b8 uvicorn[26403]: INFO: Waiting for application shutdown. 2026-04-21T01:13:33.900376-05:00 spark-b1b8 uvicorn[26403]: INFO: Application shutdown complete. 2026-04-21T01:13:33.946202-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:33.946323-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:35.738771-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:62483 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:13:39.113465-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 867. 2026-04-21T01:13:39.130830-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:39.395363-05:00 spark-b1b8 uvicorn[26411]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:39.396565-05:00 spark-b1b8 uvicorn[26411]: INFO: Started server process [26411] 2026-04-21T01:13:39.396596-05:00 spark-b1b8 uvicorn[26411]: INFO: Waiting for application startup. 2026-04-21T01:13:39.396739-05:00 spark-b1b8 uvicorn[26411]: INFO: Application startup complete. 2026-04-21T01:13:39.398032-05:00 spark-b1b8 uvicorn[26411]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:39.398049-05:00 spark-b1b8 uvicorn[26411]: INFO: Waiting for application shutdown. 2026-04-21T01:13:39.398084-05:00 spark-b1b8 uvicorn[26411]: INFO: Application shutdown complete. 2026-04-21T01:13:39.442390-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:39.442467-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:44.613111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 868. 2026-04-21T01:13:44.632852-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:44.898210-05:00 spark-b1b8 uvicorn[26435]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:44.899175-05:00 spark-b1b8 uvicorn[26435]: INFO: Started server process [26435] 2026-04-21T01:13:44.899213-05:00 spark-b1b8 uvicorn[26435]: INFO: Waiting for application startup. 2026-04-21T01:13:44.899341-05:00 spark-b1b8 uvicorn[26435]: INFO: Application startup complete. 2026-04-21T01:13:44.900545-05:00 spark-b1b8 uvicorn[26435]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:44.900562-05:00 spark-b1b8 uvicorn[26435]: INFO: Waiting for application shutdown. 2026-04-21T01:13:44.900600-05:00 spark-b1b8 uvicorn[26435]: INFO: Application shutdown complete. 2026-04-21T01:13:44.946801-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:44.946878-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:45.037702-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:13:50.113088-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 869. 2026-04-21T01:13:50.131744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:50.404949-05:00 spark-b1b8 uvicorn[26443]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:50.405951-05:00 spark-b1b8 uvicorn[26443]: INFO: Started server process [26443] 2026-04-21T01:13:50.405980-05:00 spark-b1b8 uvicorn[26443]: INFO: Waiting for application startup. 2026-04-21T01:13:50.406127-05:00 spark-b1b8 uvicorn[26443]: INFO: Application startup complete. 2026-04-21T01:13:50.407268-05:00 spark-b1b8 uvicorn[26443]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:50.407285-05:00 spark-b1b8 uvicorn[26443]: INFO: Waiting for application shutdown. 2026-04-21T01:13:50.407322-05:00 spark-b1b8 uvicorn[26443]: INFO: Application shutdown complete. 2026-04-21T01:13:50.451627-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:50.451745-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:13:55.613625-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 870. 2026-04-21T01:13:55.626737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:13:55.897618-05:00 spark-b1b8 uvicorn[26469]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:13:55.898609-05:00 spark-b1b8 uvicorn[26469]: INFO: Started server process [26469] 2026-04-21T01:13:55.898639-05:00 spark-b1b8 uvicorn[26469]: INFO: Waiting for application startup. 2026-04-21T01:13:55.898788-05:00 spark-b1b8 uvicorn[26469]: INFO: Application startup complete. 2026-04-21T01:13:55.899722-05:00 spark-b1b8 uvicorn[26469]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:13:55.899751-05:00 spark-b1b8 uvicorn[26469]: INFO: Waiting for application shutdown. 2026-04-21T01:13:55.899779-05:00 spark-b1b8 uvicorn[26469]: INFO: Application shutdown complete. 2026-04-21T01:13:55.945059-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:13:55.945143-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:01.113681-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 871. 2026-04-21T01:14:01.130673-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:01.415852-05:00 spark-b1b8 uvicorn[26495]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:01.416961-05:00 spark-b1b8 uvicorn[26495]: INFO: Started server process [26495] 2026-04-21T01:14:01.416997-05:00 spark-b1b8 uvicorn[26495]: INFO: Waiting for application startup. 2026-04-21T01:14:01.417144-05:00 spark-b1b8 uvicorn[26495]: INFO: Application startup complete. 2026-04-21T01:14:01.418214-05:00 spark-b1b8 uvicorn[26495]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:01.418259-05:00 spark-b1b8 uvicorn[26495]: INFO: Waiting for application shutdown. 2026-04-21T01:14:01.418272-05:00 spark-b1b8 uvicorn[26495]: INFO: Application shutdown complete. 2026-04-21T01:14:01.464895-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:01.464980-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:02.105776-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:14:02.732496-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:42223 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:14:02.836460-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:45558 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:14:02.892936-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:42358 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:14:06.613094-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 872. 2026-04-21T01:14:06.628656-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:06.887168-05:00 spark-b1b8 uvicorn[26502]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:06.888171-05:00 spark-b1b8 uvicorn[26502]: INFO: Started server process [26502] 2026-04-21T01:14:06.888201-05:00 spark-b1b8 uvicorn[26502]: INFO: Waiting for application startup. 2026-04-21T01:14:06.888343-05:00 spark-b1b8 uvicorn[26502]: INFO: Application startup complete. 2026-04-21T01:14:06.889358-05:00 spark-b1b8 uvicorn[26502]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:06.889375-05:00 spark-b1b8 uvicorn[26502]: INFO: Waiting for application shutdown. 2026-04-21T01:14:06.889410-05:00 spark-b1b8 uvicorn[26502]: INFO: Application shutdown complete. 2026-04-21T01:14:06.934988-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:06.935111-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:12.113433-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 873. 2026-04-21T01:14:12.130827-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:12.413748-05:00 spark-b1b8 uvicorn[26528]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:12.414869-05:00 spark-b1b8 uvicorn[26528]: INFO: Started server process [26528] 2026-04-21T01:14:12.414902-05:00 spark-b1b8 uvicorn[26528]: INFO: Waiting for application startup. 2026-04-21T01:14:12.415060-05:00 spark-b1b8 uvicorn[26528]: INFO: Application startup complete. 2026-04-21T01:14:12.416268-05:00 spark-b1b8 uvicorn[26528]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:12.416313-05:00 spark-b1b8 uvicorn[26528]: INFO: Waiting for application shutdown. 2026-04-21T01:14:12.416328-05:00 spark-b1b8 uvicorn[26528]: INFO: Application shutdown complete. 2026-04-21T01:14:12.463684-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:12.463803-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:17.613385-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 874. 2026-04-21T01:14:17.626810-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:17.893053-05:00 spark-b1b8 uvicorn[26536]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:17.894300-05:00 spark-b1b8 uvicorn[26536]: INFO: Started server process [26536] 2026-04-21T01:14:17.894339-05:00 spark-b1b8 uvicorn[26536]: INFO: Waiting for application startup. 2026-04-21T01:14:17.894474-05:00 spark-b1b8 uvicorn[26536]: INFO: Application startup complete. 2026-04-21T01:14:17.895493-05:00 spark-b1b8 uvicorn[26536]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:17.895511-05:00 spark-b1b8 uvicorn[26536]: INFO: Waiting for application shutdown. 2026-04-21T01:14:17.895547-05:00 spark-b1b8 uvicorn[26536]: INFO: Application shutdown complete. 2026-04-21T01:14:17.940840-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:17.940912-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:23.113096-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 875. 2026-04-21T01:14:23.132649-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:23.401576-05:00 spark-b1b8 uvicorn[26561]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:23.402962-05:00 spark-b1b8 uvicorn[26561]: INFO: Started server process [26561] 2026-04-21T01:14:23.402986-05:00 spark-b1b8 uvicorn[26561]: INFO: Waiting for application startup. 2026-04-21T01:14:23.403163-05:00 spark-b1b8 uvicorn[26561]: INFO: Application startup complete. 2026-04-21T01:14:23.405010-05:00 spark-b1b8 uvicorn[26561]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:23.405057-05:00 spark-b1b8 uvicorn[26561]: INFO: Waiting for application shutdown. 2026-04-21T01:14:23.405071-05:00 spark-b1b8 uvicorn[26561]: INFO: Application shutdown complete. 2026-04-21T01:14:23.452369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:23.452487-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:28.612915-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 876. 2026-04-21T01:14:28.633882-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:28.906985-05:00 spark-b1b8 uvicorn[26569]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:28.907949-05:00 spark-b1b8 uvicorn[26569]: INFO: Started server process [26569] 2026-04-21T01:14:28.907975-05:00 spark-b1b8 uvicorn[26569]: INFO: Waiting for application startup. 2026-04-21T01:14:28.908120-05:00 spark-b1b8 uvicorn[26569]: INFO: Application startup complete. 2026-04-21T01:14:28.909110-05:00 spark-b1b8 uvicorn[26569]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:28.909132-05:00 spark-b1b8 uvicorn[26569]: INFO: Waiting for application shutdown. 2026-04-21T01:14:28.909164-05:00 spark-b1b8 uvicorn[26569]: INFO: Application shutdown complete. 2026-04-21T01:14:28.954349-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:28.954427-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:34.112695-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 877. 2026-04-21T01:14:34.129746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:34.414446-05:00 spark-b1b8 uvicorn[26595]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:34.415919-05:00 spark-b1b8 uvicorn[26595]: INFO: Started server process [26595] 2026-04-21T01:14:34.415943-05:00 spark-b1b8 uvicorn[26595]: INFO: Waiting for application startup. 2026-04-21T01:14:34.416114-05:00 spark-b1b8 uvicorn[26595]: INFO: Application startup complete. 2026-04-21T01:14:34.418172-05:00 spark-b1b8 uvicorn[26595]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:34.418218-05:00 spark-b1b8 uvicorn[26595]: INFO: Waiting for application shutdown. 2026-04-21T01:14:34.418231-05:00 spark-b1b8 uvicorn[26595]: INFO: Application shutdown complete. 2026-04-21T01:14:34.465483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:34.465627-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:39.613632-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 878. 2026-04-21T01:14:39.626728-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:39.897023-05:00 spark-b1b8 uvicorn[26602]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:39.898023-05:00 spark-b1b8 uvicorn[26602]: INFO: Started server process [26602] 2026-04-21T01:14:39.898061-05:00 spark-b1b8 uvicorn[26602]: INFO: Waiting for application startup. 2026-04-21T01:14:39.898198-05:00 spark-b1b8 uvicorn[26602]: INFO: Application startup complete. 2026-04-21T01:14:39.899151-05:00 spark-b1b8 uvicorn[26602]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:39.899173-05:00 spark-b1b8 uvicorn[26602]: INFO: Waiting for application shutdown. 2026-04-21T01:14:39.899191-05:00 spark-b1b8 uvicorn[26602]: INFO: Application shutdown complete. 2026-04-21T01:14:39.945653-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:39.945721-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:41.970591-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:14:45.113172-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 879. 2026-04-21T01:14:45.134830-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:45.418491-05:00 spark-b1b8 uvicorn[26629]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:45.423099-05:00 spark-b1b8 uvicorn[26629]: INFO: Started server process [26629] 2026-04-21T01:14:45.423110-05:00 spark-b1b8 uvicorn[26629]: INFO: Waiting for application startup. 2026-04-21T01:14:45.423118-05:00 spark-b1b8 uvicorn[26629]: INFO: Application startup complete. 2026-04-21T01:14:45.423128-05:00 spark-b1b8 uvicorn[26629]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:45.423136-05:00 spark-b1b8 uvicorn[26629]: INFO: Waiting for application shutdown. 2026-04-21T01:14:45.423150-05:00 spark-b1b8 uvicorn[26629]: INFO: Application shutdown complete. 2026-04-21T01:14:45.467378-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:45.467483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:50.612774-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 880. 2026-04-21T01:14:50.625759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:50.883710-05:00 spark-b1b8 uvicorn[26654]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:50.885038-05:00 spark-b1b8 uvicorn[26654]: INFO: Started server process [26654] 2026-04-21T01:14:50.885089-05:00 spark-b1b8 uvicorn[26654]: INFO: Waiting for application startup. 2026-04-21T01:14:50.885200-05:00 spark-b1b8 uvicorn[26654]: INFO: Application startup complete. 2026-04-21T01:14:50.885914-05:00 spark-b1b8 uvicorn[26654]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:50.885932-05:00 spark-b1b8 uvicorn[26654]: INFO: Waiting for application shutdown. 2026-04-21T01:14:50.885958-05:00 spark-b1b8 uvicorn[26654]: INFO: Application shutdown complete. 2026-04-21T01:14:50.932339-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:50.932414-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:56.113497-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 881. 2026-04-21T01:14:56.131847-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:14:56.413604-05:00 spark-b1b8 uvicorn[26661]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:14:56.415040-05:00 spark-b1b8 uvicorn[26661]: INFO: Started server process [26661] 2026-04-21T01:14:56.415062-05:00 spark-b1b8 uvicorn[26661]: INFO: Waiting for application startup. 2026-04-21T01:14:56.415239-05:00 spark-b1b8 uvicorn[26661]: INFO: Application startup complete. 2026-04-21T01:14:56.417338-05:00 spark-b1b8 uvicorn[26661]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:14:56.417384-05:00 spark-b1b8 uvicorn[26661]: INFO: Waiting for application shutdown. 2026-04-21T01:14:56.417398-05:00 spark-b1b8 uvicorn[26661]: INFO: Application shutdown complete. 2026-04-21T01:14:56.464116-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:14:56.464222-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:14:59.775154-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:15:01.613666-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 882. 2026-04-21T01:15:01.631732-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:01.748012-05:00 spark-b1b8 CRON[26689]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2026-04-21T01:15:01.904347-05:00 spark-b1b8 uvicorn[26686]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:01.905774-05:00 spark-b1b8 uvicorn[26686]: INFO: Started server process [26686] 2026-04-21T01:15:01.905797-05:00 spark-b1b8 uvicorn[26686]: INFO: Waiting for application startup. 2026-04-21T01:15:01.905957-05:00 spark-b1b8 uvicorn[26686]: INFO: Application startup complete. 2026-04-21T01:15:01.907690-05:00 spark-b1b8 uvicorn[26686]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:01.907705-05:00 spark-b1b8 uvicorn[26686]: INFO: Waiting for application shutdown. 2026-04-21T01:15:01.907744-05:00 spark-b1b8 uvicorn[26686]: INFO: Application shutdown complete. 2026-04-21T01:15:01.951485-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:01.951605-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:07.112754-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 883. 2026-04-21T01:15:07.134831-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:07.406559-05:00 spark-b1b8 uvicorn[26696]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:07.407874-05:00 spark-b1b8 uvicorn[26696]: INFO: Started server process [26696] 2026-04-21T01:15:07.407897-05:00 spark-b1b8 uvicorn[26696]: INFO: Waiting for application startup. 2026-04-21T01:15:07.408056-05:00 spark-b1b8 uvicorn[26696]: INFO: Application startup complete. 2026-04-21T01:15:07.409760-05:00 spark-b1b8 uvicorn[26696]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:07.409774-05:00 spark-b1b8 uvicorn[26696]: INFO: Waiting for application shutdown. 2026-04-21T01:15:07.409813-05:00 spark-b1b8 uvicorn[26696]: INFO: Application shutdown complete. 2026-04-21T01:15:07.454001-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:07.454115-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:12.613607-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 884. 2026-04-21T01:15:12.634864-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:12.918542-05:00 spark-b1b8 uvicorn[26721]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:12.920003-05:00 spark-b1b8 uvicorn[26721]: INFO: Started server process [26721] 2026-04-21T01:15:12.920025-05:00 spark-b1b8 uvicorn[26721]: INFO: Waiting for application startup. 2026-04-21T01:15:12.920206-05:00 spark-b1b8 uvicorn[26721]: INFO: Application startup complete. 2026-04-21T01:15:12.921506-05:00 spark-b1b8 uvicorn[26721]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:12.921554-05:00 spark-b1b8 uvicorn[26721]: INFO: Waiting for application shutdown. 2026-04-21T01:15:12.921561-05:00 spark-b1b8 uvicorn[26721]: INFO: Application shutdown complete. 2026-04-21T01:15:12.966383-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:12.966500-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:16.533473-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:35661 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:15:16.555325-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:17506 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:15:16.618604-05:00 spark-b1b8 tailscaled[2506]: netstack: decrementing connsInFlightByClient[fd7a:115c:a1e0::1e01:7098] because the packet was not handled; new value is 0 2026-04-21T01:15:18.113369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 885. 2026-04-21T01:15:18.130836-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:18.402583-05:00 spark-b1b8 uvicorn[26728]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:18.403897-05:00 spark-b1b8 uvicorn[26728]: INFO: Started server process [26728] 2026-04-21T01:15:18.403920-05:00 spark-b1b8 uvicorn[26728]: INFO: Waiting for application startup. 2026-04-21T01:15:18.404085-05:00 spark-b1b8 uvicorn[26728]: INFO: Application startup complete. 2026-04-21T01:15:18.405375-05:00 spark-b1b8 uvicorn[26728]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:18.405390-05:00 spark-b1b8 uvicorn[26728]: INFO: Waiting for application shutdown. 2026-04-21T01:15:18.405429-05:00 spark-b1b8 uvicorn[26728]: INFO: Application shutdown complete. 2026-04-21T01:15:18.451334-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:18.451440-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:23.613249-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 886. 2026-04-21T01:15:23.630819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:23.913770-05:00 spark-b1b8 uvicorn[26754]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:23.914909-05:00 spark-b1b8 uvicorn[26754]: INFO: Started server process [26754] 2026-04-21T01:15:23.914942-05:00 spark-b1b8 uvicorn[26754]: INFO: Waiting for application startup. 2026-04-21T01:15:23.915084-05:00 spark-b1b8 uvicorn[26754]: INFO: Application startup complete. 2026-04-21T01:15:23.916771-05:00 spark-b1b8 uvicorn[26754]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:23.916808-05:00 spark-b1b8 uvicorn[26754]: INFO: Waiting for application shutdown. 2026-04-21T01:15:23.916815-05:00 spark-b1b8 uvicorn[26754]: INFO: Application shutdown complete. 2026-04-21T01:15:23.964293-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:23.964414-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:29.112991-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 887. 2026-04-21T01:15:29.136869-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:29.391181-05:00 spark-b1b8 uvicorn[26761]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:29.392333-05:00 spark-b1b8 uvicorn[26761]: INFO: Started server process [26761] 2026-04-21T01:15:29.392356-05:00 spark-b1b8 uvicorn[26761]: INFO: Waiting for application startup. 2026-04-21T01:15:29.392520-05:00 spark-b1b8 uvicorn[26761]: INFO: Application startup complete. 2026-04-21T01:15:29.394027-05:00 spark-b1b8 uvicorn[26761]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:29.394042-05:00 spark-b1b8 uvicorn[26761]: INFO: Waiting for application shutdown. 2026-04-21T01:15:29.394082-05:00 spark-b1b8 uvicorn[26761]: INFO: Application shutdown complete. 2026-04-21T01:15:29.439870-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:29.439960-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:34.613596-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 888. 2026-04-21T01:15:34.630843-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:34.912173-05:00 spark-b1b8 uvicorn[26787]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:34.913377-05:00 spark-b1b8 uvicorn[26787]: INFO: Started server process [26787] 2026-04-21T01:15:34.913403-05:00 spark-b1b8 uvicorn[26787]: INFO: Waiting for application startup. 2026-04-21T01:15:34.913587-05:00 spark-b1b8 uvicorn[26787]: INFO: Application startup complete. 2026-04-21T01:15:34.915270-05:00 spark-b1b8 uvicorn[26787]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:34.915305-05:00 spark-b1b8 uvicorn[26787]: INFO: Waiting for application shutdown. 2026-04-21T01:15:34.915343-05:00 spark-b1b8 uvicorn[26787]: INFO: Application shutdown complete. 2026-04-21T01:15:34.962138-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:34.962267-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:37.424745-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:15:40.112756-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 889. 2026-04-21T01:15:40.125769-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:40.375834-05:00 spark-b1b8 uvicorn[26795]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:40.376568-05:00 spark-b1b8 uvicorn[26795]: INFO: Started server process [26795] 2026-04-21T01:15:40.376599-05:00 spark-b1b8 uvicorn[26795]: INFO: Waiting for application startup. 2026-04-21T01:15:40.376744-05:00 spark-b1b8 uvicorn[26795]: INFO: Application startup complete. 2026-04-21T01:15:40.377444-05:00 spark-b1b8 uvicorn[26795]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:40.377470-05:00 spark-b1b8 uvicorn[26795]: INFO: Waiting for application shutdown. 2026-04-21T01:15:40.377491-05:00 spark-b1b8 uvicorn[26795]: INFO: Application shutdown complete. 2026-04-21T01:15:40.422338-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:40.422428-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:45.613505-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 890. 2026-04-21T01:15:45.631767-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:45.904968-05:00 spark-b1b8 uvicorn[26820]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:45.906274-05:00 spark-b1b8 uvicorn[26820]: INFO: Started server process [26820] 2026-04-21T01:15:45.906295-05:00 spark-b1b8 uvicorn[26820]: INFO: Waiting for application startup. 2026-04-21T01:15:45.906457-05:00 spark-b1b8 uvicorn[26820]: INFO: Application startup complete. 2026-04-21T01:15:45.907407-05:00 spark-b1b8 uvicorn[26820]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:45.907421-05:00 spark-b1b8 uvicorn[26820]: INFO: Waiting for application shutdown. 2026-04-21T01:15:45.907462-05:00 spark-b1b8 uvicorn[26820]: INFO: Application shutdown complete. 2026-04-21T01:15:45.952171-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:45.952281-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:46.383373-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:41069 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:15:46.680042-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:19630 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:15:51.112757-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 891. 2026-04-21T01:15:51.129649-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:51.398563-05:00 spark-b1b8 uvicorn[26844]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:51.399879-05:00 spark-b1b8 uvicorn[26844]: INFO: Started server process [26844] 2026-04-21T01:15:51.399902-05:00 spark-b1b8 uvicorn[26844]: INFO: Waiting for application startup. 2026-04-21T01:15:51.400062-05:00 spark-b1b8 uvicorn[26844]: INFO: Application startup complete. 2026-04-21T01:15:51.401425-05:00 spark-b1b8 uvicorn[26844]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:51.401438-05:00 spark-b1b8 uvicorn[26844]: INFO: Waiting for application shutdown. 2026-04-21T01:15:51.401477-05:00 spark-b1b8 uvicorn[26844]: INFO: Application shutdown complete. 2026-04-21T01:15:51.447369-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:51.447483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:15:56.613051-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 892. 2026-04-21T01:15:56.629729-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:15:56.773090-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:15:56.915156-05:00 spark-b1b8 uvicorn[26851]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:15:56.916291-05:00 spark-b1b8 uvicorn[26851]: INFO: Started server process [26851] 2026-04-21T01:15:56.916321-05:00 spark-b1b8 uvicorn[26851]: INFO: Waiting for application startup. 2026-04-21T01:15:56.916481-05:00 spark-b1b8 uvicorn[26851]: INFO: Application startup complete. 2026-04-21T01:15:56.917993-05:00 spark-b1b8 uvicorn[26851]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:15:56.918031-05:00 spark-b1b8 uvicorn[26851]: INFO: Waiting for application shutdown. 2026-04-21T01:15:56.918039-05:00 spark-b1b8 uvicorn[26851]: INFO: Application shutdown complete. 2026-04-21T01:15:56.965810-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:15:56.965899-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:02.113143-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 893. 2026-04-21T01:16:02.124026-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:02.391102-05:00 spark-b1b8 uvicorn[26876]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:02.392199-05:00 spark-b1b8 uvicorn[26876]: INFO: Started server process [26876] 2026-04-21T01:16:02.392238-05:00 spark-b1b8 uvicorn[26876]: INFO: Waiting for application startup. 2026-04-21T01:16:02.392382-05:00 spark-b1b8 uvicorn[26876]: INFO: Application startup complete. 2026-04-21T01:16:02.393690-05:00 spark-b1b8 uvicorn[26876]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:02.393727-05:00 spark-b1b8 uvicorn[26876]: INFO: Waiting for application shutdown. 2026-04-21T01:16:02.393735-05:00 spark-b1b8 uvicorn[26876]: INFO: Application shutdown complete. 2026-04-21T01:16:02.440780-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:02.440853-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:07.612555-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 894. 2026-04-21T01:16:07.632650-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:07.899552-05:00 spark-b1b8 uvicorn[26884]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:07.900660-05:00 spark-b1b8 uvicorn[26884]: INFO: Started server process [26884] 2026-04-21T01:16:07.900693-05:00 spark-b1b8 uvicorn[26884]: INFO: Waiting for application startup. 2026-04-21T01:16:07.900844-05:00 spark-b1b8 uvicorn[26884]: INFO: Application startup complete. 2026-04-21T01:16:07.901961-05:00 spark-b1b8 uvicorn[26884]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:07.902000-05:00 spark-b1b8 uvicorn[26884]: INFO: Waiting for application shutdown. 2026-04-21T01:16:07.902007-05:00 spark-b1b8 uvicorn[26884]: INFO: Application shutdown complete. 2026-04-21T01:16:07.947809-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:07.947894-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:13.113104-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 895. 2026-04-21T01:16:13.130660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:13.395478-05:00 spark-b1b8 uvicorn[26909]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:13.396606-05:00 spark-b1b8 uvicorn[26909]: INFO: Started server process [26909] 2026-04-21T01:16:13.396639-05:00 spark-b1b8 uvicorn[26909]: INFO: Waiting for application startup. 2026-04-21T01:16:13.396793-05:00 spark-b1b8 uvicorn[26909]: INFO: Application startup complete. 2026-04-21T01:16:13.398087-05:00 spark-b1b8 uvicorn[26909]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:13.398123-05:00 spark-b1b8 uvicorn[26909]: INFO: Waiting for application shutdown. 2026-04-21T01:16:13.398131-05:00 spark-b1b8 uvicorn[26909]: INFO: Application shutdown complete. 2026-04-21T01:16:13.445466-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:13.445538-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:18.613091-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 896. 2026-04-21T01:16:18.630637-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:18.896489-05:00 spark-b1b8 uvicorn[26916]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:18.897599-05:00 spark-b1b8 uvicorn[26916]: INFO: Started server process [26916] 2026-04-21T01:16:18.897633-05:00 spark-b1b8 uvicorn[26916]: INFO: Waiting for application startup. 2026-04-21T01:16:18.897780-05:00 spark-b1b8 uvicorn[26916]: INFO: Application startup complete. 2026-04-21T01:16:18.900032-05:00 spark-b1b8 uvicorn[26916]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:18.900095-05:00 spark-b1b8 uvicorn[26916]: INFO: Waiting for application shutdown. 2026-04-21T01:16:18.900105-05:00 spark-b1b8 uvicorn[26916]: INFO: Application shutdown complete. 2026-04-21T01:16:18.947036-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:18.947114-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:24.113125-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 897. 2026-04-21T01:16:24.132633-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:24.404114-05:00 spark-b1b8 uvicorn[26941]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:24.405225-05:00 spark-b1b8 uvicorn[26941]: INFO: Started server process [26941] 2026-04-21T01:16:24.405260-05:00 spark-b1b8 uvicorn[26941]: INFO: Waiting for application startup. 2026-04-21T01:16:24.405411-05:00 spark-b1b8 uvicorn[26941]: INFO: Application startup complete. 2026-04-21T01:16:24.407000-05:00 spark-b1b8 uvicorn[26941]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:24.407039-05:00 spark-b1b8 uvicorn[26941]: INFO: Waiting for application shutdown. 2026-04-21T01:16:24.407047-05:00 spark-b1b8 uvicorn[26941]: INFO: Application shutdown complete. 2026-04-21T01:16:24.453465-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:24.453547-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:29.613277-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 898. 2026-04-21T01:16:29.634770-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:29.922870-05:00 spark-b1b8 uvicorn[26948]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:29.923960-05:00 spark-b1b8 uvicorn[26948]: INFO: Started server process [26948] 2026-04-21T01:16:29.923989-05:00 spark-b1b8 uvicorn[26948]: INFO: Waiting for application startup. 2026-04-21T01:16:29.924140-05:00 spark-b1b8 uvicorn[26948]: INFO: Application startup complete. 2026-04-21T01:16:29.925620-05:00 spark-b1b8 uvicorn[26948]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:29.925659-05:00 spark-b1b8 uvicorn[26948]: INFO: Waiting for application shutdown. 2026-04-21T01:16:29.925666-05:00 spark-b1b8 uvicorn[26948]: INFO: Application shutdown complete. 2026-04-21T01:16:29.972791-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:29.972878-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:35.113136-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 899. 2026-04-21T01:16:35.130660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:35.400725-05:00 spark-b1b8 uvicorn[26973]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:35.401855-05:00 spark-b1b8 uvicorn[26973]: INFO: Started server process [26973] 2026-04-21T01:16:35.401887-05:00 spark-b1b8 uvicorn[26973]: INFO: Waiting for application startup. 2026-04-21T01:16:35.402038-05:00 spark-b1b8 uvicorn[26973]: INFO: Application startup complete. 2026-04-21T01:16:35.403274-05:00 spark-b1b8 uvicorn[26973]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:35.403307-05:00 spark-b1b8 uvicorn[26973]: INFO: Waiting for application shutdown. 2026-04-21T01:16:35.403345-05:00 spark-b1b8 uvicorn[26973]: INFO: Application shutdown complete. 2026-04-21T01:16:35.450102-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:35.450169-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:38.448021-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:16:40.613083-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 900. 2026-04-21T01:16:40.631632-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:40.885645-05:00 spark-b1b8 uvicorn[26980]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:40.886943-05:00 spark-b1b8 uvicorn[26980]: INFO: Started server process [26980] 2026-04-21T01:16:40.886965-05:00 spark-b1b8 uvicorn[26980]: INFO: Waiting for application startup. 2026-04-21T01:16:40.887129-05:00 spark-b1b8 uvicorn[26980]: INFO: Application startup complete. 2026-04-21T01:16:40.888055-05:00 spark-b1b8 uvicorn[26980]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:40.888068-05:00 spark-b1b8 uvicorn[26980]: INFO: Waiting for application shutdown. 2026-04-21T01:16:40.888101-05:00 spark-b1b8 uvicorn[26980]: INFO: Application shutdown complete. 2026-04-21T01:16:40.933332-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:40.933417-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:46.112545-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 901. 2026-04-21T01:16:46.129922-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:46.406023-05:00 spark-b1b8 uvicorn[27005]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:46.407462-05:00 spark-b1b8 uvicorn[27005]: INFO: Started server process [27005] 2026-04-21T01:16:46.407484-05:00 spark-b1b8 uvicorn[27005]: INFO: Waiting for application startup. 2026-04-21T01:16:46.407668-05:00 spark-b1b8 uvicorn[27005]: INFO: Application startup complete. 2026-04-21T01:16:46.409244-05:00 spark-b1b8 uvicorn[27005]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:46.409284-05:00 spark-b1b8 uvicorn[27005]: INFO: Waiting for application shutdown. 2026-04-21T01:16:46.409291-05:00 spark-b1b8 uvicorn[27005]: INFO: Application shutdown complete. 2026-04-21T01:16:46.456650-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:46.456729-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:51.613320-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 902. 2026-04-21T01:16:51.629650-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:51.913526-05:00 spark-b1b8 uvicorn[27031]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:51.914978-05:00 spark-b1b8 uvicorn[27031]: INFO: Started server process [27031] 2026-04-21T01:16:51.915000-05:00 spark-b1b8 uvicorn[27031]: INFO: Waiting for application startup. 2026-04-21T01:16:51.915173-05:00 spark-b1b8 uvicorn[27031]: INFO: Application startup complete. 2026-04-21T01:16:51.916914-05:00 spark-b1b8 uvicorn[27031]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:51.916981-05:00 spark-b1b8 uvicorn[27031]: INFO: Waiting for application shutdown. 2026-04-21T01:16:51.916992-05:00 spark-b1b8 uvicorn[27031]: INFO: Application shutdown complete. 2026-04-21T01:16:51.963758-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:51.963836-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:16:53.601303-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:28332 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:16:53.618633-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:56037 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:16:53.724187-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:30805 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:16:53.803717-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:20350 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:16:53.803764-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:16:57.113327-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 903. 2026-04-21T01:16:57.126638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:16:57.402291-05:00 spark-b1b8 uvicorn[27038]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:16:57.403737-05:00 spark-b1b8 uvicorn[27038]: INFO: Started server process [27038] 2026-04-21T01:16:57.403760-05:00 spark-b1b8 uvicorn[27038]: INFO: Waiting for application startup. 2026-04-21T01:16:57.403928-05:00 spark-b1b8 uvicorn[27038]: INFO: Application startup complete. 2026-04-21T01:16:57.405763-05:00 spark-b1b8 uvicorn[27038]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:16:57.405781-05:00 spark-b1b8 uvicorn[27038]: INFO: Waiting for application shutdown. 2026-04-21T01:16:57.405837-05:00 spark-b1b8 uvicorn[27038]: INFO: Application shutdown complete. 2026-04-21T01:16:57.453087-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:16:57.453173-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:01.335779-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T01:17:01.754463-05:00 spark-b1b8 CRON[27064]: (root) CMD (cd / && run-parts --report /etc/cron.hourly) 2026-04-21T01:17:02.613218-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 904. 2026-04-21T01:17:02.631008-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:02.901952-05:00 spark-b1b8 uvicorn[27066]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:02.903386-05:00 spark-b1b8 uvicorn[27066]: INFO: Started server process [27066] 2026-04-21T01:17:02.903409-05:00 spark-b1b8 uvicorn[27066]: INFO: Waiting for application startup. 2026-04-21T01:17:02.903588-05:00 spark-b1b8 uvicorn[27066]: INFO: Application startup complete. 2026-04-21T01:17:02.905186-05:00 spark-b1b8 uvicorn[27066]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:02.905251-05:00 spark-b1b8 uvicorn[27066]: INFO: Waiting for application shutdown. 2026-04-21T01:17:02.905259-05:00 spark-b1b8 uvicorn[27066]: INFO: Application shutdown complete. 2026-04-21T01:17:02.952488-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:02.952575-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:02.989315-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:17:08.112724-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 905. 2026-04-21T01:17:08.130646-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:08.414282-05:00 spark-b1b8 uvicorn[27073]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:08.415421-05:00 spark-b1b8 uvicorn[27073]: INFO: Started server process [27073] 2026-04-21T01:17:08.415467-05:00 spark-b1b8 uvicorn[27073]: INFO: Waiting for application startup. 2026-04-21T01:17:08.415615-05:00 spark-b1b8 uvicorn[27073]: INFO: Application startup complete. 2026-04-21T01:17:08.417439-05:00 spark-b1b8 uvicorn[27073]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:08.417473-05:00 spark-b1b8 uvicorn[27073]: INFO: Waiting for application shutdown. 2026-04-21T01:17:08.417482-05:00 spark-b1b8 uvicorn[27073]: INFO: Application shutdown complete. 2026-04-21T01:17:08.465020-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:08.465312-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:13.613567-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 906. 2026-04-21T01:17:13.630659-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:13.908792-05:00 spark-b1b8 uvicorn[27099]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:13.910262-05:00 spark-b1b8 uvicorn[27099]: INFO: Started server process [27099] 2026-04-21T01:17:13.910284-05:00 spark-b1b8 uvicorn[27099]: INFO: Waiting for application startup. 2026-04-21T01:17:13.910459-05:00 spark-b1b8 uvicorn[27099]: INFO: Application startup complete. 2026-04-21T01:17:13.912961-05:00 spark-b1b8 uvicorn[27099]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:13.912995-05:00 spark-b1b8 uvicorn[27099]: INFO: Waiting for application shutdown. 2026-04-21T01:17:13.913019-05:00 spark-b1b8 uvicorn[27099]: INFO: Application shutdown complete. 2026-04-21T01:17:13.960542-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:13.960610-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:19.112532-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 907. 2026-04-21T01:17:19.129781-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:19.412840-05:00 spark-b1b8 uvicorn[27107]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:19.413958-05:00 spark-b1b8 uvicorn[27107]: INFO: Started server process [27107] 2026-04-21T01:17:19.413993-05:00 spark-b1b8 uvicorn[27107]: INFO: Waiting for application startup. 2026-04-21T01:17:19.414150-05:00 spark-b1b8 uvicorn[27107]: INFO: Application startup complete. 2026-04-21T01:17:19.416353-05:00 spark-b1b8 uvicorn[27107]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:19.416420-05:00 spark-b1b8 uvicorn[27107]: INFO: Waiting for application shutdown. 2026-04-21T01:17:19.416428-05:00 spark-b1b8 uvicorn[27107]: INFO: Application shutdown complete. 2026-04-21T01:17:19.463779-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:19.463886-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:24.613312-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 908. 2026-04-21T01:17:24.630926-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:24.895727-05:00 spark-b1b8 uvicorn[27132]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:24.897104-05:00 spark-b1b8 uvicorn[27132]: INFO: Started server process [27132] 2026-04-21T01:17:24.897135-05:00 spark-b1b8 uvicorn[27132]: INFO: Waiting for application startup. 2026-04-21T01:17:24.897286-05:00 spark-b1b8 uvicorn[27132]: INFO: Application startup complete. 2026-04-21T01:17:24.898802-05:00 spark-b1b8 uvicorn[27132]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:24.898840-05:00 spark-b1b8 uvicorn[27132]: INFO: Waiting for application shutdown. 2026-04-21T01:17:24.898848-05:00 spark-b1b8 uvicorn[27132]: INFO: Application shutdown complete. 2026-04-21T01:17:24.947227-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:24.947351-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:30.112722-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 909. 2026-04-21T01:17:30.129725-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:30.412215-05:00 spark-b1b8 uvicorn[27139]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:30.413322-05:00 spark-b1b8 uvicorn[27139]: INFO: Started server process [27139] 2026-04-21T01:17:30.413358-05:00 spark-b1b8 uvicorn[27139]: INFO: Waiting for application startup. 2026-04-21T01:17:30.413516-05:00 spark-b1b8 uvicorn[27139]: INFO: Application startup complete. 2026-04-21T01:17:30.415477-05:00 spark-b1b8 uvicorn[27139]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:30.415555-05:00 spark-b1b8 uvicorn[27139]: INFO: Waiting for application shutdown. 2026-04-21T01:17:30.415566-05:00 spark-b1b8 uvicorn[27139]: INFO: Application shutdown complete. 2026-04-21T01:17:30.463198-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:30.463282-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:35.613523-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 910. 2026-04-21T01:17:35.630744-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:35.884515-05:00 spark-b1b8 uvicorn[27165]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:35.885862-05:00 spark-b1b8 uvicorn[27165]: INFO: Started server process [27165] 2026-04-21T01:17:35.885885-05:00 spark-b1b8 uvicorn[27165]: INFO: Waiting for application startup. 2026-04-21T01:17:35.886047-05:00 spark-b1b8 uvicorn[27165]: INFO: Application startup complete. 2026-04-21T01:17:35.887253-05:00 spark-b1b8 uvicorn[27165]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:35.887268-05:00 spark-b1b8 uvicorn[27165]: INFO: Waiting for application shutdown. 2026-04-21T01:17:35.887308-05:00 spark-b1b8 uvicorn[27165]: INFO: Application shutdown complete. 2026-04-21T01:17:35.931817-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:35.931922-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:41.113826-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 911. 2026-04-21T01:17:41.126660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:41.383229-05:00 spark-b1b8 uvicorn[27173]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:41.384499-05:00 spark-b1b8 uvicorn[27173]: INFO: Started server process [27173] 2026-04-21T01:17:41.384522-05:00 spark-b1b8 uvicorn[27173]: INFO: Waiting for application startup. 2026-04-21T01:17:41.384682-05:00 spark-b1b8 uvicorn[27173]: INFO: Application startup complete. 2026-04-21T01:17:41.385819-05:00 spark-b1b8 uvicorn[27173]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:41.385832-05:00 spark-b1b8 uvicorn[27173]: INFO: Waiting for application shutdown. 2026-04-21T01:17:41.385871-05:00 spark-b1b8 uvicorn[27173]: INFO: Application shutdown complete. 2026-04-21T01:17:41.431948-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:41.432042-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:42.325580-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:17:46.613077-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 912. 2026-04-21T01:17:46.630759-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:46.901165-05:00 spark-b1b8 uvicorn[27198]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:46.902481-05:00 spark-b1b8 uvicorn[27198]: INFO: Started server process [27198] 2026-04-21T01:17:46.902502-05:00 spark-b1b8 uvicorn[27198]: INFO: Waiting for application startup. 2026-04-21T01:17:46.902691-05:00 spark-b1b8 uvicorn[27198]: INFO: Application startup complete. 2026-04-21T01:17:46.903597-05:00 spark-b1b8 uvicorn[27198]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:46.903612-05:00 spark-b1b8 uvicorn[27198]: INFO: Waiting for application shutdown. 2026-04-21T01:17:46.903652-05:00 spark-b1b8 uvicorn[27198]: INFO: Application shutdown complete. 2026-04-21T01:17:46.947059-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:46.947173-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:52.113526-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 913. 2026-04-21T01:17:52.130846-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:52.384656-05:00 spark-b1b8 uvicorn[27223]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:52.385979-05:00 spark-b1b8 uvicorn[27223]: INFO: Started server process [27223] 2026-04-21T01:17:52.386000-05:00 spark-b1b8 uvicorn[27223]: INFO: Waiting for application startup. 2026-04-21T01:17:52.386167-05:00 spark-b1b8 uvicorn[27223]: INFO: Application startup complete. 2026-04-21T01:17:52.387155-05:00 spark-b1b8 uvicorn[27223]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:52.387169-05:00 spark-b1b8 uvicorn[27223]: INFO: Waiting for application shutdown. 2026-04-21T01:17:52.387209-05:00 spark-b1b8 uvicorn[27223]: INFO: Application shutdown complete. 2026-04-21T01:17:52.433144-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:52.433230-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:17:57.613496-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 914. 2026-04-21T01:17:57.630748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:17:57.883456-05:00 spark-b1b8 uvicorn[27230]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:17:57.884888-05:00 spark-b1b8 uvicorn[27230]: INFO: Started server process [27230] 2026-04-21T01:17:57.884910-05:00 spark-b1b8 uvicorn[27230]: INFO: Waiting for application startup. 2026-04-21T01:17:57.885075-05:00 spark-b1b8 uvicorn[27230]: INFO: Application startup complete. 2026-04-21T01:17:57.886086-05:00 spark-b1b8 uvicorn[27230]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:17:57.886125-05:00 spark-b1b8 uvicorn[27230]: INFO: Waiting for application shutdown. 2026-04-21T01:17:57.886139-05:00 spark-b1b8 uvicorn[27230]: INFO: Application shutdown complete. 2026-04-21T01:17:57.929706-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:17:57.929805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:03.113541-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 915. 2026-04-21T01:18:03.130819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:03.168859-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:58873 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:18:03.224685-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:29174 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:18:03.397378-05:00 spark-b1b8 uvicorn[27254]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:03.398696-05:00 spark-b1b8 uvicorn[27254]: INFO: Started server process [27254] 2026-04-21T01:18:03.398718-05:00 spark-b1b8 uvicorn[27254]: INFO: Waiting for application startup. 2026-04-21T01:18:03.398885-05:00 spark-b1b8 uvicorn[27254]: INFO: Application startup complete. 2026-04-21T01:18:03.399677-05:00 spark-b1b8 uvicorn[27254]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:03.399695-05:00 spark-b1b8 uvicorn[27254]: INFO: Waiting for application shutdown. 2026-04-21T01:18:03.399730-05:00 spark-b1b8 uvicorn[27254]: INFO: Application shutdown complete. 2026-04-21T01:18:03.444786-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:03.444859-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:05.945675-05:00 spark-b1b8 kernel: Lockdown: tailscaled: debugfs access is restricted; see man kernel_lockdown.7 2026-04-21T01:18:08.613325-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 916. 2026-04-21T01:18:08.630763-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:08.900129-05:00 spark-b1b8 uvicorn[27261]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:08.901584-05:00 spark-b1b8 uvicorn[27261]: INFO: Started server process [27261] 2026-04-21T01:18:08.901607-05:00 spark-b1b8 uvicorn[27261]: INFO: Waiting for application startup. 2026-04-21T01:18:08.901789-05:00 spark-b1b8 uvicorn[27261]: INFO: Application startup complete. 2026-04-21T01:18:08.904111-05:00 spark-b1b8 uvicorn[27261]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:08.904152-05:00 spark-b1b8 uvicorn[27261]: INFO: Waiting for application shutdown. 2026-04-21T01:18:08.904160-05:00 spark-b1b8 uvicorn[27261]: INFO: Application shutdown complete. 2026-04-21T01:18:08.950947-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:08.951065-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:14.113496-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 917. 2026-04-21T01:18:14.134863-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:14.405972-05:00 spark-b1b8 uvicorn[27286]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:14.407429-05:00 spark-b1b8 uvicorn[27286]: INFO: Started server process [27286] 2026-04-21T01:18:14.407452-05:00 spark-b1b8 uvicorn[27286]: INFO: Waiting for application startup. 2026-04-21T01:18:14.407643-05:00 spark-b1b8 uvicorn[27286]: INFO: Application startup complete. 2026-04-21T01:18:14.408866-05:00 spark-b1b8 uvicorn[27286]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:14.408905-05:00 spark-b1b8 uvicorn[27286]: INFO: Waiting for application shutdown. 2026-04-21T01:18:14.408912-05:00 spark-b1b8 uvicorn[27286]: INFO: Application shutdown complete. 2026-04-21T01:18:14.454327-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:14.454443-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:19.613573-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 918. 2026-04-21T01:18:19.633733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:19.898929-05:00 spark-b1b8 uvicorn[27293]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:19.900211-05:00 spark-b1b8 uvicorn[27293]: INFO: Started server process [27293] 2026-04-21T01:18:19.900233-05:00 spark-b1b8 uvicorn[27293]: INFO: Waiting for application startup. 2026-04-21T01:18:19.900395-05:00 spark-b1b8 uvicorn[27293]: INFO: Application startup complete. 2026-04-21T01:18:19.901329-05:00 spark-b1b8 uvicorn[27293]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:19.901344-05:00 spark-b1b8 uvicorn[27293]: INFO: Waiting for application shutdown. 2026-04-21T01:18:19.901383-05:00 spark-b1b8 uvicorn[27293]: INFO: Application shutdown complete. 2026-04-21T01:18:19.947095-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:19.947173-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:24.518210-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:18:25.112858-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 919. 2026-04-21T01:18:25.129654-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:25.396154-05:00 spark-b1b8 uvicorn[27318]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:25.397600-05:00 spark-b1b8 uvicorn[27318]: INFO: Started server process [27318] 2026-04-21T01:18:25.397624-05:00 spark-b1b8 uvicorn[27318]: INFO: Waiting for application startup. 2026-04-21T01:18:25.397804-05:00 spark-b1b8 uvicorn[27318]: INFO: Application startup complete. 2026-04-21T01:18:25.399068-05:00 spark-b1b8 uvicorn[27318]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:25.399106-05:00 spark-b1b8 uvicorn[27318]: INFO: Waiting for application shutdown. 2026-04-21T01:18:25.399114-05:00 spark-b1b8 uvicorn[27318]: INFO: Application shutdown complete. 2026-04-21T01:18:25.446732-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:25.446863-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:30.613495-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 920. 2026-04-21T01:18:30.633781-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:30.902529-05:00 spark-b1b8 uvicorn[27325]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:30.903830-05:00 spark-b1b8 uvicorn[27325]: INFO: Started server process [27325] 2026-04-21T01:18:30.903851-05:00 spark-b1b8 uvicorn[27325]: INFO: Waiting for application startup. 2026-04-21T01:18:30.904007-05:00 spark-b1b8 uvicorn[27325]: INFO: Application startup complete. 2026-04-21T01:18:30.904790-05:00 spark-b1b8 uvicorn[27325]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:30.904805-05:00 spark-b1b8 uvicorn[27325]: INFO: Waiting for application shutdown. 2026-04-21T01:18:30.904843-05:00 spark-b1b8 uvicorn[27325]: INFO: Application shutdown complete. 2026-04-21T01:18:30.950574-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:30.950646-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:36.113301-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 921. 2026-04-21T01:18:36.129746-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:36.396303-05:00 spark-b1b8 uvicorn[27351]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:36.397607-05:00 spark-b1b8 uvicorn[27351]: INFO: Started server process [27351] 2026-04-21T01:18:36.397631-05:00 spark-b1b8 uvicorn[27351]: INFO: Waiting for application startup. 2026-04-21T01:18:36.397807-05:00 spark-b1b8 uvicorn[27351]: INFO: Application startup complete. 2026-04-21T01:18:36.398950-05:00 spark-b1b8 uvicorn[27351]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:36.399016-05:00 spark-b1b8 uvicorn[27351]: INFO: Waiting for application shutdown. 2026-04-21T01:18:36.399027-05:00 spark-b1b8 uvicorn[27351]: INFO: Application shutdown complete. 2026-04-21T01:18:36.445744-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:36.445822-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:37.031376-05:00 spark-b1b8 tailscaled[2506]: control: NetInfo: NetInfo{varies=false ipv6=true ipv6os=true udp=true icmpv4=false derp=#1 portmap=active-M link="" firewallmode="ipt-default"} 2026-04-21T01:18:41.612686-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 922. 2026-04-21T01:18:41.629634-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:41.901024-05:00 spark-b1b8 uvicorn[27376]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:41.902329-05:00 spark-b1b8 uvicorn[27376]: INFO: Started server process [27376] 2026-04-21T01:18:41.902352-05:00 spark-b1b8 uvicorn[27376]: INFO: Waiting for application startup. 2026-04-21T01:18:41.902514-05:00 spark-b1b8 uvicorn[27376]: INFO: Application startup complete. 2026-04-21T01:18:41.903663-05:00 spark-b1b8 uvicorn[27376]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:41.903679-05:00 spark-b1b8 uvicorn[27376]: INFO: Waiting for application shutdown. 2026-04-21T01:18:41.903716-05:00 spark-b1b8 uvicorn[27376]: INFO: Application shutdown complete. 2026-04-21T01:18:41.949367-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:41.949443-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:42.850610-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:18:47.113275-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 923. 2026-04-21T01:18:47.131750-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:47.403193-05:00 spark-b1b8 uvicorn[27384]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:47.404506-05:00 spark-b1b8 uvicorn[27384]: INFO: Started server process [27384] 2026-04-21T01:18:47.404529-05:00 spark-b1b8 uvicorn[27384]: INFO: Waiting for application startup. 2026-04-21T01:18:47.404695-05:00 spark-b1b8 uvicorn[27384]: INFO: Application startup complete. 2026-04-21T01:18:47.405643-05:00 spark-b1b8 uvicorn[27384]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:47.405658-05:00 spark-b1b8 uvicorn[27384]: INFO: Waiting for application shutdown. 2026-04-21T01:18:47.405697-05:00 spark-b1b8 uvicorn[27384]: INFO: Application shutdown complete. 2026-04-21T01:18:47.451816-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:47.451895-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:52.613313-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 924. 2026-04-21T01:18:52.631692-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:52.903927-05:00 spark-b1b8 uvicorn[27410]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:52.905219-05:00 spark-b1b8 uvicorn[27410]: INFO: Started server process [27410] 2026-04-21T01:18:52.905242-05:00 spark-b1b8 uvicorn[27410]: INFO: Waiting for application startup. 2026-04-21T01:18:52.905409-05:00 spark-b1b8 uvicorn[27410]: INFO: Application startup complete. 2026-04-21T01:18:52.906700-05:00 spark-b1b8 uvicorn[27410]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:52.906715-05:00 spark-b1b8 uvicorn[27410]: INFO: Waiting for application shutdown. 2026-04-21T01:18:52.906754-05:00 spark-b1b8 uvicorn[27410]: INFO: Application shutdown complete. 2026-04-21T01:18:52.952380-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:52.952450-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:18:58.113543-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 925. 2026-04-21T01:18:58.125635-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:18:58.395482-05:00 spark-b1b8 uvicorn[27417]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:18:58.396821-05:00 spark-b1b8 uvicorn[27417]: INFO: Started server process [27417] 2026-04-21T01:18:58.396842-05:00 spark-b1b8 uvicorn[27417]: INFO: Waiting for application startup. 2026-04-21T01:18:58.397006-05:00 spark-b1b8 uvicorn[27417]: INFO: Application startup complete. 2026-04-21T01:18:58.398424-05:00 spark-b1b8 uvicorn[27417]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:18:58.398440-05:00 spark-b1b8 uvicorn[27417]: INFO: Waiting for application shutdown. 2026-04-21T01:18:58.398477-05:00 spark-b1b8 uvicorn[27417]: INFO: Application shutdown complete. 2026-04-21T01:18:58.443193-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:18:58.443271-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:03.613263-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 926. 2026-04-21T01:19:03.623643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:03.891724-05:00 spark-b1b8 uvicorn[27443]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:03.893191-05:00 spark-b1b8 uvicorn[27443]: INFO: Started server process [27443] 2026-04-21T01:19:03.893214-05:00 spark-b1b8 uvicorn[27443]: INFO: Waiting for application startup. 2026-04-21T01:19:03.893388-05:00 spark-b1b8 uvicorn[27443]: INFO: Application startup complete. 2026-04-21T01:19:03.894352-05:00 spark-b1b8 uvicorn[27443]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:03.894390-05:00 spark-b1b8 uvicorn[27443]: INFO: Waiting for application shutdown. 2026-04-21T01:19:03.894405-05:00 spark-b1b8 uvicorn[27443]: INFO: Application shutdown complete. 2026-04-21T01:19:03.941480-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:03.941585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:09.113678-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 927. 2026-04-21T01:19:09.132673-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:09.397806-05:00 spark-b1b8 uvicorn[27451]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:09.398960-05:00 spark-b1b8 uvicorn[27451]: INFO: Started server process [27451] 2026-04-21T01:19:09.398998-05:00 spark-b1b8 uvicorn[27451]: INFO: Waiting for application startup. 2026-04-21T01:19:09.399147-05:00 spark-b1b8 uvicorn[27451]: INFO: Application startup complete. 2026-04-21T01:19:09.400996-05:00 spark-b1b8 uvicorn[27451]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:09.401061-05:00 spark-b1b8 uvicorn[27451]: INFO: Waiting for application shutdown. 2026-04-21T01:19:09.401071-05:00 spark-b1b8 uvicorn[27451]: INFO: Application shutdown complete. 2026-04-21T01:19:09.446101-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:09.446171-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:14.612736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 928. 2026-04-21T01:19:14.627638-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:14.903608-05:00 spark-b1b8 uvicorn[27477]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:14.904740-05:00 spark-b1b8 uvicorn[27477]: INFO: Started server process [27477] 2026-04-21T01:19:14.904772-05:00 spark-b1b8 uvicorn[27477]: INFO: Waiting for application startup. 2026-04-21T01:19:14.904925-05:00 spark-b1b8 uvicorn[27477]: INFO: Application startup complete. 2026-04-21T01:19:14.906623-05:00 spark-b1b8 uvicorn[27477]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:14.906661-05:00 spark-b1b8 uvicorn[27477]: INFO: Waiting for application shutdown. 2026-04-21T01:19:14.906669-05:00 spark-b1b8 uvicorn[27477]: INFO: Application shutdown complete. 2026-04-21T01:19:14.953599-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:14.953676-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:17.027774-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:49059 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:19:17.086193-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:64753 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:19:20.113070-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 929. 2026-04-21T01:19:20.129660-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:20.394441-05:00 spark-b1b8 uvicorn[27484]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:20.395874-05:00 spark-b1b8 uvicorn[27484]: INFO: Started server process [27484] 2026-04-21T01:19:20.395898-05:00 spark-b1b8 uvicorn[27484]: INFO: Waiting for application startup. 2026-04-21T01:19:20.396067-05:00 spark-b1b8 uvicorn[27484]: INFO: Application startup complete. 2026-04-21T01:19:20.398290-05:00 spark-b1b8 uvicorn[27484]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:20.398323-05:00 spark-b1b8 uvicorn[27484]: INFO: Waiting for application shutdown. 2026-04-21T01:19:20.398337-05:00 spark-b1b8 uvicorn[27484]: INFO: Application shutdown complete. 2026-04-21T01:19:20.444221-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:20.444300-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:25.613084-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 930. 2026-04-21T01:19:25.631642-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:25.899675-05:00 spark-b1b8 uvicorn[27509]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:25.901025-05:00 spark-b1b8 uvicorn[27509]: INFO: Started server process [27509] 2026-04-21T01:19:25.901058-05:00 spark-b1b8 uvicorn[27509]: INFO: Waiting for application startup. 2026-04-21T01:19:25.901215-05:00 spark-b1b8 uvicorn[27509]: INFO: Application startup complete. 2026-04-21T01:19:25.902178-05:00 spark-b1b8 uvicorn[27509]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:25.902196-05:00 spark-b1b8 uvicorn[27509]: INFO: Waiting for application shutdown. 2026-04-21T01:19:25.902248-05:00 spark-b1b8 uvicorn[27509]: INFO: Application shutdown complete. 2026-04-21T01:19:25.949494-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:25.949630-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:26.375973-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:19:31.112600-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 931. 2026-04-21T01:19:31.129643-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:31.383220-05:00 spark-b1b8 uvicorn[27516]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:31.384318-05:00 spark-b1b8 uvicorn[27516]: INFO: Started server process [27516] 2026-04-21T01:19:31.384341-05:00 spark-b1b8 uvicorn[27516]: INFO: Waiting for application startup. 2026-04-21T01:19:31.384502-05:00 spark-b1b8 uvicorn[27516]: INFO: Application startup complete. 2026-04-21T01:19:31.385648-05:00 spark-b1b8 uvicorn[27516]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:31.385662-05:00 spark-b1b8 uvicorn[27516]: INFO: Waiting for application shutdown. 2026-04-21T01:19:31.385702-05:00 spark-b1b8 uvicorn[27516]: INFO: Application shutdown complete. 2026-04-21T01:19:31.431520-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:31.431629-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:36.613383-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 932. 2026-04-21T01:19:36.631833-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:36.900728-05:00 spark-b1b8 uvicorn[27541]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:36.902024-05:00 spark-b1b8 uvicorn[27541]: INFO: Started server process [27541] 2026-04-21T01:19:36.902048-05:00 spark-b1b8 uvicorn[27541]: INFO: Waiting for application startup. 2026-04-21T01:19:36.902207-05:00 spark-b1b8 uvicorn[27541]: INFO: Application startup complete. 2026-04-21T01:19:36.903376-05:00 spark-b1b8 uvicorn[27541]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:36.903391-05:00 spark-b1b8 uvicorn[27541]: INFO: Waiting for application shutdown. 2026-04-21T01:19:36.903430-05:00 spark-b1b8 uvicorn[27541]: INFO: Application shutdown complete. 2026-04-21T01:19:36.948668-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:36.948747-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:42.113276-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 933. 2026-04-21T01:19:42.133639-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:42.419239-05:00 spark-b1b8 uvicorn[27566]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:42.420383-05:00 spark-b1b8 uvicorn[27566]: INFO: Started server process [27566] 2026-04-21T01:19:42.420420-05:00 spark-b1b8 uvicorn[27566]: INFO: Waiting for application startup. 2026-04-21T01:19:42.420589-05:00 spark-b1b8 uvicorn[27566]: INFO: Application startup complete. 2026-04-21T01:19:42.422190-05:00 spark-b1b8 uvicorn[27566]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:42.422256-05:00 spark-b1b8 uvicorn[27566]: INFO: Waiting for application shutdown. 2026-04-21T01:19:42.422266-05:00 spark-b1b8 uvicorn[27566]: INFO: Application shutdown complete. 2026-04-21T01:19:42.469192-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:42.469269-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:44.239197-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:31379 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:19:44.278745-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:53287 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:19:47.613261-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 934. 2026-04-21T01:19:47.630748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:47.884208-05:00 spark-b1b8 uvicorn[27575]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:47.888977-05:00 spark-b1b8 uvicorn[27575]: INFO: Started server process [27575] 2026-04-21T01:19:47.888988-05:00 spark-b1b8 uvicorn[27575]: INFO: Waiting for application startup. 2026-04-21T01:19:47.888996-05:00 spark-b1b8 uvicorn[27575]: INFO: Application startup complete. 2026-04-21T01:19:47.889007-05:00 spark-b1b8 uvicorn[27575]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:47.889018-05:00 spark-b1b8 uvicorn[27575]: INFO: Waiting for application shutdown. 2026-04-21T01:19:47.889026-05:00 spark-b1b8 uvicorn[27575]: INFO: Application shutdown complete. 2026-04-21T01:19:47.931869-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:47.931961-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:52.846133-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:19:53.113254-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 935. 2026-04-21T01:19:53.132839-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:53.389780-05:00 spark-b1b8 uvicorn[27600]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:53.391212-05:00 spark-b1b8 uvicorn[27600]: INFO: Started server process [27600] 2026-04-21T01:19:53.391235-05:00 spark-b1b8 uvicorn[27600]: INFO: Waiting for application startup. 2026-04-21T01:19:53.391397-05:00 spark-b1b8 uvicorn[27600]: INFO: Application startup complete. 2026-04-21T01:19:53.392524-05:00 spark-b1b8 uvicorn[27600]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:53.392544-05:00 spark-b1b8 uvicorn[27600]: INFO: Waiting for application shutdown. 2026-04-21T01:19:53.392581-05:00 spark-b1b8 uvicorn[27600]: INFO: Application shutdown complete. 2026-04-21T01:19:53.437494-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:53.437584-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:19:58.612658-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 936. 2026-04-21T01:19:58.625631-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:19:58.897079-05:00 spark-b1b8 uvicorn[27607]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:19:58.898383-05:00 spark-b1b8 uvicorn[27607]: INFO: Started server process [27607] 2026-04-21T01:19:58.898406-05:00 spark-b1b8 uvicorn[27607]: INFO: Waiting for application startup. 2026-04-21T01:19:58.898573-05:00 spark-b1b8 uvicorn[27607]: INFO: Application startup complete. 2026-04-21T01:19:58.899838-05:00 spark-b1b8 uvicorn[27607]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:19:58.899852-05:00 spark-b1b8 uvicorn[27607]: INFO: Waiting for application shutdown. 2026-04-21T01:19:58.899891-05:00 spark-b1b8 uvicorn[27607]: INFO: Application shutdown complete. 2026-04-21T01:19:58.945484-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:19:58.945570-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:04.113035-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 937. 2026-04-21T01:20:04.131673-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:04.132526-05:00 spark-b1b8 systemd[1]: Starting sysstat-collect.service - system activity accounting tool... 2026-04-21T01:20:04.145292-05:00 spark-b1b8 systemd[1]: sysstat-collect.service: Deactivated successfully. 2026-04-21T01:20:04.145513-05:00 spark-b1b8 systemd[1]: Finished sysstat-collect.service - system activity accounting tool. 2026-04-21T01:20:04.388243-05:00 spark-b1b8 uvicorn[27632]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:04.389738-05:00 spark-b1b8 uvicorn[27632]: INFO: Started server process [27632] 2026-04-21T01:20:04.389761-05:00 spark-b1b8 uvicorn[27632]: INFO: Waiting for application startup. 2026-04-21T01:20:04.389924-05:00 spark-b1b8 uvicorn[27632]: INFO: Application startup complete. 2026-04-21T01:20:04.390747-05:00 spark-b1b8 uvicorn[27632]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:04.390761-05:00 spark-b1b8 uvicorn[27632]: INFO: Waiting for application shutdown. 2026-04-21T01:20:04.390799-05:00 spark-b1b8 uvicorn[27632]: INFO: Application shutdown complete. 2026-04-21T01:20:04.434918-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:04.435009-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:09.613669-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 938. 2026-04-21T01:20:09.631857-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:09.886437-05:00 spark-b1b8 uvicorn[27643]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:09.887761-05:00 spark-b1b8 uvicorn[27643]: INFO: Started server process [27643] 2026-04-21T01:20:09.887782-05:00 spark-b1b8 uvicorn[27643]: INFO: Waiting for application startup. 2026-04-21T01:20:09.887946-05:00 spark-b1b8 uvicorn[27643]: INFO: Application startup complete. 2026-04-21T01:20:09.889358-05:00 spark-b1b8 uvicorn[27643]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:09.889374-05:00 spark-b1b8 uvicorn[27643]: INFO: Waiting for application shutdown. 2026-04-21T01:20:09.889413-05:00 spark-b1b8 uvicorn[27643]: INFO: Application shutdown complete. 2026-04-21T01:20:09.935331-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:09.935419-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:15.113099-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 939. 2026-04-21T01:20:15.130755-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:15.385208-05:00 spark-b1b8 uvicorn[27668]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:15.386496-05:00 spark-b1b8 uvicorn[27668]: INFO: Started server process [27668] 2026-04-21T01:20:15.386518-05:00 spark-b1b8 uvicorn[27668]: INFO: Waiting for application startup. 2026-04-21T01:20:15.386688-05:00 spark-b1b8 uvicorn[27668]: INFO: Application startup complete. 2026-04-21T01:20:15.387882-05:00 spark-b1b8 uvicorn[27668]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:15.387894-05:00 spark-b1b8 uvicorn[27668]: INFO: Waiting for application shutdown. 2026-04-21T01:20:15.387932-05:00 spark-b1b8 uvicorn[27668]: INFO: Application shutdown complete. 2026-04-21T01:20:15.433733-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:15.433801-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:19.066024-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:20:20.613598-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 940. 2026-04-21T01:20:20.630737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:20.885301-05:00 spark-b1b8 uvicorn[27675]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:20.886630-05:00 spark-b1b8 uvicorn[27675]: INFO: Started server process [27675] 2026-04-21T01:20:20.886652-05:00 spark-b1b8 uvicorn[27675]: INFO: Waiting for application startup. 2026-04-21T01:20:20.886814-05:00 spark-b1b8 uvicorn[27675]: INFO: Application startup complete. 2026-04-21T01:20:20.888048-05:00 spark-b1b8 uvicorn[27675]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:20.888061-05:00 spark-b1b8 uvicorn[27675]: INFO: Waiting for application shutdown. 2026-04-21T01:20:20.888101-05:00 spark-b1b8 uvicorn[27675]: INFO: Application shutdown complete. 2026-04-21T01:20:20.934092-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:20.934158-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:26.113575-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 941. 2026-04-21T01:20:26.123730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:26.402709-05:00 spark-b1b8 uvicorn[27700]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:26.404120-05:00 spark-b1b8 uvicorn[27700]: INFO: Started server process [27700] 2026-04-21T01:20:26.404140-05:00 spark-b1b8 uvicorn[27700]: INFO: Waiting for application startup. 2026-04-21T01:20:26.404313-05:00 spark-b1b8 uvicorn[27700]: INFO: Application startup complete. 2026-04-21T01:20:26.405461-05:00 spark-b1b8 uvicorn[27700]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:26.405495-05:00 spark-b1b8 uvicorn[27700]: INFO: Waiting for application shutdown. 2026-04-21T01:20:26.405509-05:00 spark-b1b8 uvicorn[27700]: INFO: Application shutdown complete. 2026-04-21T01:20:26.450956-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:26.451080-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:31.613199-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 942. 2026-04-21T01:20:31.630839-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:31.882301-05:00 spark-b1b8 uvicorn[27707]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:31.882960-05:00 spark-b1b8 uvicorn[27707]: INFO: Started server process [27707] 2026-04-21T01:20:31.882991-05:00 spark-b1b8 uvicorn[27707]: INFO: Waiting for application startup. 2026-04-21T01:20:31.883142-05:00 spark-b1b8 uvicorn[27707]: INFO: Application startup complete. 2026-04-21T01:20:31.883875-05:00 spark-b1b8 uvicorn[27707]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:31.883897-05:00 spark-b1b8 uvicorn[27707]: INFO: Waiting for application shutdown. 2026-04-21T01:20:31.883915-05:00 spark-b1b8 uvicorn[27707]: INFO: Application shutdown complete. 2026-04-21T01:20:31.928694-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:31.928821-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:37.113476-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 943. 2026-04-21T01:20:37.130821-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:37.398681-05:00 spark-b1b8 uvicorn[27732]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:37.399793-05:00 spark-b1b8 uvicorn[27732]: INFO: Started server process [27732] 2026-04-21T01:20:37.399822-05:00 spark-b1b8 uvicorn[27732]: INFO: Waiting for application startup. 2026-04-21T01:20:37.399973-05:00 spark-b1b8 uvicorn[27732]: INFO: Application startup complete. 2026-04-21T01:20:37.401376-05:00 spark-b1b8 uvicorn[27732]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:37.401414-05:00 spark-b1b8 uvicorn[27732]: INFO: Waiting for application shutdown. 2026-04-21T01:20:37.401422-05:00 spark-b1b8 uvicorn[27732]: INFO: Application shutdown complete. 2026-04-21T01:20:37.448497-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:37.448594-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:42.613266-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 944. 2026-04-21T01:20:42.633725-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:42.905933-05:00 spark-b1b8 uvicorn[27757]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:42.907262-05:00 spark-b1b8 uvicorn[27757]: INFO: Started server process [27757] 2026-04-21T01:20:42.907286-05:00 spark-b1b8 uvicorn[27757]: INFO: Waiting for application startup. 2026-04-21T01:20:42.907452-05:00 spark-b1b8 uvicorn[27757]: INFO: Application startup complete. 2026-04-21T01:20:42.908276-05:00 spark-b1b8 uvicorn[27757]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:42.908291-05:00 spark-b1b8 uvicorn[27757]: INFO: Waiting for application shutdown. 2026-04-21T01:20:42.908331-05:00 spark-b1b8 uvicorn[27757]: INFO: Application shutdown complete. 2026-04-21T01:20:42.952256-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:42.952344-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:45.752917-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:58100 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:20:45.806453-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:57391 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:20:48.113812-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 945. 2026-04-21T01:20:48.131743-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:48.401956-05:00 spark-b1b8 uvicorn[27764]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:48.403268-05:00 spark-b1b8 uvicorn[27764]: INFO: Started server process [27764] 2026-04-21T01:20:48.403289-05:00 spark-b1b8 uvicorn[27764]: INFO: Waiting for application startup. 2026-04-21T01:20:48.403453-05:00 spark-b1b8 uvicorn[27764]: INFO: Application startup complete. 2026-04-21T01:20:48.404758-05:00 spark-b1b8 uvicorn[27764]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:48.404773-05:00 spark-b1b8 uvicorn[27764]: INFO: Waiting for application shutdown. 2026-04-21T01:20:48.404811-05:00 spark-b1b8 uvicorn[27764]: INFO: Application shutdown complete. 2026-04-21T01:20:48.451367-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:48.451454-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:53.612758-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 946. 2026-04-21T01:20:53.639818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:53.755344-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:20:53.913564-05:00 spark-b1b8 uvicorn[27789]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:53.914873-05:00 spark-b1b8 uvicorn[27789]: INFO: Started server process [27789] 2026-04-21T01:20:53.914893-05:00 spark-b1b8 uvicorn[27789]: INFO: Waiting for application startup. 2026-04-21T01:20:53.915052-05:00 spark-b1b8 uvicorn[27789]: INFO: Application startup complete. 2026-04-21T01:20:53.916130-05:00 spark-b1b8 uvicorn[27789]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:53.916142-05:00 spark-b1b8 uvicorn[27789]: INFO: Waiting for application shutdown. 2026-04-21T01:20:53.916183-05:00 spark-b1b8 uvicorn[27789]: INFO: Application shutdown complete. 2026-04-21T01:20:53.960805-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:53.960892-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:20:59.112757-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 947. 2026-04-21T01:20:59.131766-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:20:59.386662-05:00 spark-b1b8 uvicorn[27796]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:20:59.388005-05:00 spark-b1b8 uvicorn[27796]: INFO: Started server process [27796] 2026-04-21T01:20:59.388028-05:00 spark-b1b8 uvicorn[27796]: INFO: Waiting for application startup. 2026-04-21T01:20:59.388188-05:00 spark-b1b8 uvicorn[27796]: INFO: Application startup complete. 2026-04-21T01:20:59.388933-05:00 spark-b1b8 uvicorn[27796]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:20:59.388948-05:00 spark-b1b8 uvicorn[27796]: INFO: Waiting for application shutdown. 2026-04-21T01:20:59.388988-05:00 spark-b1b8 uvicorn[27796]: INFO: Application shutdown complete. 2026-04-21T01:20:59.434239-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:20:59.434343-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:04.613726-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 948. 2026-04-21T01:21:04.630733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:04.901564-05:00 spark-b1b8 uvicorn[27822]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:04.902873-05:00 spark-b1b8 uvicorn[27822]: INFO: Started server process [27822] 2026-04-21T01:21:04.902894-05:00 spark-b1b8 uvicorn[27822]: INFO: Waiting for application startup. 2026-04-21T01:21:04.903051-05:00 spark-b1b8 uvicorn[27822]: INFO: Application startup complete. 2026-04-21T01:21:04.903913-05:00 spark-b1b8 uvicorn[27822]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:04.903933-05:00 spark-b1b8 uvicorn[27822]: INFO: Waiting for application shutdown. 2026-04-21T01:21:04.903949-05:00 spark-b1b8 uvicorn[27822]: INFO: Application shutdown complete. 2026-04-21T01:21:04.949746-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:04.949833-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:10.113294-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 949. 2026-04-21T01:21:10.128823-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:10.382185-05:00 spark-b1b8 uvicorn[27829]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:10.383321-05:00 spark-b1b8 uvicorn[27829]: INFO: Started server process [27829] 2026-04-21T01:21:10.383344-05:00 spark-b1b8 uvicorn[27829]: INFO: Waiting for application startup. 2026-04-21T01:21:10.383508-05:00 spark-b1b8 uvicorn[27829]: INFO: Application startup complete. 2026-04-21T01:21:10.385306-05:00 spark-b1b8 uvicorn[27829]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:10.385320-05:00 spark-b1b8 uvicorn[27829]: INFO: Waiting for application shutdown. 2026-04-21T01:21:10.385358-05:00 spark-b1b8 uvicorn[27829]: INFO: Application shutdown complete. 2026-04-21T01:21:10.431551-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:10.431645-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:15.613590-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 950. 2026-04-21T01:21:15.626748-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:15.879117-05:00 spark-b1b8 uvicorn[27854]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:15.880410-05:00 spark-b1b8 uvicorn[27854]: INFO: Started server process [27854] 2026-04-21T01:21:15.880432-05:00 spark-b1b8 uvicorn[27854]: INFO: Waiting for application startup. 2026-04-21T01:21:15.880599-05:00 spark-b1b8 uvicorn[27854]: INFO: Application startup complete. 2026-04-21T01:21:15.881615-05:00 spark-b1b8 uvicorn[27854]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:15.881653-05:00 spark-b1b8 uvicorn[27854]: INFO: Waiting for application shutdown. 2026-04-21T01:21:15.881667-05:00 spark-b1b8 uvicorn[27854]: INFO: Application shutdown complete. 2026-04-21T01:21:15.925506-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:15.925649-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:20.080750-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:21:21.112914-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 951. 2026-04-21T01:21:21.137742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:21.413042-05:00 spark-b1b8 uvicorn[27861]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:21.414047-05:00 spark-b1b8 uvicorn[27861]: INFO: Started server process [27861] 2026-04-21T01:21:21.414077-05:00 spark-b1b8 uvicorn[27861]: INFO: Waiting for application startup. 2026-04-21T01:21:21.414223-05:00 spark-b1b8 uvicorn[27861]: INFO: Application startup complete. 2026-04-21T01:21:21.415172-05:00 spark-b1b8 uvicorn[27861]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:21.415189-05:00 spark-b1b8 uvicorn[27861]: INFO: Waiting for application shutdown. 2026-04-21T01:21:21.415223-05:00 spark-b1b8 uvicorn[27861]: INFO: Application shutdown complete. 2026-04-21T01:21:21.461068-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:21.461156-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:25.355477-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:52611 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:25.479366-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:53134 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:25.577784-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:29156 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:25.661441-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:17746 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:25.736472-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:40735 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:25.736520-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:21:26.612875-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 952. 2026-04-21T01:21:26.623764-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:26.907464-05:00 spark-b1b8 uvicorn[27885]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:26.908915-05:00 spark-b1b8 uvicorn[27885]: INFO: Started server process [27885] 2026-04-21T01:21:26.908940-05:00 spark-b1b8 uvicorn[27885]: INFO: Waiting for application startup. 2026-04-21T01:21:26.909120-05:00 spark-b1b8 uvicorn[27885]: INFO: Application startup complete. 2026-04-21T01:21:26.910097-05:00 spark-b1b8 uvicorn[27885]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:26.910138-05:00 spark-b1b8 uvicorn[27885]: INFO: Waiting for application shutdown. 2026-04-21T01:21:26.910145-05:00 spark-b1b8 uvicorn[27885]: INFO: Application shutdown complete. 2026-04-21T01:21:26.957845-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:26.957913-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:32.112772-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 953. 2026-04-21T01:21:32.137845-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:32.409798-05:00 spark-b1b8 uvicorn[27911]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:32.411083-05:00 spark-b1b8 uvicorn[27911]: INFO: Started server process [27911] 2026-04-21T01:21:32.411106-05:00 spark-b1b8 uvicorn[27911]: INFO: Waiting for application startup. 2026-04-21T01:21:32.411265-05:00 spark-b1b8 uvicorn[27911]: INFO: Application startup complete. 2026-04-21T01:21:32.412310-05:00 spark-b1b8 uvicorn[27911]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:32.412325-05:00 spark-b1b8 uvicorn[27911]: INFO: Waiting for application shutdown. 2026-04-21T01:21:32.412364-05:00 spark-b1b8 uvicorn[27911]: INFO: Application shutdown complete. 2026-04-21T01:21:32.456451-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:32.456551-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:37.612923-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 954. 2026-04-21T01:21:37.621780-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:37.877163-05:00 spark-b1b8 uvicorn[27918]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:37.878469-05:00 spark-b1b8 uvicorn[27918]: INFO: Started server process [27918] 2026-04-21T01:21:37.878492-05:00 spark-b1b8 uvicorn[27918]: INFO: Waiting for application startup. 2026-04-21T01:21:37.878660-05:00 spark-b1b8 uvicorn[27918]: INFO: Application startup complete. 2026-04-21T01:21:37.879518-05:00 spark-b1b8 uvicorn[27918]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:37.879570-05:00 spark-b1b8 uvicorn[27918]: INFO: Waiting for application shutdown. 2026-04-21T01:21:37.879584-05:00 spark-b1b8 uvicorn[27918]: INFO: Application shutdown complete. 2026-04-21T01:21:37.925176-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:37.925290-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:41.319207-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") (6 dropped) 2026-04-21T01:21:43.113743-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 955. 2026-04-21T01:21:43.138829-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:43.411386-05:00 spark-b1b8 uvicorn[27943]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:43.412505-05:00 spark-b1b8 uvicorn[27943]: INFO: Started server process [27943] 2026-04-21T01:21:43.412527-05:00 spark-b1b8 uvicorn[27943]: INFO: Waiting for application startup. 2026-04-21T01:21:43.412695-05:00 spark-b1b8 uvicorn[27943]: INFO: Application startup complete. 2026-04-21T01:21:43.414010-05:00 spark-b1b8 uvicorn[27943]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:43.414076-05:00 spark-b1b8 uvicorn[27943]: INFO: Waiting for application shutdown. 2026-04-21T01:21:43.414093-05:00 spark-b1b8 uvicorn[27943]: INFO: Application shutdown complete. 2026-04-21T01:21:43.459010-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:43.459134-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:48.614097-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 956. 2026-04-21T01:21:48.630734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:48.896443-05:00 spark-b1b8 uvicorn[27950]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:48.897688-05:00 spark-b1b8 uvicorn[27950]: INFO: Started server process [27950] 2026-04-21T01:21:48.897717-05:00 spark-b1b8 uvicorn[27950]: INFO: Waiting for application startup. 2026-04-21T01:21:48.897861-05:00 spark-b1b8 uvicorn[27950]: INFO: Application startup complete. 2026-04-21T01:21:48.898824-05:00 spark-b1b8 uvicorn[27950]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:48.898840-05:00 spark-b1b8 uvicorn[27950]: INFO: Waiting for application shutdown. 2026-04-21T01:21:48.898878-05:00 spark-b1b8 uvicorn[27950]: INFO: Application shutdown complete. 2026-04-21T01:21:48.944813-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:48.944922-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:54.112784-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 957. 2026-04-21T01:21:54.131734-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:54.404461-05:00 spark-b1b8 uvicorn[27976]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:54.405467-05:00 spark-b1b8 uvicorn[27976]: INFO: Started server process [27976] 2026-04-21T01:21:54.405496-05:00 spark-b1b8 uvicorn[27976]: INFO: Waiting for application startup. 2026-04-21T01:21:54.405657-05:00 spark-b1b8 uvicorn[27976]: INFO: Application startup complete. 2026-04-21T01:21:54.407223-05:00 spark-b1b8 uvicorn[27976]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:54.407241-05:00 spark-b1b8 uvicorn[27976]: INFO: Waiting for application shutdown. 2026-04-21T01:21:54.407274-05:00 spark-b1b8 uvicorn[27976]: INFO: Application shutdown complete. 2026-04-21T01:21:54.452476-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:54.452587-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:21:58.469786-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:44551 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:58.482495-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:40089 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:58.508405-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:25687 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:21:58.585104-05:00 spark-b1b8 tailscaled[2506]: netstack: decrementing connsInFlightByClient[fd7a:115c:a1e0::401:c29f] because the packet was not handled; new value is 0 2026-04-21T01:21:58.585205-05:00 spark-b1b8 tailscaled[2506]: message repeated 3 times: [ netstack: decrementing connsInFlightByClient[fd7a:115c:a1e0::401:c29f] because the packet was not handled; new value is 0] 2026-04-21T01:21:59.613052-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 958. 2026-04-21T01:21:59.639826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:21:59.893067-05:00 spark-b1b8 uvicorn[27983]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:21:59.894085-05:00 spark-b1b8 uvicorn[27983]: INFO: Started server process [27983] 2026-04-21T01:21:59.894115-05:00 spark-b1b8 uvicorn[27983]: INFO: Waiting for application startup. 2026-04-21T01:21:59.894257-05:00 spark-b1b8 uvicorn[27983]: INFO: Application startup complete. 2026-04-21T01:21:59.895486-05:00 spark-b1b8 uvicorn[27983]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:21:59.895503-05:00 spark-b1b8 uvicorn[27983]: INFO: Waiting for application shutdown. 2026-04-21T01:21:59.895544-05:00 spark-b1b8 uvicorn[27983]: INFO: Application shutdown complete. 2026-04-21T01:21:59.941579-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:21:59.941712-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:02.575056-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:22:05.113557-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 959. 2026-04-21T01:22:05.130818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:05.396394-05:00 spark-b1b8 uvicorn[28008]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:05.397783-05:00 spark-b1b8 uvicorn[28008]: INFO: Started server process [28008] 2026-04-21T01:22:05.397819-05:00 spark-b1b8 uvicorn[28008]: INFO: Waiting for application startup. 2026-04-21T01:22:05.397964-05:00 spark-b1b8 uvicorn[28008]: INFO: Application startup complete. 2026-04-21T01:22:05.398901-05:00 spark-b1b8 uvicorn[28008]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:05.398974-05:00 spark-b1b8 uvicorn[28008]: INFO: Waiting for application shutdown. 2026-04-21T01:22:05.398991-05:00 spark-b1b8 uvicorn[28008]: INFO: Application shutdown complete. 2026-04-21T01:22:05.444154-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:05.444259-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:10.613550-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 960. 2026-04-21T01:22:10.627826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:10.878275-05:00 spark-b1b8 uvicorn[28015]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:10.879337-05:00 spark-b1b8 uvicorn[28015]: INFO: Started server process [28015] 2026-04-21T01:22:10.879366-05:00 spark-b1b8 uvicorn[28015]: INFO: Waiting for application startup. 2026-04-21T01:22:10.879510-05:00 spark-b1b8 uvicorn[28015]: INFO: Application startup complete. 2026-04-21T01:22:10.880585-05:00 spark-b1b8 uvicorn[28015]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:10.880603-05:00 spark-b1b8 uvicorn[28015]: INFO: Waiting for application shutdown. 2026-04-21T01:22:10.880635-05:00 spark-b1b8 uvicorn[28015]: INFO: Application shutdown complete. 2026-04-21T01:22:10.925030-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:10.925150-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:16.113095-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 961. 2026-04-21T01:22:16.138138-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:16.405886-05:00 spark-b1b8 uvicorn[28040]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:16.406558-05:00 spark-b1b8 uvicorn[28040]: INFO: Started server process [28040] 2026-04-21T01:22:16.406595-05:00 spark-b1b8 uvicorn[28040]: INFO: Waiting for application startup. 2026-04-21T01:22:16.406751-05:00 spark-b1b8 uvicorn[28040]: INFO: Application startup complete. 2026-04-21T01:22:16.407643-05:00 spark-b1b8 uvicorn[28040]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:16.407667-05:00 spark-b1b8 uvicorn[28040]: INFO: Waiting for application shutdown. 2026-04-21T01:22:16.407709-05:00 spark-b1b8 uvicorn[28040]: INFO: Application shutdown complete. 2026-04-21T01:22:16.454365-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:16.454483-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:21.613432-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 962. 2026-04-21T01:22:21.626733-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:21.890203-05:00 spark-b1b8 uvicorn[28047]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:21.890923-05:00 spark-b1b8 uvicorn[28047]: INFO: Started server process [28047] 2026-04-21T01:22:21.890952-05:00 spark-b1b8 uvicorn[28047]: INFO: Waiting for application startup. 2026-04-21T01:22:21.891119-05:00 spark-b1b8 uvicorn[28047]: INFO: Application startup complete. 2026-04-21T01:22:21.892116-05:00 spark-b1b8 uvicorn[28047]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:21.892141-05:00 spark-b1b8 uvicorn[28047]: INFO: Waiting for application shutdown. 2026-04-21T01:22:21.892184-05:00 spark-b1b8 uvicorn[28047]: INFO: Application shutdown complete. 2026-04-21T01:22:21.938707-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:21.938838-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:22.449061-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:61895 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:22:22.599151-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:35893 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:22:23.140836-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::401:c29f]:21725 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:22:23.140899-05:00 spark-b1b8 tailscaled[2506]: [RATELIMIT] format("%s: %s %d %s\n%s") 2026-04-21T01:22:27.112996-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 963. 2026-04-21T01:22:27.133738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:27.399195-05:00 spark-b1b8 uvicorn[28072]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:27.400392-05:00 spark-b1b8 uvicorn[28072]: INFO: Started server process [28072] 2026-04-21T01:22:27.400414-05:00 spark-b1b8 uvicorn[28072]: INFO: Waiting for application startup. 2026-04-21T01:22:27.400598-05:00 spark-b1b8 uvicorn[28072]: INFO: Application startup complete. 2026-04-21T01:22:27.402060-05:00 spark-b1b8 uvicorn[28072]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:27.402104-05:00 spark-b1b8 uvicorn[28072]: INFO: Waiting for application shutdown. 2026-04-21T01:22:27.402118-05:00 spark-b1b8 uvicorn[28072]: INFO: Application shutdown complete. 2026-04-21T01:22:27.447609-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:27.447720-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:32.613461-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 964. 2026-04-21T01:22:32.632826-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:32.899196-05:00 spark-b1b8 uvicorn[28097]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:32.900460-05:00 spark-b1b8 uvicorn[28097]: INFO: Started server process [28097] 2026-04-21T01:22:32.900482-05:00 spark-b1b8 uvicorn[28097]: INFO: Waiting for application startup. 2026-04-21T01:22:32.900662-05:00 spark-b1b8 uvicorn[28097]: INFO: Application startup complete. 2026-04-21T01:22:32.901821-05:00 spark-b1b8 uvicorn[28097]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:32.901867-05:00 spark-b1b8 uvicorn[28097]: INFO: Waiting for application shutdown. 2026-04-21T01:22:32.901880-05:00 spark-b1b8 uvicorn[28097]: INFO: Application shutdown complete. 2026-04-21T01:22:32.948377-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:32.948442-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:38.112833-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 965. 2026-04-21T01:22:38.127737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:38.384936-05:00 spark-b1b8 uvicorn[28105]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:38.386181-05:00 spark-b1b8 uvicorn[28105]: INFO: Started server process [28105] 2026-04-21T01:22:38.386213-05:00 spark-b1b8 uvicorn[28105]: INFO: Waiting for application startup. 2026-04-21T01:22:38.386358-05:00 spark-b1b8 uvicorn[28105]: INFO: Application startup complete. 2026-04-21T01:22:38.387323-05:00 spark-b1b8 uvicorn[28105]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:38.387346-05:00 spark-b1b8 uvicorn[28105]: INFO: Waiting for application shutdown. 2026-04-21T01:22:38.387375-05:00 spark-b1b8 uvicorn[28105]: INFO: Application shutdown complete. 2026-04-21T01:22:38.432917-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:38.433015-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:43.613136-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 966. 2026-04-21T01:22:43.630853-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:43.900948-05:00 spark-b1b8 uvicorn[28130]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:43.902163-05:00 spark-b1b8 uvicorn[28130]: INFO: Started server process [28130] 2026-04-21T01:22:43.902193-05:00 spark-b1b8 uvicorn[28130]: INFO: Waiting for application startup. 2026-04-21T01:22:43.902331-05:00 spark-b1b8 uvicorn[28130]: INFO: Application startup complete. 2026-04-21T01:22:43.903307-05:00 spark-b1b8 uvicorn[28130]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:43.903324-05:00 spark-b1b8 uvicorn[28130]: INFO: Waiting for application shutdown. 2026-04-21T01:22:43.903360-05:00 spark-b1b8 uvicorn[28130]: INFO: Application shutdown complete. 2026-04-21T01:22:43.948506-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:43.948644-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:45.391633-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:22:49.113583-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 967. 2026-04-21T01:22:49.130725-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:49.399342-05:00 spark-b1b8 uvicorn[28139]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:49.400890-05:00 spark-b1b8 uvicorn[28139]: INFO: Started server process [28139] 2026-04-21T01:22:49.400911-05:00 spark-b1b8 uvicorn[28139]: INFO: Waiting for application startup. 2026-04-21T01:22:49.401094-05:00 spark-b1b8 uvicorn[28139]: INFO: Application startup complete. 2026-04-21T01:22:49.402079-05:00 spark-b1b8 uvicorn[28139]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:49.402124-05:00 spark-b1b8 uvicorn[28139]: INFO: Waiting for application shutdown. 2026-04-21T01:22:49.402142-05:00 spark-b1b8 uvicorn[28139]: INFO: Application shutdown complete. 2026-04-21T01:22:49.448985-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:49.449110-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:22:54.613424-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 968. 2026-04-21T01:22:54.628827-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:22:54.890784-05:00 spark-b1b8 uvicorn[28164]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:22:54.892170-05:00 spark-b1b8 uvicorn[28164]: INFO: Started server process [28164] 2026-04-21T01:22:54.892195-05:00 spark-b1b8 uvicorn[28164]: INFO: Waiting for application startup. 2026-04-21T01:22:54.892362-05:00 spark-b1b8 uvicorn[28164]: INFO: Application startup complete. 2026-04-21T01:22:54.893510-05:00 spark-b1b8 uvicorn[28164]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:22:54.893567-05:00 spark-b1b8 uvicorn[28164]: INFO: Waiting for application shutdown. 2026-04-21T01:22:54.893616-05:00 spark-b1b8 uvicorn[28164]: INFO: Application shutdown complete. 2026-04-21T01:22:54.939667-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:22:54.939736-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:00.114079-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 969. 2026-04-21T01:23:00.130730-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:00.398816-05:00 spark-b1b8 uvicorn[28171]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:00.400252-05:00 spark-b1b8 uvicorn[28171]: INFO: Started server process [28171] 2026-04-21T01:23:00.400275-05:00 spark-b1b8 uvicorn[28171]: INFO: Waiting for application startup. 2026-04-21T01:23:00.400442-05:00 spark-b1b8 uvicorn[28171]: INFO: Application startup complete. 2026-04-21T01:23:00.402043-05:00 spark-b1b8 uvicorn[28171]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:00.402090-05:00 spark-b1b8 uvicorn[28171]: INFO: Waiting for application shutdown. 2026-04-21T01:23:00.402103-05:00 spark-b1b8 uvicorn[28171]: INFO: Application shutdown complete. 2026-04-21T01:23:00.449532-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:00.449607-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:00.766617-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:52232 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:23:00.809219-05:00 spark-b1b8 tailscaled[2506]: Drop: TCP{[fd7a:115c:a1e0::1e01:7098]:58020 > [fd7a:115c:a1e0::6801:a891]:42518} 80 no rules matched 2026-04-21T01:23:05.613399-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 970. 2026-04-21T01:23:05.630843-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:05.897780-05:00 spark-b1b8 uvicorn[28196]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:05.899180-05:00 spark-b1b8 uvicorn[28196]: INFO: Started server process [28196] 2026-04-21T01:23:05.899205-05:00 spark-b1b8 uvicorn[28196]: INFO: Waiting for application startup. 2026-04-21T01:23:05.899374-05:00 spark-b1b8 uvicorn[28196]: INFO: Application startup complete. 2026-04-21T01:23:05.900989-05:00 spark-b1b8 uvicorn[28196]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:05.901035-05:00 spark-b1b8 uvicorn[28196]: INFO: Waiting for application shutdown. 2026-04-21T01:23:05.901049-05:00 spark-b1b8 uvicorn[28196]: INFO: Application shutdown complete. 2026-04-21T01:23:05.945711-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:05.945829-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:11.113585-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 971. 2026-04-21T01:23:11.130742-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:11.397863-05:00 spark-b1b8 uvicorn[28203]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:11.398616-05:00 spark-b1b8 uvicorn[28203]: INFO: Started server process [28203] 2026-04-21T01:23:11.398647-05:00 spark-b1b8 uvicorn[28203]: INFO: Waiting for application startup. 2026-04-21T01:23:11.398812-05:00 spark-b1b8 uvicorn[28203]: INFO: Application startup complete. 2026-04-21T01:23:11.399698-05:00 spark-b1b8 uvicorn[28203]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:11.399731-05:00 spark-b1b8 uvicorn[28203]: INFO: Waiting for application shutdown. 2026-04-21T01:23:11.399761-05:00 spark-b1b8 uvicorn[28203]: INFO: Application shutdown complete. 2026-04-21T01:23:11.443504-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:11.443642-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:16.613187-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 972. 2026-04-21T01:23:16.630819-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:16.899758-05:00 spark-b1b8 uvicorn[28229]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:16.901205-05:00 spark-b1b8 uvicorn[28229]: INFO: Started server process [28229] 2026-04-21T01:23:16.901230-05:00 spark-b1b8 uvicorn[28229]: INFO: Waiting for application startup. 2026-04-21T01:23:16.901398-05:00 spark-b1b8 uvicorn[28229]: INFO: Application startup complete. 2026-04-21T01:23:16.903121-05:00 spark-b1b8 uvicorn[28229]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:16.903202-05:00 spark-b1b8 uvicorn[28229]: INFO: Waiting for application shutdown. 2026-04-21T01:23:16.903216-05:00 spark-b1b8 uvicorn[28229]: INFO: Application shutdown complete. 2026-04-21T01:23:16.950160-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:16.950240-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:22.113418-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 973. 2026-04-21T01:23:22.124738-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:22.406196-05:00 spark-b1b8 uvicorn[28236]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:22.407663-05:00 spark-b1b8 uvicorn[28236]: INFO: Started server process [28236] 2026-04-21T01:23:22.407688-05:00 spark-b1b8 uvicorn[28236]: INFO: Waiting for application startup. 2026-04-21T01:23:22.407857-05:00 spark-b1b8 uvicorn[28236]: INFO: Application startup complete. 2026-04-21T01:23:22.409971-05:00 spark-b1b8 uvicorn[28236]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:22.410018-05:00 spark-b1b8 uvicorn[28236]: INFO: Waiting for application shutdown. 2026-04-21T01:23:22.410032-05:00 spark-b1b8 uvicorn[28236]: INFO: Application shutdown complete. 2026-04-21T01:23:22.457712-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:22.457825-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:23.870829-05:00 spark-b1b8 tailscaled[2506]: localListener failed to listen on 100.91.168.119:80, backing off: listen tcp4 100.91.168.119:80: bind: address already in use 2026-04-21T01:23:27.613548-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 974. 2026-04-21T01:23:27.630818-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:27.897682-05:00 spark-b1b8 uvicorn[28262]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:27.899111-05:00 spark-b1b8 uvicorn[28262]: INFO: Started server process [28262] 2026-04-21T01:23:27.899134-05:00 spark-b1b8 uvicorn[28262]: INFO: Waiting for application startup. 2026-04-21T01:23:27.899308-05:00 spark-b1b8 uvicorn[28262]: INFO: Application startup complete. 2026-04-21T01:23:27.900607-05:00 spark-b1b8 uvicorn[28262]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:27.900651-05:00 spark-b1b8 uvicorn[28262]: INFO: Waiting for application shutdown. 2026-04-21T01:23:27.900665-05:00 spark-b1b8 uvicorn[28262]: INFO: Application shutdown complete. 2026-04-21T01:23:27.947553-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:27.947684-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'. 2026-04-21T01:23:33.113783-05:00 spark-b1b8 systemd[1]: happ-backend.service: Scheduled restart job, restart counter is at 975. 2026-04-21T01:23:33.123737-05:00 spark-b1b8 systemd[1]: Started happ-backend.service - HAPP Wearable Backend (FastAPI). 2026-04-21T01:23:33.390167-05:00 spark-b1b8 uvicorn[28287]: USING FITBIT_REDIRECT_URL = http://127.0.0.1:9000/auth/fitbit/callback 2026-04-21T01:23:33.391567-05:00 spark-b1b8 uvicorn[28287]: INFO: Started server process [28287] 2026-04-21T01:23:33.391593-05:00 spark-b1b8 uvicorn[28287]: INFO: Waiting for application startup. 2026-04-21T01:23:33.391772-05:00 spark-b1b8 uvicorn[28287]: INFO: Application startup complete. 2026-04-21T01:23:33.393047-05:00 spark-b1b8 uvicorn[28287]: ERROR: [Errno 98] error while attempting to bind on address ('127.0.0.1', 9000): address already in use 2026-04-21T01:23:33.393090-05:00 spark-b1b8 uvicorn[28287]: INFO: Waiting for application shutdown. 2026-04-21T01:23:33.393103-05:00 spark-b1b8 uvicorn[28287]: INFO: Application shutdown complete. 2026-04-21T01:23:33.439353-05:00 spark-b1b8 systemd[1]: happ-backend.service: Main process exited, code=exited, status=1/FAILURE 2026-04-21T01:23:33.439423-05:00 spark-b1b8 systemd[1]: happ-backend.service: Failed with result 'exit-code'.