netgescon-day0/docs/90-UI-interfaccia-unica/RISOLUZIONE-ERRORI-SAMBA.md

3.8 KiB

🔧 RISOLUZIONE PROBLEMI AUTENTICAZIONE SAMBA

Guida Rapida per Errori di Connessione Windows

📅 Aggiornato: 28 Luglio 2025

🎯 Problema: "Errore di autenticazione" o "Password non valida"


🚨 PROBLEMA COMUNE: CREDENZIALI MEMORIZZATE

Windows memorizza automaticamente le credenziali di rete e potrebbe usare quelle vecchie anche se hai cambiato password.

NUOVE CREDENZIALI CORRETTE:

  • Utente: michele
  • Password: netgescon123 AGGIORNATA!
  • Server: 192.168.0.200 o NETGESCON-DEV

🔧 SOLUZIONI PASSO-PASSO

SOLUZIONE 1: Cancella Credenziali Memorizzate

  1. Apri Pannello di Controllo Windows
  2. Cerca: "Gestione Credenziali" o "Credential Manager"
  3. Clicca: "Gestione credenziali Windows"
  4. Trova: Credenziali per 192.168.0.200 o NETGESCON-DEV
  5. Clicca: "Rimuovi" su tutte le credenziali Samba/NetGescon
  6. Riprova: Connessione con nuove credenziali

SOLUZIONE 2: Comando Prompt - Disconnetti Tutto

Apri Prompt Comandi come Amministratore:

# Disconnetti tutte le unità di rete
net use * /delete /y

# Verifica che tutto sia disconnesso
net use

# Riconnetti con nuove credenziali
net use Z: \\192.168.0.200\netgescon-dev /user:michele netgescon123

SOLUZIONE 3: Connessione Manuale Forzata

  1. Esplora FileQuesto PC
  2. Clicca: "Connetti unità di rete"
  3. Impostazioni:
    • Unità: Z:
    • Cartella: \\192.168.0.200\netgescon-dev
    • ☑️ Connetti con credenziali diverse IMPORTANTE!
  4. Inserisci:
    • Utente: michele
    • Password: netgescon123
    • ☑️ Memorizza credenziali

SOLUZIONE 4: Reset Completo Cache

Se continua a non funzionare:

# Comando da Amministratore - Reset cache completa
net use * /delete /y
ipconfig /flushdns
nbtstat -R
nbtstat -RR

🧪 TEST FUNZIONAMENTO

Test 1: Ping Server

ping 192.168.0.200

Risultato atteso: Risposta dal server

Test 2: Verifica Porte Samba

telnet 192.168.0.200 445

Risultato atteso: Connessione riuscita (premi Ctrl+C per uscire)

Test 3: Lista Condivisioni

net view \\192.168.0.200

Risultato atteso: Lista delle 3 cartelle:

  • netgescon-dev
  • netgescon-docs
  • netgescon-production

📋 CHECKLIST PROBLEMI COMUNI

  • Password corretta: netgescon123 (non più netgescon)
  • Credenziali Windows cancellate: Pannello Controllo → Gestione Credenziali
  • Unità di rete disconnesse: net use * /delete /y
  • Server raggiungibile: ping 192.168.0.200 funziona
  • Porte aperte: Telnet 445 connette
  • Firewall disabilitato: Su Windows (temporaneamente per test)

🆘 SE NULLA FUNZIONA

DIAGNOSI AVANZATA:

  1. Controlla Log Windows:

    • Event Viewer → Windows Logs → System
    • Cerca errori relativi a SMB/CIFS
  2. Test da Linux:

    # Su server Linux, verifica che funzioni
    echo "netgescon123" | smbclient -L localhost -U michele
    
  3. Test Alternativo:

    • Prova da un altro PC Windows
    • Prova con IP invece di nome: \\192.168.0.200

CONTATTI EMERGENZA:

  • File Troubleshooting: /docs/90-UI-interfaccia-unica/99-TROUBLESHOOTING.md
  • Script Verifica: Esegui /scripts/check-samba-share.sh su Linux

RISULTATO FINALE

Dopo aver applicato le soluzioni, dovresti vedere:

In Esplora File Windows:

🌐 Rete
├── 📁 NETGESCON-DEV
│   ├── 📂 netgescon-dev ✅
│   ├── 📂 netgescon-docs ✅  
│   └── 📂 netgescon-production ✅

Unità Mappate:

  • Z:\ netgescon-dev → Sviluppo completo
  • Y:\ netgescon-production → Ambiente produzione

🎉 Problema risolto! Sviluppo integrato Windows ↔ Linux attivo!