66 lines
2.0 KiB
Bash
Executable File
66 lines
2.0 KiB
Bash
Executable File
#!/bin/bash
|
|
echo "🔧 SOLUCION FINAL PARA ACCESO ADMIN"
|
|
echo "=================================="
|
|
|
|
# 1. Limpiar procesos
|
|
echo "1. Limpiando procesos anteriores..."
|
|
pkill -f "node.*dist" 2>/dev/null || true
|
|
sleep 2
|
|
|
|
# 2. Limpiar Redis
|
|
echo "2. Limpiando datos conflictivos en Redis..."
|
|
redis-cli -h 192.168.1.19 -p 6379 -a redispassword FLUSHDB 2>/dev/null || echo "Redis no disponible, usando modo local"
|
|
|
|
# 3. Arrancar backend limpio
|
|
echo "3. Arrancando backend limpio..."
|
|
cd /home/xesar/Documentos/openvidu-meet/meet-ce/backend
|
|
|
|
env \
|
|
NODE_ENV=development \
|
|
MEET_LOG_LEVEL=debug \
|
|
MEET_BLOB_STORAGE_MODE=memory \
|
|
MEET_INITIAL_ADMIN_USER=admin \
|
|
MEET_INITIAL_ADMIN_PASSWORD=admin \
|
|
node dist/src/server.js > /tmp/ovm-logs/backend-final.log 2>&1 &
|
|
|
|
BACKEND_PID=$!
|
|
echo "✅ Backend iniciado con PID: $BACKEND_PID"
|
|
|
|
# 4. Esperar y verificar
|
|
echo "4. Esperando arranque (15s)..."
|
|
sleep 15
|
|
|
|
# 5. Verificar estado
|
|
if ps -p $BACKEND_PID >/dev/null 2>&1; then
|
|
echo "✅ Proceso backend activo"
|
|
|
|
if ss -ltn | grep -q :6080; then
|
|
echo "✅ Puerto 6080 escuchando"
|
|
|
|
# Test de conectividad
|
|
if curl -s -f http://localhost:6080/ >/dev/null 2>&1; then
|
|
echo "✅ Backend responde correctamente"
|
|
echo ""
|
|
echo "🎉 SOLUCION COMPLETADA"
|
|
echo "====================="
|
|
echo "🌐 URL: http://localhost:6080"
|
|
echo "👤 Usuario: admin"
|
|
echo "🔑 Contraseña: admin"
|
|
echo ""
|
|
echo "Si aún no puedes acceder, revisa:"
|
|
echo "• Firewall local"
|
|
echo "• Antivirus"
|
|
echo "• Proxy del navegador"
|
|
else
|
|
echo "❌ Backend no responde - revisar logs"
|
|
tail -n 10 /tmp/ovm-logs/backend-final.log
|
|
fi
|
|
else
|
|
echo "❌ Puerto 6080 no está escuchando"
|
|
tail -n 10 /tmp/ovm-logs/backend-final.log
|
|
fi
|
|
else
|
|
echo "❌ Proceso backend no está activo"
|
|
echo "Logs de error:"
|
|
cat /tmp/ovm-logs/backend-final.log
|
|
fi |