Tecnología

Reinicio programado de servidores Windows

Miércoles, Noviembre 18th, 2009 | Tecnología | 4 comentarios

Recientemente quise programar el reinicio de un par de servidores Windows, pero quería hacerlo fácil, sin mucha complicación, así que rescaté el comando shutdown del fondo de mi memoria (maldito Blaster …). Lo que no recordaba de este comando es que solo te permite poner 600 segundos en el temporizador, por lo que si deseas reiniciar (o apagar) un servidor dentro de varias horas, no sirve.

Ahí se acabó lo “fácil”, tocaba mirar otro sistema que en futuras ocasiones si que pudiese utilizar sin dar vueltas y que fuese una triste línea de comando o similar.

Resulta que en Windows 2003 sigue existiendo un comando un tanto antiguo, tsshutdn.exe.

Por ejemplo con “tsshutdn /REBOOT /DELAY:36000″ reiniciaremos el servidor donde lo ejecutemos al de 10 horas.

Como ventajas, la consola desde la que lo lanzas se mantiene abierta, si vuelves a entrar al servidor verás que está programado el reinicio o apagado y con un simple Ctrl+C lo cortarás.

Como fallos, por ejemplo muestra un aviso que se va a reiniciar en 60 segundos, y al cumplirlos aplica el “delay”; no es muy claro si no sabes que trabaja así.

Tags: , , , , ,

Los efectos de Blackberry sobre los servidores

Martes, Octubre 13th, 2009 | Tecnología | No hay comentarios

En mi trabajo utilizamos courier-imap como servidor POP e IMAP, y desde hace tiempo hemos detectado que algunos hilos se quedaban abiertos mucho tiempo, semanas incluso.

Al revisar el “problema”, descubrí que no estaban colgados, sino que todos ellos correspondían a clientes que utilizan una Blackberry.

Los servidores de Blackberry una vez hacen la conexión para descargarse el correo, la mantienen abierta con una consulta cada 60 segundos.

El RFC del protocolo IMAP especifica que el tiempo mínimo de timeout debe ser de 30 minutos, por lo que estos hilos nunca se cierran:

RFC 3501                         IMAPv4                       March 2003

5.4.    Autologout Timer

   If a server has an inactivity autologout timer, the duration of that
   timer MUST be at least 30 minutes.  The receipt of ANY command from
   the client during that interval SHOULD suffice to reset the autologout timer.
   autologout timer.

Tras una consulta en la lista de correo de courier-imap, me confirmaron este punto, ya que al contrario que POP, IMAP fue diseñado con la idea de mantener conexiones persistentes, y que no “matase” esas conexiones ya que daría un error en las Blackberry’s.

Una consulta a RIM aclaró que no había ningún problema en cerrar esos hilos de courier-imap y que cuando un cliente de Blackberry solicitase de nuevo su correo, se crearía una nueva conexión, por lo que con una tarea en el crontab esos hilos se cierran cada día, y se abrirán cuando haga falta.

P.D.: Este  entrada estaba escrita desde hace seis meses, pero por olvido no se ha publicado hasta ahora.

Tags: , ,

Microsoft Technet Tour 2008

Jueves, Noviembre 20th, 2008 | Tecnología | No hay comentarios

Ayer asistí a mi primer evento Microsoft, el Microsoft Technet Tecnology Tour ’08.

Fuí con mi compañero Sergio, experto ya en este tipo de eventos.

La primera parte consistía en las nuevas tecnologías de virtualización de Microsoft, bien porque son nuevas (como HyperV) o bien porque las ha comprado y las presenta con nuevo nombre.

Tuvo puntos muy muy interesantes, pero terminó siendo orientado al entorno de empresa, es decir, enfocado al trabajo diario de una empresa, no a servicios o servidores en producción.

La segunda parte se centró en Pymes, a través de SBS y ESBS, paquetes que instalan y configuran los servidores necesarios para una empresa pequeña. Muy interesante lo que ofrecían, pero de nuevo una presentación comercial más que un evento para “Technets”.

Por la tarde la cosa empezó bien, SQL Server 2008, indicando todo lo que aportaba nuevo y algunos trucos interesantes, pero terminó siendo un show de gráficos y colorines para convencer que su generador de informes era muy bueno y había que actualizarse y dejar de usar Crystal Reports.

Me molesta que cuando empieza a estar interesante la exposición empiecen con el autobombo. No es mejor que me enseñes como funcionan tus productos, que me digas como puedo esquivar los problemas típicos a que me digas que es maravilloso? Se que ningún programa es perfecto, pero si conozco los problemas más comunes y sus soluciones, es más fácil que me decante por ese software y no por otro que no se por dónde me la va a jugar.

Para temas de negocio y como venderlo a los clientes ya existía otra parte del evento en una sala diferente, y la nuestra era para gente con un perfil técnico, o eso se suponía.

Tags: , , ,

Windows 2008 R2: Full .NET support on Server Core

Miércoles, Octubre 29th, 2008 | Tecnología | No hay comentarios

Según ha publicado Microsoft, (http://www.microsoft.com/windowsserver2008/en/us/R2.aspx), la versión R2 de Windows 2008 Server Core, soportará Framework 3, que será posible seleccionar como rol de servidor.

A mi entender esta opción ha sido añadida casi por votación popular ya que, por ejemplo, no era posible la utilización de PowerShell debido a que este software necesitaba del Framework para funcionar. 

Aunque en la documentación especifíca que se pueden instalar aplicaciones basadas en .NET, habría que ver si se puede instalar SQL Server, por ejemplo, ya que era una de las limitaciones que ofrecía el carecer de .NET en su versión Server Core.

Tuenti

Lunes, Junio 2nd, 2008 | Tecnología | No hay comentarios

Hay una nueva red social en la oficina, se llama tuenti y es divina.

O eso creen mis compañeros, que están bastante enganchados.

El concepto es bueno, puedes establecer relaciones con otras personas basadas en lugares que frecuentes, donde trabajes, estudies, o vivas.

Incluye un blog, galería de imágenes, posibilidad de enlazar vídeos desde youtube, etc.

De momento es una beta, y habrá que ver como hacen para rentabilizarlo una vez lo lancen como algo estable, seguramente publicidad, pero por lo pronto ya están consiguiendo enganchar a mucha gente, aunque solo sea por la novedad.

Tags: , ,