No se ejecuta el script de inicio de sesion

06/05/2009 - 22:41 por jvmlopez | Informe spam
Tengo un servidor WIN2003 R2 SP2 que trabaja como unico servidor de mi red
(AD, DNS, DHCP, VPN, File & Print Server), en la carpeta
sysvol\dominio.local\scripts tengo definidos los scripts de inicio de sesion
de los usuarios y se los asigno a los usuarios en la ficha perfil->Secuencia
de comandos de inicio de sesion en las propiedades de los usuarios en
Usuarios y equipos de AD.

De toda la red algunos equipos no mapean las unidades y en otros tarda unos
5min que aparezcan.

Adicionalmente al utilizar la MMC Usuarios y equipos de AD he notado que
tarda mucho mas de lo normal en iniciarse y tambien tarda bastante en
desplegar el menu al hacer click sobre un usuario con el boton derecho.

Si ejecuto el script a mano se mapean todas las unidades. Si indico en el
script el IP del servidor trabaja algo mejor (la mayoria mapean las unidades)

Que puede estar pasando? Sospecho de la configuración de DNS y de AD. La
verdad no se como encontrar/diagnosticar el problema.

Gracias

PD Ejemplo Script:

Set objNetwork = Wscript.CreateObject("WScript.Network")
'
'--
' Mapeo de unidades de red
'--
'

' seguir en caso de error

ON Error Resume Next

' quitar las unidades

'objNetwork.RemoveNetworkDrive "Z:"
'objNetwork.RemoveNetworkDrive "X:"
'objNetwork.RemoveNetworkDrive "T:"
'objNetwork.RemoveNetworkDrive "P:"

objNetwork.MapNetworkDrive "T:", "\\SERVER\Data\Global"
objNetwork.MapNetworkDrive "P:", "\\SERVER\MyApp"

'
'--
' Conexion de impresoras
'--
'
objNetwork.AddWindowsPrinterConnection "\\SERVER\SRV-PRN"
'
'--
' Limpieza de objetos
'--
'
Set objNetwork = Nothing

Preguntas similare

Leer las respuestas

#1 Guillermo Delprato [MS-MVP]
07/05/2009 - 13:08 | Informe spam
Hay varias cosas para revisar por lo que comentas. Si tienes "demoras" lo
primero es revisar la configuración de DNS, ya que una no apropiada puede
ser la causa de todos los inconvenientes.

También es importante que digas que sistema operativo tienen los clientes,
porque si son W2000 o posterior hay una mejor manera de ejecutar scripts de
inicio de sesión.

Respecto a la configuración de DNS, revisa que los clientes estén usando
como servidor DNS *únicamente* a tu servidor. Que no tengan configurado ni
como secundario los del proveedor de servicios de Internet
Y en el propio servidor, igual, que se apunte *sólo* a sí mismo.

Si los clientes necesitan acceso a Internet, sin usar proxy, entonces en el
DNS del servidor, configuras Reenviadores a los del proveedor de Internet.

Por otro lado, cuando pones el script en las propiedades del usuario,
asegúrate de NO poner el path, sólo el nombre del archivo.

Si con lo anterior no se solucionara, revisa en el Visor de Sucesos de
servidor y clientes a ver si hay eventos relacionados con el problema.


Guillermo Delprato
MVP - MCT - MCSE
Buenos Aires, Argentina
http://w2k8-server.spaces.live.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase, ni
otorga ningún derecho. Ud. asume los riesgos.
This posting is provide "as is" with no warranties and confers no rights.
You assume all risk for your use.
_____________________


wrote in message
news:
Tengo un servidor WIN2003 R2 SP2 que trabaja como unico servidor de mi red
(AD, DNS, DHCP, VPN, File & Print Server), en la carpeta
sysvol\dominio.local\scripts tengo definidos los scripts de inicio de
sesion
de los usuarios y se los asigno a los usuarios en la ficha
perfil->Secuencia
de comandos de inicio de sesion en las propiedades de los usuarios en
Usuarios y equipos de AD.

De toda la red algunos equipos no mapean las unidades y en otros tarda
unos
5min que aparezcan.

Adicionalmente al utilizar la MMC Usuarios y equipos de AD he notado que
tarda mucho mas de lo normal en iniciarse y tambien tarda bastante en
desplegar el menu al hacer click sobre un usuario con el boton derecho.

