Se recibe un error al instalar Exchange 2010 SP1o SP2
Algunos controles no son válidos. El programa de instalación falló anteriormente en el desempeño de la acción en "Instalar". No se puede reanudar el programa de instalación performaing la acción "BuildToBuildUpgrade".
Recibimos un aviso de que el servidor ha generado un error en una instalación previa.
Para resolver dicho error hay que hacer lo siguiente:
1. Ejecutar REGEDIT para ver el registro del sistema.
2. Buscamos la siguiente clave de reistro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\MailboxRole
3. Eliminamos dicha clave llamada Action
Fuente: http://www.jirc.com/2010/08/26/exchange-2010-sp1-install-setup-previously-failed-while-performing-the-action-install/
lunes, 21 de mayo de 2012
martes, 15 de mayo de 2012
Cadenas de conexión para vb.Net, todas las cadenas
Si necesitas cualquier cadena de conexión para vb.NET, puedes consultar en la siguiente página web.
Connection String Reference
connectionstrings.com/
Connection String Reference
connectionstrings.com/
martes, 8 de mayo de 2012
Añadir Soporte para el Microsoft Mail en Outlook Xp
Outlook Xp no incluye soporte para conector con Ms-Mail, principalmente porque Ms Mail no incluye soporte para el año 2000, ni funciones de agenda, tareas, contactos, etc.
De echo en el documento Q287765 Microsoft dice que no se puede conectar un Outolook Xp a un Ms Mail.
Pero existe un metodo y es modificar un fichero (mapisvc.inf ) que nos ofrece el soporte del servicio de mapi.
1º Después de instalar el Outlook Xp, busca en tu disco el fichero mapisvc.inf
(normalmente en C:Archivos de programaArchivos comunesSystemMapi3082 ¡¡OJO edita el de esta carpeta no el de system o system32!!)
2º En la seccion de [Services] agrega:
MSFS=Microsoft Mail
3º Al final de documento agrega:
[SFS_AB]
PR_PROVIDER_DLL_NAME=MSFS.DLL
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_RESOURCE_TYPE=MAPI_AB_PROVIDER
PR_DISPLAY_NAME=Microsoft Mail Address Book
PR_PROVIDER_DISPLAY=Microsoft Mail Address Book
PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY
[SFS_MS]
PR_PROVIDER_DLL_NAME=MSFS.DLL
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_RESOURCE_TYPE=MAPI_STORE_PROVIDER
PR_DISPLAY_NAME=Microsoft Mail Shared Folders
PR_PROVIDER_DISPLAY=Microsoft Mail Shared Folders
PR_RESOURCE_FLAGS=STATUS_NO_DEFAULT_STORE
34140102=00ffb8646041b80108002b2b8a290000
[SFS_XP]
PR_PROVIDER_DLL_NAME=MSFS.DLL
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER
PR_DISPLAY_NAME=Microsoft Mail Transport
PR_PROVIDER_DISPLAY=Microsoft Mail Transport
PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY
[MSFS]
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_DISPLAY_NAME=Microsoft Mail
PR_SERVICE_DLL_NAME=MSFS.DLL
PR_SERVICE_SUPPORT_FILES=msfs.dll
PR_SERVICE_ENTRY_NAME=ServiceEntry
;WIZARD_ENTRY_NAME=WizardInformation
PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY
Providers=SFS_AB, SFS_MS, SFS_XP
4º Copia el fichero MSFS32.DLL a windowssystem (95/98) o a winntsystem32 (Nt/2000)
Lo puedes copiar de un equipo que tenga Ms-Mail ocupa cerca de 515 kb.
Si todo esta bien, dentro de la configuracion de cuentas de correo en Tipo de Controlador Adicional tendras el Ms Mail.
Mas informacion:
http://www.slipstick.com/addins/services/msmail.htm
Traduccion libre del documento.
http://www.poremsky.com/msmail_xp.htm
De echo en el documento Q287765 Microsoft dice que no se puede conectar un Outolook Xp a un Ms Mail.
Pero existe un metodo y es modificar un fichero (mapisvc.inf ) que nos ofrece el soporte del servicio de mapi.
1º Después de instalar el Outlook Xp, busca en tu disco el fichero mapisvc.inf
(normalmente en C:Archivos de programaArchivos comunesSystemMapi3082 ¡¡OJO edita el de esta carpeta no el de system o system32!!)
2º En la seccion de [Services] agrega:
MSFS=Microsoft Mail
3º Al final de documento agrega:
[SFS_AB]
PR_PROVIDER_DLL_NAME=MSFS.DLL
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_RESOURCE_TYPE=MAPI_AB_PROVIDER
PR_DISPLAY_NAME=Microsoft Mail Address Book
PR_PROVIDER_DISPLAY=Microsoft Mail Address Book
PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY
[SFS_MS]
PR_PROVIDER_DLL_NAME=MSFS.DLL
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_RESOURCE_TYPE=MAPI_STORE_PROVIDER
PR_DISPLAY_NAME=Microsoft Mail Shared Folders
PR_PROVIDER_DISPLAY=Microsoft Mail Shared Folders
PR_RESOURCE_FLAGS=STATUS_NO_DEFAULT_STORE
34140102=00ffb8646041b80108002b2b8a290000
[SFS_XP]
PR_PROVIDER_DLL_NAME=MSFS.DLL
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER
PR_DISPLAY_NAME=Microsoft Mail Transport
PR_PROVIDER_DISPLAY=Microsoft Mail Transport
PR_RESOURCE_FLAGS=STATUS_PRIMARY_IDENTITY
[MSFS]
PR_SERVICE_INSTALL_ID={6485D278-C2AC-11D1-AD3E-10A0C911C9C0}
PR_DISPLAY_NAME=Microsoft Mail
PR_SERVICE_DLL_NAME=MSFS.DLL
PR_SERVICE_SUPPORT_FILES=msfs.dll
PR_SERVICE_ENTRY_NAME=ServiceEntry
;WIZARD_ENTRY_NAME=WizardInformation
PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY
Providers=SFS_AB, SFS_MS, SFS_XP
4º Copia el fichero MSFS32.DLL a windowssystem (95/98) o a winntsystem32 (Nt/2000)
Lo puedes copiar de un equipo que tenga Ms-Mail ocupa cerca de 515 kb.
Si todo esta bien, dentro de la configuracion de cuentas de correo en Tipo de Controlador Adicional tendras el Ms Mail.
Mas informacion:
http://www.slipstick.com/addins/services/msmail.htm
Traduccion libre del documento.
http://www.poremsky.com/msmail_xp.htm
miércoles, 11 de abril de 2012
No se puede desinstalar Microsoft.NET framework
No se me instala el Microsoft.NET framework.
Hace un par de días estaba descargando las últimas actualizaciones de mi Windows XP y cuando estaba instalando, concretamente, una actualización del Framework 2.0 con el service pack 1, me dio error en la instalación y por mucho que intenté volver a instalarlo seguía en las mismas y como tengo activadas las actualizaciones automáticas, el escudo amarillo con el mensaje de alerta no paraba de avisarme de la dichosa actualización.
Indagando un poco por Internet aconsejaban desinstalar el Framework 2.0 y volver a instalarlo pero desde Agregar o quitar programas no me dió resultado, así que seguí indagando y encontré un programa para éstos casos rebeldes, se trata de Dotnetfx_cleanup_tool que te limpia el framework de una vez por todas. Después me bajé el Framework 2.0 de la página de Microsoft y lo volví a instalar, después la actualización pudo instalarse también sin problemas.
Al instalar el Dotnetfx_cleanup_tool podemos elegir la versión del Framework que queremos desinstalar, se selecciona en un cuadro combinado y lo eliminamos, también tiene la opción de desinstalar todas las versiones del Framework.
No obstante, el autor de dotnetfx_cleanup_tool advierte que solo debe usarse en caso de que la desinstalación normal no funcione e incluso que si desinstala una versión en concreto del Framework es muy posible que le afecte a otras versiones del mismo que tengas instaladas por tener algunos archivos comunes, ésto obligaría a instalar esas otras versiones también.
Dotnetfx_cleanup_tool
Cortesia de www.cantidubi.com/cantidubi/desinstalar-framework
Hace un par de días estaba descargando las últimas actualizaciones de mi Windows XP y cuando estaba instalando, concretamente, una actualización del Framework 2.0 con el service pack 1, me dio error en la instalación y por mucho que intenté volver a instalarlo seguía en las mismas y como tengo activadas las actualizaciones automáticas, el escudo amarillo con el mensaje de alerta no paraba de avisarme de la dichosa actualización.
Indagando un poco por Internet aconsejaban desinstalar el Framework 2.0 y volver a instalarlo pero desde Agregar o quitar programas no me dió resultado, así que seguí indagando y encontré un programa para éstos casos rebeldes, se trata de Dotnetfx_cleanup_tool que te limpia el framework de una vez por todas. Después me bajé el Framework 2.0 de la página de Microsoft y lo volví a instalar, después la actualización pudo instalarse también sin problemas.
Al instalar el Dotnetfx_cleanup_tool podemos elegir la versión del Framework que queremos desinstalar, se selecciona en un cuadro combinado y lo eliminamos, también tiene la opción de desinstalar todas las versiones del Framework.
No obstante, el autor de dotnetfx_cleanup_tool advierte que solo debe usarse en caso de que la desinstalación normal no funcione e incluso que si desinstala una versión en concreto del Framework es muy posible que le afecte a otras versiones del mismo que tengas instaladas por tener algunos archivos comunes, ésto obligaría a instalar esas otras versiones también.
Dotnetfx_cleanup_tool
Cortesia de www.cantidubi.com/cantidubi/desinstalar-framework
lunes, 2 de abril de 2012
Backup Vmware Free
Existe una versión Free de VM Explore de Trilead que nos deja hacer backups de nuestras máquinas virtuales.
Para hacer backup de los ESXi Free versiones 4 y 5
Para mas información:
http://www.trilead.com/
Para hacer backup de los ESXi Free versiones 4 y 5
Para mas información:
http://www.trilead.com/
sábado, 24 de marzo de 2012
Impresoras USB a través de Terminal Server no funcionan
Para resolver este problema en un equipo que no ejecuta Windows Server 2003 como Terminal Server, fuerce a todos los puertos (incluido DOT4) del equipo cliente a que se filtren para redirección. Para ello, agregue un valor DWORD llamado FilterQueueType a HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR y configure su información de valor en FFFFFFFF.
Siga estos pasos:
Haga clic en Inicio, en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
Localice y, después, haga clic en la clave siguiente del Registro:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR
En el menú Edición, seleccione Nuevo y haga clic en Valor DWORD.
Escriba FilterQueueType y, a continuación, presione ENTRAR.
En el menú Edición, haga clic en Modificar.
Escriba FFFFFFFF y, después, haga clic en Aceptar.
Cierre el Editor del Registro.
Reinicie el equipo.
Esto permite que se redirijan todos los puertos del cliente.
Para evitar este problema en un equipo cliente que tenga un dispositivo de impresión multifuncional, cambie el puerto que usa ese dispositivo de DOT4 a un puerto LPT.
Por ejemplo, para configurar un dispositivo de impresión multifuncional para que use un puerto LPT en un equipo con Windows XP, siga estos pasos:
En Panel de control, abra Impresoras y faxes.
Haga clic con el botón secundario del mouse (ratón) en la impresora local no redirigida y, a continuación, haga clic en Propiedades.
Haga clic en la ficha Puertos, en un puerto LPT y en Aplicar.
La impresora debe aparecer ahora junto a ese puerto.
Cierre la ventana Propiedades de impresora y vuelva a conectar utilizando Escritorio remoto.
Importante Cuando una impresora multifuncional usa un puerto LPT estándar en lugar del puerto DOT4, pierde las capacidades multifuncionales, como escáner, fax o copiadora. Para recuperar las capacidades multifuncionales, el dispositivo de impresora debe usar el puerto DOT4.
Para mas información:
http://support.microsoft.com/kb/302361/es
Siga estos pasos:
Haga clic en Inicio, en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
Localice y, después, haga clic en la clave siguiente del Registro:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR
En el menú Edición, seleccione Nuevo y haga clic en Valor DWORD.
Escriba FilterQueueType y, a continuación, presione ENTRAR.
En el menú Edición, haga clic en Modificar.
Escriba FFFFFFFF y, después, haga clic en Aceptar.
Cierre el Editor del Registro.
Reinicie el equipo.
Esto permite que se redirijan todos los puertos del cliente.
Para evitar este problema en un equipo cliente que tenga un dispositivo de impresión multifuncional, cambie el puerto que usa ese dispositivo de DOT4 a un puerto LPT.
Por ejemplo, para configurar un dispositivo de impresión multifuncional para que use un puerto LPT en un equipo con Windows XP, siga estos pasos:
En Panel de control, abra Impresoras y faxes.
Haga clic con el botón secundario del mouse (ratón) en la impresora local no redirigida y, a continuación, haga clic en Propiedades.
Haga clic en la ficha Puertos, en un puerto LPT y en Aplicar.
La impresora debe aparecer ahora junto a ese puerto.
Cierre la ventana Propiedades de impresora y vuelva a conectar utilizando Escritorio remoto.
Importante Cuando una impresora multifuncional usa un puerto LPT estándar en lugar del puerto DOT4, pierde las capacidades multifuncionales, como escáner, fax o copiadora. Para recuperar las capacidades multifuncionales, el dispositivo de impresora debe usar el puerto DOT4.
Para mas información:
http://support.microsoft.com/kb/302361/es
miércoles, 14 de marzo de 2012
Añadir dominios a la lista blanca de EXCHANGE 2007
En primer lugar, vamos a dirigirnos a la Shell de 2007 para ver la configuración actual del filtro. Ejecutaremos:
Get-ContentFilterConfig
Para añadir un dominio a la lista blanca del filtro de contenido, introducimos:
Set-ContentFilterConfig –BypassedSenderDomains yahoo.com
También podemos añadir comodines (“*”) para subdominios del dominio principal (*.yahoo.com), al incluirlos en la lista blanca:
Set-ContentFilterConfig –BypassedSenderDomains *.yahoo.com
Para quitar el dominio de lista blanca:
Set-ContentFilterConfig –BypassedSenderDomains pepito.com
De este modo, sobrescribimos el dominio añadido anteriormente (yahoo.com) por un valor aleatorio (pepito) o un nuevo dominio. De ello deducimos que el comando “Set-ContentFilterConfig” añade un dominio sobrescribiendo el anterior. No es posible añadir varios dominios. Es decir, si ejecutamos estos dos comandos en el orden en que se muestra:
Set-ContentFilterConfig –BypassedSenderDomains 111.com
Set-ContentFilterConfig –BypassedSenderDomains 222.com
Añadimos en primer lugar el dominio 111.com, y posteriormente lo cambiamos por el 222.com, pero en ningún caso se acumulan los dominios añadidos. El único dominio que estaría en la lista blanca sería el 222.com. Este modo es útil cuando solamente tenemos añadido un dominio a la lista blanca. Si tuviéramos que añadir varios dominios, es preferible asignar el valor a una variable en la cual iremos indicando los dominios que nos interese añadir. De este modo, la gestión se facilita en gran medida.
Como hemos visto anteriormente, el comando “Get-ContentFilterConfig” nos muestra la configuración del filtro de contenido. A continuación vamos a asociar a ese comando a una variable (la llamaremos “$list”), para el filtro de contenido. Crearemos la variable ejecutando:
$list = (Get-ContentFilterConfig).BypassedSenderDomains
Para ver los dominios asignados a esta variable, basta con ejecutar el nombre de la misma:
$list
Ello nos devolverá un listado con el único registro que tenemos añadido. Ahora que ya hemos creado la variable para el filtro de contenido, podemos añadir dominios a esa variable pero sin sustituir los ya existentes. Para añadir un dominio (ejemplo: 333.com) a nuestra variable “$list” teclearemos:
$List.add(“333.com”)
Si ahora volvemos a ejecutar “$list” podremos ver el listado de estos dominios ya añadidos, y no solo uno como anteriormente había. Al igual que hemos usado la variable para los dominios entrantes, también podemos utilizarla para direcciones concretas que queramos añadir, mediante el “Bypassedsenders” en lugar del “BypassedSenderDomains”. De este modo, asociaremos la variable “$list” a las direcciones mediante:
$List = (Get-ContentFilterConfig).BypassedSenders
Y añadiremos direcciones concretas a nuestro filtro, ejecutando:
$List.add(“fulanito@dominiocualquiera.com”)
Si volvemos a solicitar un listado (“$list”) nos devolverá todos los ajustes añadidos, tanto dominios como direcciones. Del mismo modo que el comando “$list.add” nos permite añadir elementos (dominios o direcciones), el comando “$list.remove” nos permite eliminarlas. Por ejemplo, para quitar la dirección añadida anteriormente, ejecutamos:
$List.remove(“fulanito@dominiocualquiera.com”)
Finalmente, solo queda aplicar los cambios efectuados en la variable, ejecutando en nuestro caso:
Set-ContentFilterConfig –BypassedSenderDomains:$list
Nota importante: Todos los ajustes añadidos desde la Shell no se muestran en la consola de 2007, por lo que se aconseja utilizar siempre la Shell.
Get-ContentFilterConfig
Para añadir un dominio a la lista blanca del filtro de contenido, introducimos:
Set-ContentFilterConfig –BypassedSenderDomains yahoo.com
También podemos añadir comodines (“*”) para subdominios del dominio principal (*.yahoo.com), al incluirlos en la lista blanca:
Set-ContentFilterConfig –BypassedSenderDomains *.yahoo.com
Para quitar el dominio de lista blanca:
Set-ContentFilterConfig –BypassedSenderDomains pepito.com
De este modo, sobrescribimos el dominio añadido anteriormente (yahoo.com) por un valor aleatorio (pepito) o un nuevo dominio. De ello deducimos que el comando “Set-ContentFilterConfig” añade un dominio sobrescribiendo el anterior. No es posible añadir varios dominios. Es decir, si ejecutamos estos dos comandos en el orden en que se muestra:
Set-ContentFilterConfig –BypassedSenderDomains 111.com
Set-ContentFilterConfig –BypassedSenderDomains 222.com
Añadimos en primer lugar el dominio 111.com, y posteriormente lo cambiamos por el 222.com, pero en ningún caso se acumulan los dominios añadidos. El único dominio que estaría en la lista blanca sería el 222.com. Este modo es útil cuando solamente tenemos añadido un dominio a la lista blanca. Si tuviéramos que añadir varios dominios, es preferible asignar el valor a una variable en la cual iremos indicando los dominios que nos interese añadir. De este modo, la gestión se facilita en gran medida.
Como hemos visto anteriormente, el comando “Get-ContentFilterConfig” nos muestra la configuración del filtro de contenido. A continuación vamos a asociar a ese comando a una variable (la llamaremos “$list”), para el filtro de contenido. Crearemos la variable ejecutando:
$list = (Get-ContentFilterConfig).BypassedSenderDomains
Para ver los dominios asignados a esta variable, basta con ejecutar el nombre de la misma:
$list
Ello nos devolverá un listado con el único registro que tenemos añadido. Ahora que ya hemos creado la variable para el filtro de contenido, podemos añadir dominios a esa variable pero sin sustituir los ya existentes. Para añadir un dominio (ejemplo: 333.com) a nuestra variable “$list” teclearemos:
$List.add(“333.com”)
Si ahora volvemos a ejecutar “$list” podremos ver el listado de estos dominios ya añadidos, y no solo uno como anteriormente había. Al igual que hemos usado la variable para los dominios entrantes, también podemos utilizarla para direcciones concretas que queramos añadir, mediante el “Bypassedsenders” en lugar del “BypassedSenderDomains”. De este modo, asociaremos la variable “$list” a las direcciones mediante:
$List = (Get-ContentFilterConfig).BypassedSenders
Y añadiremos direcciones concretas a nuestro filtro, ejecutando:
$List.add(“fulanito@dominiocualquiera.com”)
Si volvemos a solicitar un listado (“$list”) nos devolverá todos los ajustes añadidos, tanto dominios como direcciones. Del mismo modo que el comando “$list.add” nos permite añadir elementos (dominios o direcciones), el comando “$list.remove” nos permite eliminarlas. Por ejemplo, para quitar la dirección añadida anteriormente, ejecutamos:
$List.remove(“fulanito@dominiocualquiera.com”)
Finalmente, solo queda aplicar los cambios efectuados en la variable, ejecutando en nuestro caso:
Set-ContentFilterConfig –BypassedSenderDomains:$list
Nota importante: Todos los ajustes añadidos desde la Shell no se muestran en la consola de 2007, por lo que se aconseja utilizar siempre la Shell.
Suscribirse a:
Entradas (Atom)
No funciona la SOMBRA en RDP Habilitar esta regla: En Firewall de Entrada, habilitar Escritorio Remoto - Instantanea (TCP de Entrada)
-
SQL Server – Convertir desde Evaluation Version a Standard o Enterprise Si ha estado ejecutando SQL Server y ha caducado, sería necesario ac...
-
Adding Third-Party Drivers into VMWare ESXi 6.7 ISO Image In this article, we’ll consider how to add (inject) drivers into the ESXi 6.7 inst...
-
Si nos encontramos un dominio de nuestro plesk, que se ha quedado bloqueado en un proceso de backup y se ha quedado inactivo, podemos activa...