los win98se se desconectan de la red

30/11/2004 - 16:15 por Leo | Informe spam
como servidor tengo win2003 server edicion standard, y varias maquinas con
win98SE como terminales, el caso es que estos al internar leer una unidad de
red (en un momento cualquiera de la mañana), me aparece un mensaje diciendo
que el acceso es denegado. la unica solucion para esto es reiniciar la
maquina, y entonces si puedo volver a leer una carpeta del servidor.
que solucion encontraron?.
instale el dsclient.exe de win2000server, pero sigue igual.

Preguntas similare

Leer las respuestas

#1 Javier Inglés [MS MVP]
30/11/2004 - 16:18 | Informe spam
Cortesía de Fernando Reyes[MS MVP]:

Windows 2000/XP/2003 incorpora un mecanismo por el cual es capaz de cerrar
las sesiones SMB (Server Message Block), por ejemplo las que se establecen
al conectar una unidad de red, que están inactivas cuando pasa determinado
tiempo (15 minutos de forma predeterminada); esto se detecta, por ejemplo,
en el Explorador de Windows viendo que la unidad de red tiene un aspa roja.
Windows 2000/XP/2003 es capaz de reconectar esas unidades de forma
automática cuando se vuelven a necesitar (si, por ejemplo, se hace click
sobre la unidad en el Explorador de Windows, se comprueba cómo desaparece el
aspa y se puede acceder sin problemas). Esto es un mecanismo muy bueno, pues
permite no mantener hilos de comunicación que están inactivos pero ocupando
la red; es decir, que es una optimización del uso de la red y de los propios
equipos en cada uno de los extremos de la conexión.

La parte mala de este mecanismo es que hay aplicaciones a las que esto
provoca que no funcionen cuando la unidad se encuentra desconectada. Tambien
provoca que los equipos no Windows 2000/XP/2003 no sean capaces de acceder a
las unidades de red que se han desconectado, reiniciar el equipo
cliente(esto es típico en equipos Windows 9x).



Para estipular cuanto tiempo de inactividad es necesario para que se cierren
las sesiones SMB se puede hacer ejecutando desde línea de comandos (en el
equipo que comparte el recurso de red):



net config server /autodisconnect:<t>



siendo <t> un número entero que expresa minutos; así pues:



net config server /autodisconnect:30



desconectará las sesiones SMB que permanezcan inactivas durante 30 minutos.



Para configurar que no se cierren las conexiones nunca el valor de t debe
ser -1; es decir que se ejecuta la instrucción:



net config server /autodisconnect:-1



Si vemos que ejecutando esta instrucción el resultado es el deseado, nuestra
tarea no ha terminado, pues la ejecución de esta línea dura mientras esté el
equipo encendido; si lo reiniciamos, volvera a cerrar sesiones SMB despues
de 15 minutos de inactividad. Esto es debido a que lo que de verdad controla
este intervalo de tiempo es una directiva. Como todas las directivas,
podemos establecerla con una GPO si estamos en un dominio para todas las
máquinas a las que queramos que afecte (es una directiva de equipo) o
podemos, tanto en dominio como en grupo de trabajo, establecerla equipo por
equipo donde necesitemos hacerlo utilizando el editor de políticas del
sistema (gpedit.msc). En concreto, la directiva de la que estoy hablando es
"Configuración del equipo\Configuración de Windows\Configuración de
seguridad\Directivas locales\Opciones de seguridad\Tiempo de inactividad
requerido antes de desconectar la sesión":



Windows 2000 Resource Kits ~ Windows 2000 Group Policy Reference ~ Amount of
idle time required before disconnecting a session

http://www.microsoft.com/windows200...gp/563.asp



En este directiva especificas con un número entero el número de minutos (si
nunca la has modificado, observarás que el tiempo que especifica son los 15
minutos que antes hablamos). Un valor de cero, hara que los clientes no se
desconceten nunca (es decir, es el mismo efecto que el valor -1 de t "en net
config server /autodisconnect:<t>").



Resumiendo; primero vemos si funciona lo que deseamos utilizando "net config
server /autodisconnect:<t>" y si resuelve nuestro problema, entonces
retocamos la directiva "Configuración del equipo\Configuración de
Windows\Configuración de seguridad\Directivas locales\Opciones de
seguridad\Tiempo de inactividad requerido antes de desconectar la sesión"
poniendo ese valor que era el deseado, salvo cuando lo que queremos es que
nunca haya desconexiones, en cuyo caso <t> es igual a -1 en "net config
server" y en la directiva es igual a 0.


Salu2!!!
Javier Inglés
MS MVP, Windows Server-Directory Services
http://mvp.support.microsoft.com/default.aspx

:
<<<QUITAR "NOSPAM" PARA MANDAR MAIL>>>

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho

"Leo" escribió en el mensaje
news:
como servidor tengo win2003 server edicion standard, y varias maquinas con
win98SE como terminales, el caso es que estos al internar leer una unidad
de
red (en un momento cualquiera de la mañana), me aparece un mensaje
diciendo
que el acceso es denegado. la unica solucion para esto es reiniciar la
maquina, y entonces si puedo volver a leer una carpeta del servidor.
que solucion encontraron?.
instale el dsclient.exe de win2000server, pero sigue igual.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida