sábado, 25 de octubre de 2008

Visual Studio etiqueta el texto indicando el lenguaje

Sintomas:
El IDE de Visual Studio para editar código HTML coloca los bloques de texto entre etiquetas: "<span lang="es-es">...</span>"
Solución:
En herramientas, opciones, Aplicación de estilos CSS cambiar el modo de aplicación del estilo de automático a manual.

viernes, 24 de octubre de 2008

Escritorio remoto con audio y usb

Objetivo:
Configurar el escritorio remoto para disponer de audio y de dispositivos de almacenamiento USB
Solución:
Utlilizar tscc.msc o tsconfig.msc para activar el audio (realmente es desactivar la casilla que lo deshabilita).
De forma similar podemos acceder activando el mapeo a los dispositivos de memoria.
Comentario:
Esto es interesante en Hyper-V porque con el escritorio consigues mas modos de pantalla con que con el terminal de acceso a maquina virtual.

jueves, 23 de octubre de 2008

El adaptador de red VM-Bus no funciona

Sintoma:
En una maquina virtual W2K8 el adaptador de red virtual (VM-virtual network adapter) no funciona. Se puede utilizar el adaptador heredado pero es mejor utilizar el otro adaptador.

Resolución
Instalar de nuevo los servicios de integración:
a) Conexión a maquina virtual menú acción/insertar disco de servicios de integración
b) Cuando diga que estan instalados y pregunte si volver a instalar decirle que sí.

Comentario.
Creo que el problema es que los servicios de integración en la maquina virtual w2k8 no estan actualizados a la versión RTM (KB950050).
Probablemente bastaría con pasarle este update, pero es mas rápido instalar los SI que montar el adaptador heredado para poder conectar.

martes, 21 de octubre de 2008

Cuidado con la fixcamera.exe y virtualización

Comentario:
Acabo de sufrir en las pruebas de SCVMM 2008 beta muchos problemas porque entre mis elementos de inicio figuraba fixcamera.exe.

Fixcamera.exe lo instalé con una webCam de Conceptronics (no sé porque esta marca suele crearme problemas con sus drivers).

He comprobado que existen muchas entradas referentes a problemas de fixcamera con VMWARE e imagino que pronto tendremos noticias con Hyper-V.

Dos cosas:
  1. La desinstalación del soft de la webcam no desinstala fixcamera.exe, hay que quitar el valor correspondiente en KLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  2. Quitar este valor no afecta cuando el software esta intalado no afecta al funcionamiento de la webCam y de hecho es recomendable.

Configurar Windows Mobile Email de Vodafone en HTC Diamond

Sintomas:
Al ejecutar el instalador de Windows Mobile Email en un HTC Diamond se produce un error.

Solución:

Configurar manualmente según las instrucciones en:
http://www.vodafone.es/empresas/servicios/internet_y_correo/Microsoft/att00015501/ManualWindowsMobileEmailversion4.0.pdf

Comentario:
Básicamente es añadir una conexión con el APN "wmail.vf.es" sin usuario ni contraseña
Luego utilizar esta conexión tanto para Internet como para la red del trabajo.
Y por supuesto configurar active sync de la forma habitual.

¿Donde están los APN en Windows Mobile?

Los APN están en Configuración/Conexiones(ficha)/Conexiones (icono)/Avanzado/selecc. Redes entonces podemos editar o crear una nueva conexión.
Si la creamos tenemos que editarla porque crearla es darle un nombre y nada mas.
Entonces, entramos a editar y tenemos un cuadro de lista nombre y número.
El número normalmente estará en blanco.
Aquí podemos crear o editar una conexión.
En la primera ficha nos pregunta nombre y tipo de la conexión.
Si elegimos una conexión GPRS o 3G o HSPDC o.... lo que sea, en la segunda ficha nos preguntará el apn.
Solo quedara dar nombre de usuario y contraseña (si hace falta) en la tercera ficha.

Comentario: siempre se me olvida y por eso lo escribo.

martes, 14 de octubre de 2008

VS2K8: Vista diseño de user control en blanco

Sintomas:
En Visual Studio trabajando con controles de usuario el panel de vista Diseño se queda en blanco.
Ocurre cuando vinculamos a una hoja CSS externa.
Solución:
Colocar la línea <link href="A.css" type="text/css" rel="stylesheet"> al final del html.
Explicación:

No la tiene, solo una justificación, los vinculos a hojas CSS debería ir en los encabezados del html de la página resultante.

Los user control son al fin y al cabo fracciones de código dentro del cuerpo del mensaje.

Aunque uno pensaría que la línea arriba debería ir al principio, es mejor ponerla al final.

Referencia: http://blogs.msdn.com/webdevtools/archive/2008/04/27/workaround-empty-design-view-for-user-controls.aspx

Machine Reboot required al instalar en host Hyper-V

Sintomas:
Al instalar software en un host Hyper-V nos dice que tenemos pendiente un reinicio de maquina y que no pude seguir. Aunque reiniciemos sigue igual.
Resolución:
Eliminar el valor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
Comentario:
Inicialmente tuve este problema al instalar para la beta SCVMM 2008, pero luego me ha vuelto a surgir con SQL Server 2008. Es posible que solo ocurra en maquinas HP, porque la entrada es un software de HP.
Creo que el problema aparece cuando el host es W2k8 y no cuando es W2K3

Memoria flash, USB y SCVMM beta

Sintomas:
No puedes terminar de añadir una maquina virtual al System Center Virtual Machine Manager, concretamente dice que "connection was lost"
Resolución:
Desmontar cualquier dispositivo de memoria Flash que tengamos consciente o insconscientemente en la maquina que añadimos.
Lo de insconsciente viene por que si nos fijamos en los iconos de la barra de tareas (si, donde antes estaba un solitario reloj) es posible que descubramos que tenemos algún dispositivo USB inesperado.

