We hebben een probleem om te voorkomen dat onze gebruikers twee maal kunnen inloggen op ons NT4 domein. De clients zelf zijn 2000 of XP. Een aantal gebruikers hebben roaming profiles dus vaste workstations zetten in server manager heeft geen zin.
Ik heb drie mogelijke oplossingen gevonden:
1 software pakket, maar dit is verschrikkelijk duur, en zeker om alleen deze functionaliteit te hebben. Aankoop zal dan ook alleen overwogen worden indien er naar de migratie naar windows 2003 hier nog geen betere oplossing voor is.
1 oplossing van microsoft zelf, maar dat betreft een oplossing die een eigen SQL server nodig heeft, en dat vind ik dan ook weer overdreven om alleen dit te voorkomen.
1 script-gebaseerde oplossing die momenteel in productie staat, maar met enkele bijkomende probleempjes. Wat is de oplossing? Een hidden share in de gebruiker zijn home folder, met als maximum connection limit 1 user. In het loginscript wordt deze gemapped, en als deze een failure geeft wordt de user terug afgelogd. Werkt dit? Ja, gedurende een bepaalde tijd. Er is namelijk de 15 min idle time value. Eens deze voorbij is kan de gebruiker weer wel aanloggen.
Is er hier dan geen oplossing voor? Jawel, de autodisconnect waarde zetten in de registry of via net server command. Nieuwe waarde: -1, dus geen idle disconnects meer. Probleem opgelost zou je zeggen? Inderdaad. Zolang de user bezig is geen enkel probleem. Hij sluit daarna zijn pc af, en de share is terug vrij en hij kan zonder problemen op een andere machine verderwerken... behalve als hij een logoff doet ipv een shutdown. Omwille van een of andere reden blijft de share dan in use, tot er een shutdown plaats vind.
Kent er iemand hier de reden of een oplossing voor? Of eventueel een andere manier om dit te bereiken? Ik heb ook al zitten testen met psloggedon van sysinternal maar op een groot netwerk is dit te traag, en de info via nbtstat afleiden is nooit 100% correct en dus niet betrouwbaar.
Iemand nog enige ideeën?
Btw: Ik vind het nergens maar kan iemand mij bevestigen of ontkennen of dit in 2003 met policy’s wel of niet mogelijk is? Maximum concurrent sessions ofzo?
Ik heb drie mogelijke oplossingen gevonden:
1 software pakket, maar dit is verschrikkelijk duur, en zeker om alleen deze functionaliteit te hebben. Aankoop zal dan ook alleen overwogen worden indien er naar de migratie naar windows 2003 hier nog geen betere oplossing voor is.
1 oplossing van microsoft zelf, maar dat betreft een oplossing die een eigen SQL server nodig heeft, en dat vind ik dan ook weer overdreven om alleen dit te voorkomen.
1 script-gebaseerde oplossing die momenteel in productie staat, maar met enkele bijkomende probleempjes. Wat is de oplossing? Een hidden share in de gebruiker zijn home folder, met als maximum connection limit 1 user. In het loginscript wordt deze gemapped, en als deze een failure geeft wordt de user terug afgelogd. Werkt dit? Ja, gedurende een bepaalde tijd. Er is namelijk de 15 min idle time value. Eens deze voorbij is kan de gebruiker weer wel aanloggen.
Is er hier dan geen oplossing voor? Jawel, de autodisconnect waarde zetten in de registry of via net server command. Nieuwe waarde: -1, dus geen idle disconnects meer. Probleem opgelost zou je zeggen? Inderdaad. Zolang de user bezig is geen enkel probleem. Hij sluit daarna zijn pc af, en de share is terug vrij en hij kan zonder problemen op een andere machine verderwerken... behalve als hij een logoff doet ipv een shutdown. Omwille van een of andere reden blijft de share dan in use, tot er een shutdown plaats vind.
Kent er iemand hier de reden of een oplossing voor? Of eventueel een andere manier om dit te bereiken? Ik heb ook al zitten testen met psloggedon van sysinternal maar op een groot netwerk is dit te traag, en de info via nbtstat afleiden is nooit 100% correct en dus niet betrouwbaar.
Iemand nog enige ideeën?
Btw: Ik vind het nergens maar kan iemand mij bevestigen of ontkennen of dit in 2003 met policy’s wel of niet mogelijk is? Maximum concurrent sessions ofzo?