Si ejecuto el script a mano se mapean todas las unidades. Si indico en el
script el IP del servidor trabaja algo mejor (la mayoria mapean las
unidades)

Que puede estar pasando? Sospecho de la configuración de DNS y de AD. La
verdad no se como encontrar/diagnosticar el problema.

Gracias

PD Ejemplo Script:

Set objNetwork = Wscript.CreateObject("WScript.Network")
'
'--
' Mapeo de unidades de red
'--
'

' seguir en caso de error

ON Error Resume Next

' quitar las unidades

'objNetwork.RemoveNetworkDrive "Z:"
'objNetwork.RemoveNetworkDrive "X:"
'objNetwork.RemoveNetworkDrive "T:"
'objNetwork.RemoveNetworkDrive "P:"

objNetwork.MapNetworkDrive "T:", "\\SERVER\Data\Global"
objNetwork.MapNetworkDrive "P:", "\\SERVER\MyApp"

'
'--
' Conexion de impresoras
'--
'
objNetwork.AddWindowsPrinterConnection "\\SERVER\SRV-PRN"
'
'--
' Limpieza de objetos
'--
'
Set objNetwork = Nothing






__________ Information from ESET NOD32 Antivirus, version of virus signature database 4059 (20090507) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
Respuesta Responder a este mensaje
#2 jvmlopez
07/05/2009 - 17:54 | Informe spam
Gracias por la respuesta, verifique la configuración DNS y mejoró la
velocidad de respuesta. Para tener mas seguridad debo esperar a mañana.
Aunque creo que mejor desinstalo y reinstalo el servicio DNS para
configurarlo desde cero, he tocado demasiados parametros. (llegare tarde a
cenar ;-) )

También es importante que digas que sistema operativo tienen los clientes,
porque si son W2000 o posterior hay una mejor manera de ejecutar scripts de
inicio de sesión.



Win XP pro y Vista Busines ¿ Cual ?

Si los clientes necesitan acceso a Internet, sin usar proxy, entonces en el
DNS del servidor, configuras Reenviadores a los del proveedor de Internet.



Los reenviadores los apunté a OpenDNS y luego a los de mi ISP


Por otro lado, cuando pones el script en las propiedades del usuario,
asegúrate de NO poner el path, sólo el nombre del archivo.



OK

Este servidor esta reemplazando un servidor anterior (tambien 2003 pero
menos potente) y para instalarlo segui los pasos de la guia de microsoft
(promoción degradación etc) a diferencia del anterior, este tiene 2 IP
(adaptadores de red) y creo que me puse creativo al configurar uno u otro
como servidor DNS. por eso creo que lo más simple es desinstalar el servicio
y dejar que el asistente de instalación haga su trabajo.

Gracias nuevamente.
Respuesta Responder a este mensaje
#3 Guillermo Delprato [MS-MVP]
07/05/2009 - 20:47 | Informe spam
No desinstales DNS!, va a ser mucho peor...

Primero poner la configuración en clientes y servidor como te puse, y luego
el servidor:
- IPCONFIG /REGISTERDNS
- NET STOP NETLGON
...
- NET START NELOGON
En la consola DNS, con botón derecho sobre el servidor dale "Clear cache"

Con eso ya deberían quedar los registros necesarios correctos

Por otro lado. Si los clientes son XP o posterior, en lugar de hacer la
asignación de script usuario por usuario, puedes hacerla más fácilmente por
GPO, ya que de una solo vez le asignas el script a todos los usuarios de una
unidad organizativa.


Guillermo Delprato
MVP - MCT - MCSE
Buenos Aires, Argentina
http://w2k8-server.spaces.live.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase, ni
otorga ningún derecho. Ud. asume los riesgos.
This posting is provide "as is" with no warranties and confers no rights.
You assume all risk for your use.
_____________________


wrote in message
news:
Gracias por la respuesta, verifique la configuración DNS y mejoró la
velocidad de respuesta. Para tener mas seguridad debo esperar a mañana.
Aunque creo que mejor desinstalo y reinstalo el servicio DNS para
configurarlo desde cero, he tocado demasiados parametros. (llegare tarde a
cenar ;-) )

También es importante que digas que sistema operativo tienen los
clientes,
porque si son W2000 o posterior hay una mejor manera de ejecutar scripts
de
inicio de sesión.



Win XP pro y Vista Busines ¿ Cual ?

Si los clientes necesitan acceso a Internet, sin usar proxy, entonces en
el
DNS del servidor, configuras Reenviadores a los del proveedor de
Internet.



Los reenviadores los apunté a OpenDNS y luego a los de mi ISP


Por otro lado, cuando pones el script en las propiedades del usuario,
asegúrate de NO poner el path, sólo el nombre del archivo.



OK

Este servidor esta reemplazando un servidor anterior (tambien 2003 pero
menos potente) y para instalarlo segui los pasos de la guia de microsoft
(promoción degradación etc) a diferencia del anterior, este tiene 2 IP
(adaptadores de red) y creo que me puse creativo al configurar uno u otro
como servidor DNS. por eso creo que lo más simple es desinstalar el
servicio
y dejar que el asistente de instalación haga su trabajo.

Gracias nuevamente.








__________ Information from ESET NOD32 Antivirus, version of virus signature database 4060 (20090507) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
Respuesta Responder a este mensaje
#4 Guillermo Delprato [MS-MVP]
07/05/2009 - 20:54 | Informe spam
Y algo que me olvidaba, un controlador de dominio, varias direcciones IP no
es aconsejable para nada
Trae problemas de varios tipos, inclusive de autenticación


Guillermo Delprato
MVP - MCT - MCSE
Buenos Aires, Argentina
http://w2k8-server.spaces.live.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase, ni
otorga ningún derecho. Ud. asume los riesgos.
This posting is provide "as is" with no warranties and confers no rights.
You assume all risk for your use.
_____________________


wrote in message
news:
Gracias por la respuesta, verifique la configuración DNS y mejoró la
velocidad de respuesta. Para tener mas seguridad debo esperar a mañana.
Aunque creo que mejor desinstalo y reinstalo el servicio DNS para
configurarlo desde cero, he tocado demasiados parametros. (llegare tarde a
cenar ;-) )

También es importante que digas que sistema operativo tienen los
clientes,
porque si son W2000 o posterior hay una mejor manera de ejecutar scripts
de
inicio de sesión.



Win XP pro y Vista Busines ¿ Cual ?

Si los clientes necesitan acceso a Internet, sin usar proxy, entonces en
el
DNS del servidor, configuras Reenviadores a los del proveedor de
Internet.



Los reenviadores los apunté a OpenDNS y luego a los de mi ISP


Por otro lado, cuando pones el script en las propiedades del usuario,
asegúrate de NO poner el path, sólo el nombre del archivo.



OK

Este servidor esta reemplazando un servidor anterior (tambien 2003 pero
menos potente) y para instalarlo segui los pasos de la guia de microsoft
(promoción degradación etc) a diferencia del anterior, este tiene 2 IP
(adaptadores de red) y creo que me puse creativo al configurar uno u otro
como servidor DNS. por eso creo que lo más simple es desinstalar el
servicio
y dejar que el asistente de instalación haga su trabajo.

Gracias nuevamente.








__________ Information from ESET NOD32 Antivirus, version of virus signature database 4060 (20090507) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
Respuesta Responder a este mensaje
#5 jvmlopez
07/05/2009 - 22:32 | Informe spam
Buen en cuanto a no Borrar el DNS :-< tarde... pero lo reinstale sin
problemas. Solo me costo algo recuperar la zona _msdcs.midomino.local pero
google me dijo como.

Y algo que me olvidaba, un controlador de dominio, varias direcciones IP no
es aconsejable para nada
Trae problemas de varios tipos, inclusive de autenticación



Esto no me lo esperaba, pensaba que 2 IP permitírian más ancho de banda para
el servidor, de hecho, como tambien es SQL Server, y las aplicaciones que
usamos usan ODBC he creado la mitad con un IP y la otra mitad con el otro
buscando distribuir la carga, aunque el IP .0.1 tiene mucho más tráfico. como
dices quiza si no fuera controlador de dominio sería una excelente idea.
Aunque la verdad no me ha dado mayores problemas de los aquí comentados.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida