Pipe sip.js init pasos a registro de servidor a través de baliza

Otherkamo-internal
Se descapó
26 de abril de 2026 a las 20:39 UTC
Autor
kamo
Compromit
6fd7d5c

El fallo de SDK en el lado del navegador es actualmente invisible. dice "Phone SDK falló en inicializar" sin mensaje, el WebSocket nunca se abre, y no tenemos salida de DevTools. Añadir una baliza /api/softphone-debug endpoint que registra lo que sea el navegador POSTs, luego tener SipJsPhoneSdk emitir a paso de los acontecimientos de fase (prever, nuevo agente de usuario-fallado, ua-start-call, ua-start-frailed, registro-llamada, registro-rechazo/retorche, etc.). Cada fase lleva cualquier mensaje de error subyacente. Esto nos permite leer troncos de vaina de kamo-internal para ver exactamente dónde muere init sin dar vueltas a través de la consola del navegador.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios