jueves, 17 de abril de 2014

Cambio de permisos de calendario de office365 en toda la organización con Powershell

1.       Conectar a office 365 desde Powershell
$Session = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic –AllowRedirection
2.       Importar comandos office 365
Import-PSSession $Session
3.       Permitir la ejecución de comandos (si importar falla)

Set-ExecutionPolicy Unrestricted
4.       Crear archivo .ps1 para cambiar permiso de calendario para todos los usuarios

Grabar un archivo con extensión .ps1 con lo siguiente:

foreach($user in Get-Mailbox -RecipientTypeDetails UserMailbox) {
$cal = $user.alias+":\Calendar"
Set-MailboxFolderPermission -Identity $cal -User Default -AccessRights AvailabilityOnly}

5.       Ejecutar el archivo ps1 con la ruta completa de donde se encuentra

P. Ej. c:\users\...\desktop\calendarios.ps1


Javier March

Error: "El programa de instalación no puede crear una nueva partición de sistema ni ubicar una existente"

Hola a todos durante la instalación de un Windows 2008 R2 en un servidor HP Proliant DL120 G6 me han surgido varios problemas:

·         El primero es que con el disco de HP de SmartStart hemos visto que no se podía aplicar a nuestro servidor quizá porque la controladora raid es una Smart Array B110i SATA RAID y parece que este modelo no viene dentro de soportables para la instalación de esta herramienta pese a que sí que la detecta para manipular el raid mediante la ACU.

Nota: Debemos de asegurarnos de que en la BIOS tenemos seleccionado el modo RAID en la opción de almacenamiento.

Para solucionar esto tenemos que descargarnos los controladores de almacenamiento de la controladora de www.hp.com y descomprimirlos en un dispositivo USB. De esta manera ya podemos utilizar directamente el disco con el sistema operativo y cuando lleguemos a la selección del destino en el que deseamos instalar podemos conectar el USB con el controlador para que detecte nuestro RAID.

·         El segundo problema ha sido que una vez detectada la unidad lógica que estaba creada en nuestra controladora nos da un mensaje en el que indica: “el programa de instalación no puede crear una nueva partición de sistema ni ubicar una existente”

Este problema puede ser debido a varias razones pero las dos principales son:
1.       El sistema está intentando instala Windows 2008 en el dispositivo USB que hemos usado para los controladores de almacenamiento.

Para solucionar esto debemos retirar el dispositivo USB una vez el sistema ya tenga cargados los controladores de almacenamiento y continuar con la instalación.

2.       El tamaño de bloque de la unidad lógica en la que estamos intentando instalar es demasiado pequeño.

Pese a que el tamaño de bloque que viene especificado por defecto cuando creamos un volumen con la ACU es de 128KB, en ocasiones la utilidad de instalación de Windows 2008 lo formatea con un tamaño de bloque de 8KB con lo que es demasiado pequeño.

Para solucionar esto, lo más sencillo es utilizar el disco SmartStart de HP que pese a que no nos sirve para la instalación, como ya he dicho antes sí que nos deja utilizar la ACU. Mediante ella podemos borrar la unidad lógica y volver a crear una nueva y como podemos observar ya tenemos por defecto el 128KB en el apartado “Full stripe size”. Creamos la partición de nuevo y volvemos a comenzar la instalación, esta vez sin problemas.

Espero que os sea de utilidad.

Santi Latorre

martes, 25 de marzo de 2014

Problema Licencias Terminal Server y Windows Server 2012

Si nos encontramos con el siguiente mensaje al utilizar Escritorio Remoto contra un Servidor de Licencias de Windows Server 2012:
"Se desconectó la sesión remota porque no hay servidores de licencias de escritorio remoto disponibles para proporcionar una licencia"
Y revisamos el servidor y está correctamente configurado, detecta sin problemas las licencias instaladas de Terminal, pero sigue sin funcionar.

Microsoft informa que es un Bug de la versión inicial de Windows Server 2012 y están trabajando en la elaboración de un hotfix para solucionarlo. 
En la versión R2 ya no existe este problema.

La solución es la siguiente:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\RCM

Y eliminar la carpeta GracePeriod, tras reiniciar el equipo ha vuelto a funcionar sin problemas

martes, 18 de febrero de 2014

Instalar vSphere Client en un controlador de Dominio

Quien haya intentado instalar el vSphere Client de VMware en un controlador de dominio se habrá dado cuenta de que aparece un mensaje indicando que no se permite la instalación en controladores de dominio.

Según VMware, es una limitación hecha intencionadamente para seguir la política de Microsoft de 'No instalar ninguna clase de software en un controlador de dominio'. Dado que es solo una política, es seguro instalarlo de todas formas empleando el conmutador /VSKIP_OS_CHECKS="1" desde la linea de comandos.

jueves, 26 de diciembre de 2013

