Monthly Archives: November 2010

Cambio de URLs del blog, solucionado

En Agosto de este año había anunciado un cambio en el Blog (http://www.eseutil.net/cambios-en-el-blog). Estos cambios tenían que ver con la URL que utilizaba antes y su cambio.

Para recapitular un poco, el blog antes vivía en http://www.eseutil.net/blog/Nombre-de-artículo y a partir de Agosto pasó a llamarse http://www.eseutil.net/Nombre-de-articulo

Este cambio generó un esfuerzo más del lado de ustedes de cambiar los favoritos que tuvieran guardados, y generó una caída de hits ya que todas las menciones en los foros que hacían referencia al formato de URLs anterior, no funcionaba.

Bueno, esto ya fue solucionado Smile. Gracias a algunas configuraciones que pude hacer a nivel de web server, no importa con qué URL ingreses, debería funcionar en todos los casos.

Cualquier inconvenientes que notes, no dudes en avisarme.
Gracias!

>> Pablo Vernocchi

Recuperá tu vida con Windows Phone

 

Really?

 

>> Pablo Vernocchi

Políticas de Exchange ActiveSync y Windows Phone 7

Todavía no llegó por esta zona, pero si estás pensando en preparar tu infraestructura de Exchange para clientes con Windows Phone 7, tené en cuenta este post!

Dependiendo las políticas de ActiveSync que fueron configuradas en la organización, y asignadas al usuario, Windows Phone 7 podría encontrar algunos incovenientes al sincronizar con Exchange.

Para asegurarte que no vas a tener problema hay dos workarounds disponibles. El primero es permitir AllowNonProvisionableDevices, la segunda es sólamente configurar los siguientes items dentro de las políticas de ActiveSync:

  • PasswordRequired
  • MinPasswordLength
  • IdleTimeoutFrequencyValue
  • DeviceWipeThreshold
  • AllowSimplePassword
  • PasswordExpiration
  • PasswordHistory
  • DisableRemovableStorage
  • DisableIrDA
  • DisableDesktopSync
  • BlockRemoteDesktop
  • BlockInternetSharing
    NOTA: Estos cambios sugeridos están sujeto a cambios en próximas actualizaciones de Windows Phone 7.

    >> Pablo Vernocchi

    Integridad en las bases de datos de Exchange 2010

    Anteriormente mencioné que la herramienta ISInteg había sido discontinuada en Exchange 2010. (Qué funciones fueron removidas de Exchange 2010 SP1?). Recorriendo un poco la historia, ISInteg era una aplicación que se distribuía como un ejecutable dentro del programa Exchange, y se encontraba dentro del directorio /bin del path de instalación –junto al ya conocido eseutil.exe.

    Exchange 2010 fue lanzado con una versión de ISInteg que no funciona, ya que el nuevo diagrama de la base de datos, el esquema, es completamente desconocido por ISInteg. Entonecs, al momento de ejecutarlo, simplemente decía “Listo, ya está, ejecuté, corrí todo, suerte!” cuando en realidad los cambios que hacían eran 0.

    Entonces, ¿cómo fue esta útil y podersa herramienta reemplazada?

    Acá entran en juego dos nuevos comandos de PowerShell que fueron introducidos en Exchange 2010 Service Pack 1:

    • New-MailboxRepairRequest
    • New-PublicFolderDatabaseRepairRequest

    ¿Y qué hay de nuevo? (Además que ahora funciona Smile)

     

    • Puede trabajar a nivel de base de datos o a nivel Mailbox.
    • No requiere que la base de datos esté offline para que funcione!
    • El log es guardado en el Event Viewer, en vez de archivos de texto.

    Los logs que se guardan en el Event Viewer son:

    • 10044 Provisioned folders cleanup failed for a mailbox
    • 10045 Provisioned folders cleanup failed for a database
    • 10046 Provisioned folders cleanup successfully completed
    • 10047 A mailbox-level repair request started
    • 10048 The repair request successfully completed
    • 10049 Online Integrity check failed
    • 10050 The mailbox repair request task skipped a mailbox
    • 10051 Online Integrity check canceled
    • 10059 A database-level repair request started
    • 10062 Corruption was detected
    • 10063 Corruption was detected
    • 10064 A Public Folder repair request started

     

    Algunos puntos importantes a tener en cuenta:

    • Sólo una tarea activa puede ejecutarse por servidor, si la tarea es a nivel base de datos.
    • Sólo 100 tareas pueden ejecutarse en un servidor, si son a nivel de mailbox.
    • No existe el parámetro –Server para seleccionar todas las bases de datos de un servidor.
    • Al desmontarse la base de datos, o reiniciarse el servidor, la tarea de reparación se cancela.
    • La única manera de detener una tarea de reparación es desmontar la base o detener el servicio de Information Store.
    • La reparación selteará los buzones en cuarentena (http://www.eseutil.net/cuarentena-de-buzones-y-eso).
    • El buzón en reparación no es accesible por el usuario, hasta que el proceso finalice.

    >> Pablo Vernocchi

    Cómo modificar la cantidad de Move Mailbox simultáneos?

    El proceso de Move Mailbox (ahora denominado Move Request) es, más allá de la restauración de una base de datos, el proceso que más rápido queremos que se lleve a cabo.

    Esta ansiedad, a veces contraproducente, puede ser controlada por dos parámetros que forman parte del archivo de configuración MSExchangeMailboxReplication.exe.config que se encuentra en “C:\Program Files\Microsoft\Exchange Server\V14\Bin\” por defecto.

    Los dos parámetros que nos interesan de este archivo son:

    • MaxActiveMovesPerSourceMDB
    • MaxActiveMovesPerTargetMDB
    • MaxActiveMovesPerSourceServer
    • MaxActiveMovesPerTargetServer
      En RTM, el valor de MaxActiveMovesPerTargetMDB era de 5, permitiéndonos mover hasta 5 buzones por base de datos destino. En Service Pack 1, este valor se redujo a 2 lo que notablemente cambia los tiempos de migración.
      Siempre aplicará el valor más restrictivo en la sumatoria de los mismos.
      Modificando estos valores a los adecuados por el entorno ayudará a acelerar los tiempos de migración.
      NOTA: Si la implementación de Exchange consta de más de un CAS Server, esta modificación deberá hacerse en cada uno de ellos (o copiar el archivo de configuración), y reiniciar el servicio MSExchangeMailboxReplication.

    >> Pablo Vernocchi