VMWare Server 2.0.2 Web Access y Firefox 3.6.x

VMWare Web Access

La web de VMWare Server 2.0.x funciona correctamente con Internet Explorer 8 o Firefox 3.5.8 y al parecer anteriores. Ahora bien, para poder hacer que Firefox 3.6.x visualice correctamente el Web Access deberemos hacer los siguientes pasos:

  • 1- Abrir Firefox 3.6.x y en la barra de dirección poner: "about:config";
  • 2- Pulsar el botón conforme queremos continuar;
  • 3- Buscar "security.enable_ssl2" y hacer doble clic para modificar el valor de 'False' a 'True';
  • 4- Probar abrir de nuevo la URL del Web Access de VMWare Server.
  • ¿Es Android de Google el Windows de Microsoft?

    Android&Windows

    A continuación os escribo 3 puntos que encuentro y que hacen de Google sus parecidos con Microsoft:

    1) Microsoft siempre ha querido hacer el sistema operativo y que otros hagan el hardware, igual que Google, es un buen negocio y sino que se lo digan a Bill Gates;

    2) Apple tiene troyanos tanto en Mac OS X como en iPhone OS. Ahora bien, crece Android pues crece el número de troyanos en Android, actualmente superando a iPhone, ¿acabará como Windows?;

    3) Apple dio el gran salto al ordenador personal, luego Microsoft le siguió los pasos. Posteriormente Apple revolució el mercado con un teléfono táctil más revolucionario que el resto y con la idea del Apple Store, luego Google le siguió los pasos.

    Apple nunca ha querido mucha rivalidad sino cumplir sus propias metas. A éste paso es normal que Google ahora tenga más terminales con Android que iPhones en el mundo. Lo mismo sucedió con Microsoft. Entonces, ¿acabará Android de Google siendo como el Windows de Microsoft?

    Error 1605 instalando SQL Server 2005/2008 Express

    SQL Server

    Exactamente el error que encontraremos es:
    MsiGetProductInfo no pudo recuperar ProductVersion para el paquete con el código de producto =
    '{16FD17A5-E7A5-4D06-A945-35C3671F1336}'. Código de error: 1605..

    Para solventar el problema realicé una serie de pasos pero dichos pasos pueden dividirse en 3 partes de forma que podríamos tener arreglado el problema en la segunda parte y no ser necesario pasar a la tercera.

    1ª PARTE
    1) Comprobar que la versión que queremos instalar no esté instalada ya, es decir, asegurarnos que todos los paquetes de Microsoft SQL Server 200x (versión que queremos instalar) estén desinstalados. Si están desinstalados correctamente probaremos de nuevo instalar el paquete. Si volvemos a tener el mismo error quiere decir que hay una instalación defectuosa, es decir, el paquete no se ha desinstalado bien anteriormente o se ha instalado "a medias". Para solucionarlo procedemos con el siguiente punto.

    2ª PARTE
    2) Abrimos la consola de servicios de Windows (Inicio - Ejecutar - "services.msc") y verificamos que no tengamos ningún servicio de Microsoft SQL Server 200x instalado;
    3) Si tenemos servicios instalados deberemos hacer lo siguiente para eliminarlos:

  • a) Parar todo los servicios que esten funcionando. Servicios referentes a Microsoft SQL Serve 200x como el Agente o el SQL Browser;
  • b) Anotar el nombre de dichos servicios (Abriendo sus propiedades lo podremos ver dónde indica "Nombre de Servicio" o "Service Name"). Por ejemplo: SQLAgent%SQLEXPRESS, SQLWriter, MSSQL$SQLEXPRESS o SQLBrowser;
  • c) Iremos al símbolo del sistema (Incio - Ejecutar - "cmd") y por cada nombre de servicios ejecutaremos el siguiente comando: sc delete [Nombre_del_servicio], por ejemplo: sc delete MSSQL$SQLEXPRESS.
  • 4) Posteriormente descargaremos y ejecutaremos (con mucha delicadeza) la herramienta "Microsoft Clean Up Utility". Realmente ésta herramienta ha sido creada para corregir instalaciones de Microsoft Office pero la podremos utilizar sin problemas para éste motivo. Una vez abrimos la herramienta buscaremos los paquetes referentes a SQL Server 200x y los suprimiremos.
    5) Abriremos el Regedit (Inicio - Ejeuctar - "regedit") y realizaremos un backup (Exportar) de todas las claves ubicadas en "HKLM/SOFTWARE/MICROSOFT" que hagan referencia a "Microsoft SQL Server 200x". Posteriormente, una vez finalizada la copia de seguridad, eliminaremos dichas claves.
    6) Ahora nos dirigiremos a la carpeta de "Archivos de Programa" y renombraremos las carpetas de "Microsoft SQL Serve 200x" (mejor renombrar que no eliminar).
    7) Reiniciaremos la máquina.
    8) Si el sistema ha arrancado correctamente probaremos nuevamente instalar SQL Server 200x. En caso de continuar teniendo problemas y volvamos a encontrarnos con el error 1605 procederemos al siguiente punto (9);

    3ª PARTE
    Ésta parte ya es definitiva, es decir, conseguiréis arreglar el problema pero tenéis que llevar mucha precaución y prestar mucha atención a lo que comento a continuación:
    9) Recogeremos los 8 primeros carácteres alfanuméricos de la clave ID que nos acompaña en el famoso error 1605, es decir, que si por ejemplo tenemos la clave "{16FD17A5-E7A5-4D06-A945-35C3671F1336}" anotaremos "16FD17A5";
    10) Ahora lo que hay que hacer es invertir el orden, es decir, si habíamos recogido "16FD17A5" anotaremos el resultado "5A71DF61";
    11) ¿Qué hacemos con ésto? Pues buscaremos los 8 carácteres alfanuméricos resultantes en el Regedit y exportaremos, como copia de seguridad, aquellos ubicados en "HCROOT/Installer/UpgradeCodes" o "HKLM/Installer/UpgradeCodes". Por ejemplo:
    [HKEY_CLASSES_ROOT\Installer\UpgradeCodes\7AB711B11CB5E91428E0D7F4F314C2B7]
    "5A6FB34A0F5DAAA4FB1456990536CE44"=""
    12) Una vez exportados ya los podremos eliminar, pero es importante destacar que sólo eliminaremos aquellos que corresponden al apartado "UpgradeCodes".

    Finalmente volveremos a probar de instalar Microsoft SQL Serve 200x y si nos vuelve a aparecer el error 1605 seguramente vendrá acompañado de otra clave por lo que realizaremos éstos últimos pasos correspondientes a la tercera parte (9, 10, 11 y 12) hasta que podamos instalar Microsoft SQL Server 200x sin problemas.

    Ahora toca esperar a que éste artículo se indexe en los princpales buscadores y posteriormente esperar a que sirva de ayuda alguien como así ha funcionado con otros posts.

    Resetear password Cisco 2950 series

    Cisco 2950 series

    Explico a continuación cómo resetear el password de un switch de la série 2950 de Cisco sin perder ninguna configuración del aparato. Está dedicado a gente sin experciencia en entornos Cisco. Éstos pasos también sirven para resetear el password de otras series: 2900XL/3500XL, 2940, 2955, 2960 i 2970.

    Requisitos prévios:
    - Lógicamente que no haya nadie conectado al switch.
    - Necesitaremos un cable de color azul que nos viene con el switch, realmente es un conversor de Ethernet a RS-232 (PIN-9).
    - Un ordenador, mejor portátil, con puerto RS-232 o conversor equivalente por USB.

    Pasos a seguir para realizar el reseteo a todos los niveles:
    1. Conectamos el cable RS-232 en el ordenador y la conexión Ethernet al "Console Port" que encontraremos en la parte trasera;
    2. Abrimos el Hyperterminal de Windows o cualquier otro terminal de emulación equivalente y configuraremos la conexión de la siguiente forma:

    • a. Bits per second (baud): 9600
    • b. Data bits: 8
    • c. Parity: None
    • d. Stop Bits: 1
    • e. Flow Control: Xon/Xoff

    3. Extraemos el cable de corriente del switch;
    4. Pulsamos el botón 'Mode' de la parte frontal a la vez que volvemos a conectar el cable de corriente y hasta que la luz de 'SYST' parpadee o nos dé alguna señal no habitual;
    5. En Hyperterminal hacemos un CTRL+Break (o CTRL+C dependiendo del terminal)
    6. En el momento que aparezca "switch:" comenzaremos a escribir comandos seguidos de Enter. Primero escribiremos:
    flash_init [ENTER]
    7. Seguimos con:
    load_helper [ENTER]
    8. Para ver los ficheros que contiene, atención con los dos puntos finales ":", el siguiente comando:
    dir flash: [ENTER]
    9. Renombramos el fichero de configuración:
    rename flash:config.text flash:config.old
    10. Ahora iniciamos el sistema:
    boot
    11. A la pregunta "Continue with configuration dialog?" escribiremos una "n" + [ENTER]
    12. Entramos en "Enable Mode"
    en [ENTER]
    13. Volvemos a dejar el fichero renombrado como estaba anteriormente:
    rename flash:config.old flash:config.text [ENTER]
    14. Cambiamos el fichero de configuración del sistema:
    copy flash:config.text system:running-config [ENTER]
    15. Reescribimos las contraseñas que queremos recuperar:
    conf t [ENTER]
    enable secret [password_secret_nuevo] [ENTER]
    enable password [password_pwd_nuevo] [ENTER]
    line vty 0 15 [ENTER]
    password [password_vty_nuevo] [ENTER]
    login [ENTER]
    line con 0 [ENTER]
    password [password_console_nuevo] [ENTER]
    16. Guardamos todas las modificaciones:
    write memory [ENTER]
    17. Procedemos a reiniciar el switch desconectando de nuevo el cable de corriente y acedemos con su IP de siempre vía web o con el Cisco Network Assistant

    Finalmente, si tenemos problemas de conectividad en el switch tal vez sea porque no se ha levantado alguna interfaz. Por ejemplo, tal vez tengamos la interfaz 'Vlan1' no activa (shutdown). Para arreglarlo conectamos directamente el cable al mismo puerto de antes y sin necesidad de reiniciar realizamos los siguientes pasos:
    en [ENTER]
    Entramos en modo configuración:
    configure terminal [ENTER]
    Visualizamos el estado de la interfaz:
    show interfaces vlan 1 [ENTER]
    o visualizamos todas las interfaces y puertos:
    show ip interface [ENTER]
    Si no tiene dirección IP le asignamos una:
    ip address [dirección_IP] [mascara] [ENTER]
    Y ahora un paso importante para que no se quede la interfaz inactiva:
    no shutdown
    Finalmente salimos, visualizamos para verificar y aplicamos las configuraciones:
    exit [ENTER]
    end [ENTER]
    show interfaces vlan 1 [ENTER]
    copy running-config startup-config [ENTER]

    (En cualquier momento podéis utilizar "? [ENTER]" para mostrar los comandos)

    Bluetooth tachado y no disponible en Mac OS X

    Bluetooth no disponible

    Cuando obtenemos el Bluetooth tachado como aparece en la imagen y reiniciando el problema no se arregla deberemos determinar si el problema es debido a que se ha estropeado a nivel de hardware o es un conflicto de software. Para ello deberemos seguir los siguientes pasos:
    1- Apagar
    2- Sacar batería
    3- Pulsar 15 seg. aproximadamente el botón de encendido
    4- Volver a poner la batería
    5- Conectar cable de corriente
    6- Pulsar SHIFT y encender el equipo
    7- Soltar SHIFT una vez aparezca la barra de progreso
    8- De ésta forma entraremos en SAFE MODE (que normalmente tarda bastante en cargar)
    9- Una vez encendido podremos ver si el Bluetooth vuelve a funcionar y lo podemos activar.

    Si funciona era un problema de software, reiniciamos e investigamos, aunque tal vez se arregle el problema automáticamente después de hacer éste proceso, y si no funciona tal vez sea de hardware y debamos llevarlo a reparar (o intentarlo reparar nosotros mismos).

    IIS error al escribir los datos cifrados.. (0x8009000)

    IIS Logo

    Éste error aparece al instalar IIS (Internet Information Server) seguramente en un sistema que ya ha tenido instalado IIS o dónde la instalación no es correcta o está corrupta. Seguramente nos habremos encontrado con sucesos con ID 7023 "El sistema no puede encontrar el archivo especificado". Para corregir e instalar correctamente Internet Information Server (IIS) deberemos realizar los siguientes pasos:

    1. Desinstalar Internet Information Server (IIS).
    2. Crear una carpeta llamada "MachineKeysBackup" en el Escritorio.
    3. Abrir la carpeta C:\Documents & Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
    4. Mover todos los ficheros de la carpeta "MachineKeys" a la nueva carpeta que hemos creado "MachineKeysBackup"
    5. Volver a instalar Internet Information Server (IIS).

    Se aplica en un principio a: Windows 2003, Windows XP Professional y también al viejo ya Windows 2000.

    Telnet para probar SMTP autenticado

    SMTP

    Por ahí encontraréis ayuda de cómo probar y enviar correos conectando a un servidor SMTP mediante Telnet, yo además indico cómo hacerlo con SMTP autenticado y sin SSL (sin encriptar).

    Aquí los pasos:
    // Establecemos conexión Telnet
    telnet x.x.x.x Puerto_SMTP
    // Comando de inicio dónde [nombre] es un nombre cualquiera o el de usuario
    helo [nombre]
    // Indicamos que es SMTP autenticado
    auth login
    // Especificamos el nombre de usuario en Base 64, para ello podemos ir éste enlace y convertirlo
    [nombre_usuario_base64]
    // Ahora lo mismo que el usuario pero con la contraseña
    [password_usuario_base64]
    // Ahora a especificar la dirección de correo con la que enviamos
    mail from:[dirección_de_correo_remitente]
    // Ahora la dirección de destino:
    rcpt to:[direccion_de_correo_destino]
    // Indicamos inicio de contenido del correo
    data
    [texto]
    // Finalizamos con INTRO, luego escribimos un punto y de nuevo INTRO
    [INTRO] + "." + [INTRO]
    // Desconectamos
    quit

    Si nos equivocamos en cualquier momento podemos utilizar el comando "rset". Espero que las pruebas vayan bien.

    Nuevos conceptos en Windows 7

    Windows 7

    Por ahí hay mucha información de Windows 7, voy a intentar resumirla en éste post. Por una parte comentar las versiones y por otra los conceptos y curiosidades del nuevo S.O.

    Windows 7 es algo así como la mezcla de un lavado de cara de Windows Vista y la integración de mejoras que han creído indispensables. El hecho de mejorar su núcleo permite que sea menos exigente y por lo tanto sea posible aprovecharlo en Netbooks como ya lo permite Windows XP.

    Requisitos mínimos
    Para que veáis que son prácticamente los mismos que Windows Vista: Procesador 32 o 64 bits con 1GHz, 1GB RAM para 32 bits y 2GB para 64 bits y 16GB de espacio en disco.

    Versiones
    - Starter: Económica, orientada sobretodo para Netbooks. No permite multiusuarios, Aero ni tampoco Media Center.
    - Home Premium: Versión económica y orientada a usuarios particulares. Tiene activado Aero, Media Center y funciones táctiles. Aunque no permite modo XP ni escritorio remoto.
    - Professional: Orientada a estaciones de trabajo de una empresa. Ésta sí tiene activado el modo XP, escritorio remoto y conexiones de red avanzadas.
    - Enterprise: Precio elevado. Orientada para estaciones de trabajo de grandes empresas o empresas que se lo quieran permitir vaya. Además de todo lo que tiene la versión Professional podremos encontrar búsquedas avanzadas, BitLocker, arranque desde imágenes VHD, licencias adicionales para máquinas virtuales y AppLocker.
    - Ultimate: Precio exagerado. Versión orientada a usuarios particulares que lo quieren todo. Es una versión Enterprise lo único que cambia es la forma de activación de la licencia. Mientras que en la versión Professional o Ultimate tenemos las opciones de activar vía KMS o MAK aquí encontraremos la activación de siempre, contra los servidores de licencias de Microsoft.

    Conceptos
    - Modo XP: Es algo así como el modo 'Classic' de Mac OS X para correr aplicaciones de versiones Mac OS anteriores. A través del sistema de virtualización que tiene integrado Windows 7 podremos hacer que se puedan ejecutar aplicaciones desfasadas y que sólo puedan ejecutarse en Windows XP. Ésto ayudará mucho a empresas a la hora de migrar a Windows 7.
    - UAC: El control de cuentas de usuarios ya existía en Vista. La dichosa ventanita, aunque recomendada en muchos casos, que pide confirmación a la hora de ejecutar algo, acceder a determinados lugares, etc. Ahora en Windows 7 tenemos la opción de aplicar 4 niveles (Apagado, Bajo, Medio y Alto), por defecto está en seguridad 'Media'. En Vista sólo podías activarlo o desactivarlo y además no era fácil de encontrar.
    - AppLocker: Sobretodo orientado a la seguridad en empresas. Es un sistema que nos permitirá indicar qué aplicaciones pueden ejecutarse y cuales no. Todo ello a través de políticas de dominio (GPOs).
    - BitLocker: Es una aplicación que permite encriptar la información. Con ésta aplicación se genera una partición oculta en el dispositivo con la información de encriptación. Ésto no es nuevo ya que existía en Vista lo que pasa es que encontraremos varias mejoras así como la facilidad de activarlo al clicar con el botón derecho del ratón. También tenemos BitLocker To Go que nos permitirá encriptar dispositivos extraíbles como pendrives USB. Además BitLocker también permite ser controlado por directivas de dominio. Por otro lado, podremos leer dispositivos encriptados utilizando versiones anteriores de Windows pero sólo podremos acceder como lectura.
    - PSR: Problem Steps Recorder, una buena herramienta para encontrar un problema que reproduce un usuario. Los técnicos de sistemas de empresas pedirán al usuario que ejecute 'PSR.EXE', al usuario le aparecerá una ventanita con un REC ('Grabar'), como si de un reproductor se tratase. El usuario grabará la secuencia que realiza y una vez finalizado lo parará y PSR generará un ZIP con información. Únicamente nos tiene que hacer llegar por correo el ZIP generado y una vez descomprimido podremos ver toda la secuencia de acciones que ha realizado en un fichero .MHT que contiene: textos, pantallazos, información del sistema, información de servicios, etc.

    Otras curiosidades
    - Si os habéis fijado a partir de ahora Microsoft unifica los service packs, es decir, apareció el SP1 para Windows Vista y Windows Server 2008. Ahora para Windows 7 aparecerá el SP1 para Windows 7 o Windows 2008 R2, es un mismo paquete que sirve para todas las versiones de Windows Server 2008 R2 o Windows 7.
    - La versión build que aparece en Windows Vista es 6.0 y la versión de Windows 7 es 6.1 en vez de Windows 7.0. Ésto reconfirma que no es una versión nueva sino un "Vista mejorado". Sólo hay que ver su aspecto.
    - El sistema mejora el arranque de servicios, es decir, no arrancan todos "a la vez" como en Vista sino que arrancan en función de prioridad o solicitud. Para poner un ejemplo, imaginad que tenéis un ratón bluetooth, Windows 7 comienza a arrancar, en el momento que detecte que necesitas el bluetooth el sistema arrancará el servicio Bluetooth, tan sólo moviendo el ratón. También es capaz de priorizar servicios que son iniciados por encaminadores (triggers) y puedes consultarlos a través del comando: sc qtriggerinfo
    - Gestiona mejor los famosos BSOD y crashes del sistema. Le han dado mucho incapié a éste tema y todo gracias a la Telemetría. Aún así ningún sistema es perfecto y menos cuando intenta ser compatible con miles de controladores y no tener un hardware propio como ocurre con Mac OS X con muchos menos drivers de dispositivos homologados.

    Lo nuevo de Android & cía

    Droid vs iPhone

    Dejando de banda que el iPhone todavía carece de una buena cámara con flash, tanto el Xperia X10 de Sony-Ericsson como el Droid de Motorola són los primeros móviles que empiezan a hacer competencia al iPhone, comparándolos además con su versión multitouch únicamente europea claro, las patentes aquí parece que no nos gustan tanto...

    La interface de Android 1.6 en Xperia X10 es muy buena, la llaman Rachel:



    Respecto al nuevo Motorola Droid os pongo un video dónde lo comparan con el iPhone 3GS:



    - Apple supera las 100.000 apps (sin contar las piratillas de Cydia & cía.), Android Market todavía tiene apenas 14.000, aunque el crecimiento es considerable.
    - Para navegar por wifi aún le cuesta, es más lenta la navegación
    - El teclado táctil es peor y más pequeño, mejor utilizar el desplegable
    - El tacto casi iguala al iPhone, vaya un 99%
    - La interface no es tan chula como la del iPhone, pero bueno, mejorará con actualizaciones, ¿no?
    - etc. etc.

    Ahora bien, el hardware es mejor tanto como procesador como Multimedia y además esa cámara que lleva. Está claro que Android no va a parar de crecer y crecer, Google de momento sólo se centra en el software y, por otro lado, Apple tiene la batalla de mejorar su hardware y su software. Viendo lo visto es normal que ya se rumoree acerca de un nuevo iPhone 4G para el 2010.

    ¿Y el resto? unos se apuntan a Android como hemos visto y dónde HTC fue pionero, ¿pero dónde va Nokia? en vez de apuntarse a la "androidmanía" va y se le ocurre hacer dos cosas: a) Sacar una línia de teléfonos con Maemo, un sistema basado en GNU/Linux; b) Abrir Symbian a la comunidad Open Source;

    Palm tampoco se apunta y también prefiere con su nuevo Palm Pre tener su hardware y software WebOS, también con base en GNU/Linux.

    ¿Qué preferís?
    a) Competir por mejorar tu propio software y hardware;
    b) Competir por mejorar sólo el hardware y dejar el software en manos de Google, Microsoft & cía.

    Dejo otro video comercial respecto Motorola Droid declarando "la guerra" al iPhone de Apple:


    "Comprovante de Deposito em Conta" y similares (Timo III)

    phishing

    Són correos que hasta el momento los he visto llegar en portugués por lo que peligran más aquellas compañías que trabajan a nivel internacional con clientes en países dónde hablen éste idioma. Siempre pueden surgir dudas por parte del usuario y acabar picando.

    Són correos de confirmación de pago y que te incitan de manera inocente a descargar un recibo, verificar una entrega, confirmar un pedido, actualizar una base de datos, etc. normalmente los he encontrado en portugués. Como el usuario no tiene que informar de datos pues les da por chafardear y descargar sin querer el troyano que adjunta la URL informada en el correo. El troyano está hecho a medida para que no sea detectado por el antivirus por lo que dependeremos de nuestras reglas de seguridad aplicadas sobre los equipos.

    De éstos correos he visto varios tipos y escribo un par:

    Tipo A
    Segue anexo o comprovante de deposito feito em Conta Corrente. Pedimos que os dados e valores sejam confirmados atraves do comprovante anexando para que em caso de divergencia, o problema seja corrigido.

    Atenciosamente,
    Patrícia Silva
    Assessora Financeira

    Comprovante Deposito-30252394 (174 kb)

    Tipo B
    Componente de correção do Cadastramento de Computadores

    Prezado Cliente,

    Foi lançada uma nova correção para o Cadastramento de Computadores, esta corrige uma falha de nível crítico do sistema de identificação do cliente, que pode ocasionar perdas de dados e problemas no acesso.

    A atualização é simples, rápida e segura, basta clicar no link abaixo e em seguida clicar em salvar e logo após executar, aguarde alguns segundos e siga as instruções.

    http://www.bancodobrasil.com.br/PCs/atualizacao

    Caso o link não funcione, clique aqui para baixar.

    Atenção: Todos os usuários devem se cadastrar e atualizar o Cadastramento de Computadores. Caso a correção não seja realizada, seu computador será bloqueado e o desbloqueio poderá ser realizado somente nas agências.

    --

    En el caso del tipo 'A' los van cambiando, a veces recibes un fichero adjunto pero, en otras ocasiones, una URL se encarga de apuntar a una página dónde descargas un .SCR o un .EXE. Actualmente tienen colgado el fichero en la IP 208.67.109.210 pero la van cambiando.

    Bien, si finalmente queréis colaborar y denunciar éstos casos o parecidos existe un correo y web dónde dirigirse: iqua@iqua.es - iQUA