[Bug] White screen / "Application error" - crypto.randomUUID is not a function
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker-compose, next.js, typescript
- Área
- frontend
Línea de trabajo
Reproduce the post-login failure in the self-hosted Docker setup and inspect the browser console stack for the crypto.randomUUID error. The issue does not name a source file or test, so first locate the client-side code responsible; done means the app no longer shows a white screen after login in the reported browsers.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Environment
- Self-hosted via Docker (docker-compose.prod.yml)
- simstudio image: ghcr.io/simstudioai/simstudio:latest
- Next.js 16.1.6
- Access: http://192.168.1.52:3000 (local network)
Symptom
After logging in, the screen goes white and displays:
"Application error: a client-side exception has occurred (see the browser console for more information)"
Console Error (root cause)
TypeError: crypto.randomUUID is not a function
at eR (http://192.168.1.52:3000/_next/static/chunks/86cfdb2b28a0ba33.js:1:41123)
Additional Console Messages
- Cross-Origin-Opener-Policy header ignored (HTTP / non-HTTPS origin)
- 404 on some resources
- 401 Unauthorized on some API calls after login
Reproducibility
Reproduced with Playwright (Chromium) automation. Also occurs in Safari and Chrome when accessing manually.
Related
- Similar to #1726 (blank page)
crypto.randomUUIDis a known Next.js Client Component issue when used during SSR (see Next.js docs)
Workaround Tried
- Cleared browser cookies: no effect
- OLLAMA_URL disabled: reduced logs but white screen persists
Thank you for maintaining simAI. We use it for order confirmation workflow (発注確認レポート).
- Lenguaje dominante
- TypeScript
- Estrellas
- 29.8k
- Forks
- 3.9k
- Merge medio
- 1 h 44 min
- PR fusionados (30 d)
- 841
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de simstudioai/sim
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
simstudioai/sim#9831 ·
Los mantenedores suelen responder en 1 día
-
v2 API rate limits self-hosted installs by IP even with billing disabledPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
simstudioai/sim#8452 ·
Los mantenedores suelen responder en 1 día
-
Railway template generates invalid ENCRYPTION_KEY (should be 64-char hex string)Quizá libre de nuevo @sahooarnav2007-gif la tomó hace 15 días y no hay ningún pull request abierto. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
simstudioai/sim#6246 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
simstudioai/sim#1204 · 8 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
simstudioai/sim#9734 ·
Los mantenedores suelen responder en 1 día
Todos los issues de simstudioai/sim
Issues similares
-
Bug: Cloudflare Pages static _redirects identity rule causes RSC Flight to reload as HTMLPosiblemente ocupada @Donvero la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Mantitup-Org/vista#210 ·
-
status: waiting for maintainer
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
mui/material-ui#49751 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
diplodoc-platform/transform#1184 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
JonasKruckenberg/imagetools#973 ·
Los mantenedores suelen responder en 1 día