SACEP: Sistema Automatizado de Comercio Electrónico Predictivo

Inventando el Comercio Electrónico del Futuro. El comercio electrónico ha comenzado una carrera imparable y en Auren estamos desarrollando la tecnología que revolucionará la forma de vender en Internet. Esta tecnología nos permitirá convertir las tiendas online actuales en elementos adaptativos que se ajusten de una manera automática a cada visitante. Una tecnología que nos permitirá prever el perfil de cada consumidor para conseguir una experiencia de compra única y personalizada. El sistema dispondrá de algorítmica genética que permita aprender a cada paso, evolucionado y adaptándose de manera continua. En estos momentos estamos empezando a diseñar el proyecto, evaluando las diferentes soluciones que hay en el mercado y estableciendo los requisitos que deberá cumplir nuestra aplicación. Estamos muy orgullosos de que Ministerio de Industria, Energía y Turismo y el Fondo Europeo de Desarrollo Regional en el marco de la Acción Estratégica Economía y Sociedad Digital haya reconocido este proyecto como innovador y lo haya financiado.

lunes, 23 de diciembre de 2013

Proyecto Terminis: Anualidad 2013


El alcance del los trabajos durante el año 2013 versa sobre la implantación final de la infraestructura definida para el correcto funcionamiento del proyecto. La infraestructura se ha diseñado e implementado utilizando las herramientas que proporciona Azure, permitiendo cumplir con los objetivos que se propusieron al comiendo del proyecto:




  • Segura. La plataforma debe cumplir las certificaciones más reconocidas del sector, así como los manuales de buenas prácticas para garantizar la integridad y disponibilidad de los datos y servicios.
  • Flexible. Dado que Terminis en un proyecto abierto a Internet la plataforma debe ser capaz de autoescalarse de manera adecuada mediante técnicas de auto-aprovisionamiento para garantizar el servicio.
  • Bajo coste. Es importante mantener los costes los más bajos posibles para lo que disponer de una arquitectura modular e inteligente es básico para mantener los costes bajo control. De esa manera sólo se paga por aquellos recursos que se utilizan y que por tanto reportan en un beneficio.

Pese a que inicialmente se pensó en programar el sistema para establecer una gestión de recursos basada en tiempos horarios, a la vista de las pruebas se ha demostrado que esa opción no tiene mucho sentido. Debido a que el público objetivo del proyecto son empresas globales no se puede establecer un horario de trabajo estricto donde asignar más recursos. Adicionalmente muchas de las empresas generan ofertas y/o eventos puntuales que provocan un gran aumento en las peticiones de los sellos generadas por sus clientes. De esta manera centralizamos toda la gestión de recursos en el sistema automatizado de auto-aprovisionamiento simplificando la gestión de las reglas de consumo de recursos.


Durante la anualidad de 2013 se han acometido las tareas T3.4 Pruebas de carga y seguridad de la plataforma, T3.5 Desarrollo e implantación de sistemas de monitorización de rendimiento, alertas y seguridad y T3.6 Diseño de infraestructura distribuida.

Además se han generado los entregables E.3.4 Informe de las pruebas de carga y seguridad, E.3.5 Especificación de la infraestructura distribuida.


Términis ha sido financiado por el subprograma Innpacto del Ministerio de Economía y Competitividad en el marco del el marco del Plan Nacional de Investigación Científica, Desarrollo e Innovación Tecnológica 2008-2011 y el Fondo Europeo de Desarrollo Regional (FEDER).


miércoles, 31 de julio de 2013

Windows Server 2012 Evaluation – Convertir y activar a licencia completa

Algunas veces instalamos bien por prisas o bien por error una versión de evaluación de Windows 2012 que posteriormente no nos permite actualizar la clave para licenciarlo. 

Habitualmente usariamos la herramienta de consola slmgr -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX para actualizar la clave a la definitiva para luego activar windows, pero si se intenta en una versión de evaluación obtendremos un error indicando que el SKU no se encuentra. Esto es porque la clave que le hemos indicado a slmgr no puede activar una versión Trial de Windows.

La solución consiste en especificarle al sistema a que versión queremos actualizar. Para ello necesitamos asegurarnos de qué versión estamos corriendo actualmente. Para ello ejecutaremos:

DISM /online /Get-CurrentEdition

En nuestro caso nos dice que tenemos una ServerStandardEval.Lo anotaremos ya que lo necesitaremos omitiendo el -Eval.

Con la licencia a mano, ejecutaremos en la consola el siguiente comando, reemplazando la versión por la anotada y la clave por la nuestra (acordarse de quitar el Eval):

DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula

Tras unas cuantas lineas y una barra de porcentaje veremos que nos pide reiniciar. Tras reiniciar veremos que ya tenemos la licencia aplicada y activada en la versión especificada.