Dell Unity: CIFS tillader periodisk ikke nye sessioner
Summary: CIFS-sessioner mislykkes med STATUS_USER_SESSION_DELETED. Dette skyldes et problem i kode 4.0 og 4.1, der genererer sessions-id'er på over 64.000. (Kan rettes af Dell)
Symptoms
Periodisk løber CIFS-adgang ind i problemer. Eksisterende sessioner fungerer fint, men eventuelle nye sessioner på systemet kan ikke oprette forbindelse. Det løser sig selv efter en periode uden indgriben fra støtte. Når du undersøger SMBClient-forbindelseslogfilerne på værten, kan du finde følgende hændelse:
Hvis der køres en pakkesporing under problemet, kan du se, at klienten opretter en session via et SessionSetup-kald. Forsøger derefter at foretage et TreeConnect-opkald til den ønskede sti. På det tidspunkt svarer nas-serveren med en fejlmeddelelse og NT-status på STATUS_USER_SESSION_DELETED.
Cause
Dette er et problem, der skyldes et kodeproblem i 4.0 og 4.1. Problemet opstår, når sessions-id'et, der udstedes af nas-serveren, er højere end 64.000. Dette er IKKE det faktiske antal aktive sessioner, men blot en id-værdi for sessionen. Dette problem kan opstå, selvom der kun er et par tusinde aktive sessioner på et givet tidspunkt og løse sig selv, når vi begynder at udstede sessioner med lavere sessions-id-numre igen.
Resolution
Løsning:
På nuværende tidspunkt er der en løsning, der involverer indstilling af en parameter på enhedssystemet. Parameterændringen sænker det nuværende maksimale antal sessioner fra 127.000 til 64.000. Dette forhindrer nas-serveren i at udstede et sessions-id, der er højere end 64.000, men begrænser også det maksimale antal sessioner til 64.000. Parameterændringen kræver en genstart på SP'erne. Kontakt support, og se denne Knowledge Base-artikel for at få løsningen anvendt. Når koden er opgraderet, skal parameteren sættes tilbage til standardværdien for at tillade mere end 64k sessioner.
Permanent rettelse:
Dette problem vil blive rettet i 4.2.x-kodeversionen.