NDR atascados hasta el reinicio

Sintomas:

Cuando reinicias el servidor Exchange tus usuarios reciben un montón de mensajes NDR (no entregados al destino) cuyos originales habian sido enviados hace mucho tiempo.

Resolución:
Pasar el último parche para el problema, actualmente en:
http://support.microsoft.com/kb/950757/en-us

Explicación
Digo actualmente porque he sufrido el problema dos veces, y la segunda vez ví que había un parche nuevo.
El problema es enojoso, porque si todo va bien y no has reiniciado Exchange pueden llegar a muchos usuarios rebotes de mensajes que dos o tres meses antes se suponian entregados.
Y no les hace ninguna gracia.

El problema creo yo procede de los servidores de destino donde se ha implantado greylisting, al Exchange no le hace gracia que le respondan "Un momento estoy ocupado".

Puedes leer más en: SMTP greylisting problem on Exchange Server 2003 SP2
http://searchexchange.techtarget.com/tip/0,289483,sid43_gci1269925,00.html

Outlook, Exchange y sesiones Mapi

Sintomas:
  • Outlook pierde conexión con Exchange.
  • En el servidor aparece el evento 9646 del MSExchange IS: La sesión Mapi "/o=ascer/ou=correo/cn=Recipients/cn=ASCER/cn=username" superó el límite máximo de 32 objetos de tipo "session".
Resolución:
En los clientes Outlook:
1. En el menú Herramientas , haga clic en Cuenta configuración .
2. Haga clic en la cuenta de Exchange Server y, a continuación, haga clic en Cambiar .
3. Haga clic en Configuración adicional .
4. En la ficha Opciones avanzadas , haga clic en para desactivar el descarga carpetas compartidas (excluye de las carpetas de correo) casilla de verificación.
5. Haga clic en Aceptar , haga clic en Siguiente y, a continuación, haga clic en Finalizar .

Explicación:
El problema aparece en aquellos usuarios que acceden a muchos calendarios de otros usuarios.

La resolución está en http://support.microsoft.com/kb/842022/en-us Event ID 9646 is logged in the application event log of your Exchange Server 2003 computer when a client opens many MAPI sessions

Hasta que la publicaron nos tuvo durante dos años reiniciando el Information Store, para cerrar todas las sesiones MAPI, pasando detectores de virus, actualizando el firmware de las Wifi....
La incluyo porque el problema surge de vez en cuando y vale la pena recordarlo.

Exchange Server y MTU

Sintomas:

  • Evento 7200 de MSExchangeIS Public Store, El subproceso en segundo plano FDoUpdateCatalog se detuvo en las base de datos "Primer grupo de almacenamiento\Almacén de carpetas públicas (DDT)" debido a un código de error 0x80004005
  • Exchange Internet Information Store permanece en estado inicializando.
  • Terminal Server no funciona.
  • Arranque y parada lentos.

Nuestra solución:
(no tiene porque funcionar y puede ralentizar la maquina, ..., pero a nosotros nos funcionó)

Añadir el valor DWORD MTU= 576 en la clave del registro

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\[ID for network interface]

Donde ID for network interface es el clásico GUID que hay que resolver, para lo que puede ser de ayuda consultar la clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\\Id. de adaptador\Connection

IMPORTANTE: Reiniciar despues de cambiar la clave (obvio pero importante)


Explicación:
Ayer al reiniciar nuestro servidor de correo sufrimos esa pesadilla que es el arranque lento de la maquina. Ese arranque que ya sabes terminará en algún momento pero fallará en las comunicaciones de red.
Curiosamente era posible acceder al registro de errores y la administración de servicios pero no al terminal server.
Los primeros errores que aparecieron tenían que ver con el indexado de los almacenes de información, por ejemplo.
Event Type: Error
Event Source: MSExchangeIS Mailbox Store
Event ID: 7200
Description: Background thread FDoUpdateCatalog halted on database "First Storage Group\Mailbox Store (V8)" due to error code 0x80004005.
(El subproceso en segundo plano FDoUpdateCatalog se detuvo en las base de datos "Primer grupo de almacenamiento\Almacén de carpetas públicas (DDT)" debido a un código de error 0x80004005. )

Aunque algunos articulos orientaban en la dirección del indexado de texto otros señalaban mas bien un problema con el acceso al servidor del catalogo global , concretamente me llamó la atención la KB:
La instalación de la actualización de seguridad MS05-019 o del Service Pack 1 de Windows Server 2003 puede causar un error en la conectividad de red entre clientes y servidores
En http://support.microsoft.com/kb/898060/
Donde habla de los sintomas siguientes:

• No se puede conectar con los servidores de Terminal Server o tener acceso a recursos compartidos de archivos.
• Error en la replicación del controlador de dominio entre vínculos WAN.
• Los servidores de Microsoft Exchange no pueden conectar con los controladores de dominio.
•Las solicitudes a un servidor que ejecuta Servicios de Microsoft Internet Information Server (IIS) pueden agotar el tiempo de espera o pueden llegar a ser muy lentas.

Que pueden tener como causa la actualización de seguridad MS05-019 o el Service Pack 1 (SP1) de Microsoft Windows Server 2003 al provocar que el número de rutas del host alcance el valor máximo.

Debo decir que no lo entendí demasiado y que mi maquina corre Windows 2003 R2 con actualizaciones al día y por tanto con el SP2. Y tampoco tengo segmentos WAN.

Sin embargo decidí probar a cambiar la MTU y cuando logre reiniciar problema resuelto.