Evaluación del script de ServiceWorker falló debido a HTTP (no HTTPS)

Este es el mismo problema que este (aunque se manifiesta en circunstancias diferentes).
Tener un nombre de host o una URL completa en un recurso siempre causará problemas.

En este caso específico, los recursos probablemente se construyeron antes de activar force_https.
Vuelve a construirlos y todo funcionará correctamente.