68 lines
1.9 KiB
Bash
Executable File
68 lines
1.9 KiB
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
echo "🔧 SOLUCIONANDO PROBLEMA DE LOGIN ADMIN"
|
|
echo "======================================"
|
|
|
|
echo "1. Parando backend actual..."
|
|
pkill -f "node.*dist/src/server.js" 2>/dev/null || true
|
|
sleep 3
|
|
|
|
echo "2. Configurando backend con storage en memoria..."
|
|
cd /home/xesar/Documentos/openvidu-meet/meet-ce/backend
|
|
|
|
# Crear backup del log anterior
|
|
[ -f /tmp/ovm-logs/backend.log ] && mv /tmp/ovm-logs/backend.log /tmp/ovm-logs/backend.log.backup
|
|
|
|
echo "3. Arrancando backend con configuración correcta..."
|
|
nohup env \
|
|
NODE_ENV=development \
|
|
MEET_LOG_LEVEL=debug \
|
|
MEET_BLOB_STORAGE_MODE=memory \
|
|
MEET_INITIAL_ADMIN_USER=admin \
|
|
MEET_INITIAL_ADMIN_PASSWORD=admin \
|
|
LIVEKIT_URL=ws://192.168.1.19:7880 \
|
|
LIVEKIT_URL_PRIVATE=ws://192.168.1.19:7880 \
|
|
LIVEKIT_API_KEY=devkey \
|
|
LIVEKIT_API_SECRET=secretsecretsecretsecretsecretsecret \
|
|
MEET_REDIS_HOST=192.168.1.19 \
|
|
MEET_REDIS_PORT=6379 \
|
|
MEET_REDIS_PASSWORD=redispassword \
|
|
node dist/src/server.js > /tmp/ovm-logs/backend.log 2>&1 &
|
|
|
|
BACKEND_PID=$!
|
|
echo "✅ Backend iniciado con PID: $BACKEND_PID"
|
|
|
|
echo "4. Esperando arranque (10s)..."
|
|
sleep 10
|
|
|
|
echo "5. Verificando estado:"
|
|
if ps -p $BACKEND_PID >/dev/null 2>&1; then
|
|
echo "✅ Proceso backend activo"
|
|
else
|
|
echo "❌ Proceso backend inactivo"
|
|
echo "Logs de error:"
|
|
tail -n 10 /tmp/ovm-logs/backend.log
|
|
exit 1
|
|
fi
|
|
|
|
if ss -ltn | grep -q :6080; then
|
|
echo "✅ Puerto 6080 activo"
|
|
else
|
|
echo "❌ Puerto 6080 inactivo"
|
|
fi
|
|
|
|
echo "6. Verificando logs de admin:"
|
|
grep -i "admin\|storage.*mode\|memory" /tmp/ovm-logs/backend.log | tail -5
|
|
|
|
echo ""
|
|
echo "🎉 SOLUCION COMPLETADA"
|
|
echo "======================"
|
|
echo "✅ Backend corriendo con storage en memoria"
|
|
echo "✅ Usuario admin configurado: admin/admin"
|
|
echo "🌐 Accede a: http://192.168.1.19:6080"
|
|
echo "📄 Logs en: /tmp/ovm-logs/backend.log"
|
|
echo ""
|
|
echo "👤 CREDENCIALES DE LOGIN:"
|
|
echo " Usuario: admin"
|
|
echo " Contraseña: admin" |