se vi capita di collegarvi spesso in controllo remoto utilizzando il remote desktop di microsoft a server utilizzati anche da altre persone può esservi capitato il famigerato messaggio "The terminal server has exceeded the maximum number of allowed connections".
A questo punto non siete piu in grado di collegarvi.
Se non avete voglia, modo o altro di far si che gli altri che hanno aperto (e lasciato li) le sessioni sul server provvedano a chiuderle, le potete chiudere voi da remoto per poi collegarvi.
Esiste uno snap-in di microsoft per effettuare l'operazione, ma di seguito vi illustro il modo da riga di comando:
qwinsta /server:192.168.1.100
NOMESESSIONE NOMEUTENTE ID STATO TIPO DISPOSITIVO
0 Disc rdpwd
rdp-tcp 65536 Rimani in ascolto rdpwd
console 4 Conn wdcon
utente1 1 Disc rdpwd
utente1 3 Disc rdpwd
rwinsta 1 /server:192.168.1.100
Con il comando qwinsta eseguiamo una query sul server remoto 192.168.1.100
Il risultato ci dice che ci sono 2 sessioni disconnesse con la user "utente1" (quindi è stata usata la stessa user da computer diversi creando cosi 2 sessioni distinte).
Se vogliamo poterci collegare in remote desktop dobbiamo terminare almeno una delle due sessioni, per farlo guardiamo l' ID della sessione da terminare (nell'esempio la 1) e utilizziamo il comando rwinsta
A questo punto se ci va possiamo ridare il comando qwinsta per vedere se la sessione con ID=1 è sparita, dopo di che potremo collegarci in controllo remoto
alla prossima
Grazie,
RispondiEliminaquesto comando non lo conoscevo e mi ha salvato in una situazione di emergenza
bene, mi fa piacere sapere di essere stato d'aiuto :)
RispondiElimina