las tribulaciones técnicas de santib90

Junio 1, 2008

Poner el nombre de host completamente cualificado en Sharepoint

Archivado en: sharepoint — santib90 @ 9:11 pm

Recientemente, un partner al que instalé un portal basado en  Sharepoint 2007 me ha pedido que le cambiase el nombre del host usado por Sharepoint 2007. Por omisión el sistema usa el nombre netbios del equipo y esto dificulta el uso del portal cuando los clientes acceden por VPN (problemas de resolución de nombres). Sería mejor si el sistema usase el nombre completamente cualificado, es decir, incluyendo el dominio, que se resolverá más fácilmente.

Tras investigar un poco me encuentro con la siguiente página que explica cómo hacerlo. Los pasos en castellano son:

  1. Ir al sitio de Administración central del Sharepoint
  2. Ir a Operaciones y luego a Asignaciones de acceso alternativas. Aparece un listado con los sitios definidos y sus correspondientes nombres.
  3. Seleccionamos el sitio que queremos modificar (por ejemplo “http://moss”) y lo cambiamos por el nombre completo (por ejemplo “http://moss.dominio.local”)
  4. Aceptamos y a partir de ahora Sharepoint usará ese nombre de host en las URL que genere.

Mayo 26, 2008

Recuperar el icono del escritorio en la barra de inicio rápido de WinXP

Archivado en: Uncategorized — Etiquetas: — santib90 @ 12:03 pm

Puede ocurrir que por accidente eliminemos ese icono de la barra de inicio rápido en Windows XP.

¿ Como lo recuperamos ? hay varias formas de hacerlo, como se ve en este post (en inglés). la que más he ha gustado es simplemente ejecutar el comando “regsvr32 /n /i:U shell32

Tras ejecutarlo, el icono no nos aparece inmediatamente. Para comprobarlo, lo que he hecho ha sido ocultar y volver a mostrar la barra de herramientas de inicio rápido, con lo que el icono ha aparecido de nuevo.

Sospecho que cerrando la sesión y abriendola de nuevo también aparecerá.

Mayo 11, 2008

Aceptar conexiones remotas desde SQL Server 2005

Archivado en: Uncategorized — Etiquetas: — santib90 @ 8:33 pm

Recientemente he tenido que instalar varias instancias de SQL Server 2005 en varios equipos y diferentes versiones (express, developer, standard, etc).

Según parece, algunas versiones de SQL Server 2005 vienen configuradas por defecto para RECHAZAR conexiones entrantes desde equipos remotos y sólo aceptan las conexiones locales.

Para cambiar este comportamiento, hay que arrancar la herramienta de “Surface Area Configuration”, que aparece en el grupo de programas de SQL Server 2005 y configurarlo para que acepte conexiones remotas:

Abril 27, 2008

Instalar Debian con direccionamiento Ip estático

Archivado en: linux — santib90 @ 7:07 pm

Por omisión, al instalar las últimas versiones deDebian, el direccionamiento IP lo coge automáticamente usando DHCP. Esto esta muy bien en muchos casos pero en otros resulta un tostón. Cuando voy a instalar un equipo y conozco a priori la IP que le quiero asignar, prefiero que me pergunte por ella para no tener que cambiarla tras la instalación.

Para ello no hay más que especificar un parámetro especial en la pantalla inicial que nos aparece al arrancar con el CD-ROM. En la línea de comando simplemente hay que teclear “linux netcfg/disable_dhcp=true”

debian install static ip

Lo único malo es que en esta pantalla el teclado esta en inglés con lo que teclear los símbolos “_”, “/” e “=” no resulta sencillo. Tras usar este parámetro de instalación, en lugar de usar DHCP, el instalador de Debian nos pedirá los datos de direccionamiento IP:

Abril 23, 2008

Incompatibilidad entre TrueCrypt y Ext2 IFS

Archivado en: linux, windows — santib90 @ 7:43 pm

Llevo varios meses usando sin problemas la utilidad TrueCrypt en mi portátil para crear una unidad cifrada y guardar en ella datos confidenciales.

Recientemente he instalado en el mismo portátil la utilidad Ext2 IFS para acceder a una partición Ext3 desde Windows XP. También funciona sin problemas.

Hace unos días, al ir a montar en XP una unidad virtual con TrueCrypt pe pegó un “blue screen of death”. Tras investigar un poco con Google, encontré aquí que había una incompatibilidad entre ambas utilidades. En los comentarios del post indicado se comenta que las única versión de Ext2 IFS que no casca con TrueCrypt es la 1.10c.

Tras desinstalar la versión de Ext2 IFS que yo tenía (la 1.11) por la anterior, comprobé que, efectivamente, son compatibles. De momento todo va como la seda.

Febrero 13, 2008

Error “Unable to determine Guest Operating System” en VmWare Converter

Archivado en: vmware — santib90 @ 4:03 pm

Ayer intenté bajarme una máquina virtual desde un ESX 3.5 de un cliente a un Workstation 6. Al seleccionar la máquina origen (un Windows server 2003 R2 de 64 bits) me daba el error de que no podía deterrminar el sistema operativo.

converter-error-operating-system.png

Me extrañó mucho porque es un sistema operativo perfectamente soportado por la plataforma y la máquina virtual estaba en perfecto funcionamiento. Tras googlear un rato encontré una pista que hacía referencia a los permisos que sobre el equipo virtual a convertir tendría el usuario usado para conectar al virtual center server. En este caso, use mi cuenta que tiene permisos de administración sobre esa máquina.

Probé junto con el administrador de los servidores a poner su cuenta (con permisos de full control sobre el equipo) y esta vez procesó la conversión sin problemas.

¡La verdad es que ya podía dar un mensaje de error más indicativo del problema real!

Febrero 1, 2008

Formatear particiones grandes en FAT32 desde Windows XP

Archivado en: windows — santib90 @ 5:40 pm

A veces usamos dispositivos externos tipo lectores MP3 y multimedia y necesitamos puntualmente formatearlo. La mayoría de esos dispositivos sólo soportan FAT32 y al intentar formatearlos desde Windows XP podemos encontrarnos con problemas. XP no deja formatear particiones mayores de 32Gb con FAT32 a pesar de que el sistema de ficheros lo soporta perfectamente. Nos obliga a usar NTFS, pero el firmware del dispositivo no será capaz de leer la información . En este caso, necesitamos usar alguna utilidad o sistema operativo adicional para formatear la unidad.

Una opción es pinchar el disco en un sistema Linux y formatearlo desde este S.O. en FAT32 sin problemas (parece de chiste que Linux lo pueda hacer y XP no, siendo FAT un invento de Microsoft). Un LiveCD (de Ubuntu por ejemplo) nos puede venir de maravilla para usar el programa de formateo de discos GParted de Gnome.

También podemos usar alguna de las muchas utilidades gratuitas disponibles para XP que solventan este problema y nos permiten realizar el formateo a nuestro gusto.

Una de estas utilidades es SwissKnife de la empresa CompuApps, que nos permite formatear la unidad facilmente. La utilidad es gratuita y hace muchas cosas más, pero no es momento de hablar de ello. Una pantallla de la aplicación:

swissknife.png

Lo único que hay que tener en cuenta es que, al usar una utilidad externa para formatear la unidad, el explorador de Windows se puede quedar “tonto” y no detente los nuevos valores del disco. Por tanto, lo mejor es desconectar el dispositivo y volverlo a conectar. Por supuesto, hacerlo con el icono de desconectar dispositivo del “system tray”.

detenerdisp.png

Enero 28, 2008

Editar documentos en Sharepoint 2007 desde Internet Explorer

Archivado en: sharepoint — santib90 @ 2:45 pm

Al utilizar una biblioteca de documentos en Sharepoint 2007 desde Internet Explorer, la configuración por omisión de los programas nos pregunta si deseamos abrir los documentos como solo lectura o para editarlo. El diálogo presentado es el siguiente:

sps-iexplorer-0.png

La mayoría de las veces lo que queremos es editarlo y andar respondiendo esa pregunta se hace muy tedioso. Para evitar la molesta confirmación debemos cambiar la configuración de seguridad del IE. Abrimos las opciones, seleccionamos la pestaña Seguridad y la zona Sitios de confianza.

sps-iexplorer-1.png

Pulsando en el botón sitios podemos agregar la dirección del servidor Sharepoint 2007 (“http://sps” en nuestro caso) a la lista de sitios de confianza. A partir de ahora IE abrirá los documentos sin pedir confirmación.

sps-iexplorer-2.png

Enero 23, 2008

Permitir el acceso SSH a un ESX para root

Archivado en: vmware — santib90 @ 6:58 pm

Tras instalar un servidor ESX, a menudo resulta interesante acceder a la consola mediante SSH. Por omisión, el usuario root no puede iniciar sesiones SSH. Para permitir el acceso realizar los siguientes pasos:

- Desde la consola del ESX editar el fichero /etc/ssh/sshd_config

- Localizar la línea PermitRootLogin no y comentarla (poniendo un # al principio)

- Salvar el fichero

- Reiniciar el servidor SSH con el comando service sshd restart

Noviembre 5, 2007

Recuperar un arranque dual Ubuntu - Windows con GRUB

Archivado en: linux, windows — santib90 @ 6:13 pm

Mis amigos y clientes me preguntan regularmente cómo recuperar un sector de arranque para que arranque con GRUB tras una instalación de Windows y me he decidido a documentar el proceso para futura referencia.

El problema es el siguiente: quieres tener dos sistemas operativos (por ejemplo Ubuntu y Windows XP) instalados en un equipo para hacer pruebas. Primero instalas XP y luego Ubuntu. Este último es civilizado y se da cuenta de que no es el único S.O. instalado en el equipo y configura GRUB (el gestor de arranque de Ubuntu) para que permita al usuario elegir entre Ubuntu y XP al arrancar el equipo.

Si por cualquier motivo, luego tienes que reinstalar XP de nuevo, resulta que el sector de arranque de GRUB es machacado por el de XP y el equipo sólo arranca a XP sin permitir elegir Ubuntu.

A grandes rasgos, la solución implica arrancar con un LiveCD y reconfigurar GRUB para que se haga dueño de nuevo del sector de arranque del disco y machaque a su vez al grabado por el Setup de XP.

Para realizar las pruebas, usaré uno de mis equipos (que arranca Ubuntu y XP sin problemas) y machacaré a mano el sector de arranque. Arranco con el disco de instalación de XP y selecciono la consola de recuperación. Tras identificarme como administrador me cargo el sector de arranque con el comando “fixmbr”. Pruebo a arrancar de nuevo el equipo y veo que, efectivamente, me he cargado el arranque dual. Ya tengo el entorno de pruebas adecuado.

Paso a solucionar el problema. Primero arranco con un LiveCD. En este caso tengo a mano un LiveDVD de Ubuntu 7.04 Feisty Fawn.

Lo primero que hacemos es configurar el teclado en español por defecto para no marearnos con el teclado en inglés que trae por omisión.

Abrimos una sesión de terminal y nos convertimos en root tecleando “sudo su” (no pide contraseña porque es el Live CD)
A continuación ejecutamos grub en modo interactivo tecleando “grub“. El cursor se nos transforma en “grub>” y ya podemos teclear comandos.

Tecleamos el comando “find /boot/grub/stage1” (ojo que este comando “find” no es el de Linux)

Nos fijamos en el resultado del comando y anotamos la unidad de disco y partición mostrada. En mi caso es “(hd0,1)“, lo cual indica la segunda partición del primer disco. En esta nomenclatura se empieza a numerar desde 0 y no se hace distinción entre discos IDE o SCSI, es decir no hay “hda” o “sda” (que son las formas típicas de referirnos a las unidades de disco) sino sólo “hd0″.

Una vez localizada la partición en la que esta instalada Ubuntu (concretamente la partición donde reside el “/boot”), seguimos en modo comando y ejecutamos “root (hd0,1)” evidentemente sustituimos el disco y partición por las que hayamos descubierto en el paso anterior.

A continuación ejecutamos “setup (hd0)” para grabar el nuevo sector de arranque en el disco y que este apunte a la partición del boot de Ubuntu.

Ya podemos abandonar el modo interactivo de grub con el comando “quit” y reiniciamos el equipo, que debería mostrar el arranque con GRUB que teníamos antes de instalar el otro sistema operativo.

La información original la encontré aquí.

Antiguos Posts »

Blog de WordPress.com.