No se puede iniciar una conexión de consola con una máquina virtual debido al error: Unable to connect to the MKS: No se pudo conectar con la canalización \\.\pipe\vmware-authdpipe

Buenas a todos, no sé si os ha pasado alguna vez lo típico que necesitas conectarte “físicamente” a la máquina virtual de vmware, por ciertas opciones como una actualización de Windows que tarda demasiado, o una conexión a escritorio remoto, etc…..

Bueno, y que pasaría si esa conexión no funciona? Pues que te encuentras con un error, que como paso en mi caso, hizo cundir un poco el pánico entre mis compañeros.

No os preocupéis, como suelo decir mucho….. todo tiene solución menos la muerte.

En este caso, el error que nos daba fue este:

Unable to connect to the MKS: No se pudo conectar con la canalización \\.\pipe\vmware-authdpipe

Si os paso, que no cuenda el pánico. Lo primero que yo compruebe es si era yo solo. Es decir, pedir a otro compañero o conectarse desde otra maquina o servidor y reproducir los mismos pasos.

Sin funciona en ese otro equipo reiniciar y volver a probar..

Este no era mi caso, ya que nos falló a todos.

Que hicimos revisar lo logs de vcenter y de los nuestros clientes de conexión vmware.

El error era peculiar:

mks| Ixxx: SOCKET 5 (xxx) Creating VNC remote connection.
mks| Ixxx: SSL: syscall error 104: Connection reset by peer
mks| Ixxx: SOCKET 5 (xxx) recv error 104: Connection reset by peer
mks| Ixxx: SOCKET 5 (xxx) VNC Remote Disconnect.
mks| W110: SSL: Unknown SSL Error
mks| Ixxx: SSL Error: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca
mks| Ixxx: SSL Error: error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure

Y en el logs esxi decía eso:

info hostd[xxxxxx] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/xxxx-xxxxxxx-xxxxx/vc/vc.vmx opID=xxx-xxx-xxx-xx-xxxxxxxxxx-xxx-xx-xx-xx-xxx user=vpxuser:<domain>\xxxxx] Ticket issued for mks service to user: vpxuser
[LikewiseGetDomainJoinInfo:355] QueryInformation(): ERROR_FILE_NOT_FOUND (2/0)

Después de ver esto fui a hablar con comunicaciones, nuestro compañero de comunicación a veces puede ser nuestro peor enemigo (dicho desde el cariño por supuesto), pregunta a nuestro compañero o compañeros sin han cambiado alguna regla y no nos han avisado. Por experiencia, algo no deja de funcionar, así como así de la noche a la mañana.

A lo que me refiero es que puede que un firewall este capando nuestro puerto de comunicación con la consola de conexión de vmware.

Por último, que fue mi caso era, probé a migrar esa maquina a otro cluster de vmware y por fin funciono. La repuesta es que el certificado de ssl no estaba jugando una mala pasada y tenía que renovarse en la cache, es decir, debía actualizar la memoria caché de SSL de VMX/MKS de la máquina virtual.

Para corregirlo tuve que poner los esxi afectados en modo mantenimiento y reinicarlos. Con eso todo volvió a la normalidad.

Espero que os sirva

Encontrar en que ESXI reside nuestra VM

Hace poco tuve un problema con una maquina virtual de mi vcenter. Esta máquina, concretamente, era un servidor SQL donde residía la bbdd de mi vcenter por lo que perdi toda conexion con mi vcenter para ver que le pasaba a esa maquina.

Para poder acceder, en mi caso tengo muchos ESXi y no recordaba en que host estaba, tire de powercli. Continuar leyendo “Encontrar en que ESXI reside nuestra VM”

Personalizar las configuraciones de SSH y ESXI Shell para aumentar la seguridad

Hay que tener en cuenta la seguridad, sobretodo con la que esta cayendo de ataques, vulnerabilidad y demás. Así que investigando un poco he encontrado la manera de securizar nuestras conexiones ssh o de esxi shell para que se cierren cada cierto tiempo de actividad.

Continuar leyendo “Personalizar las configuraciones de SSH y ESXI Shell para aumentar la seguridad”

Convertir disco de IDE a SCSI en vmware

Como cada semana os dejo una entrada del blog de cosas que os pueden ayuda. En este caso, os he traído los pasos por comandos para convertir un disco  vmdk de IDE a ISCSI.

Esto os lo podéis encontrar en maquina antigua convertidas con  la herramienta de vconverter en versiones antiguas de vmware.

Continuar leyendo “Convertir disco de IDE a SCSI en vmware”

Solucionar problema con el flash del navegador al entrar en la consola de vmware

El maldito flash siempre esta dando por saco. Sobretodo en los navegadores y en aplicaciones como la web de VMware para conectarnos al ESXI o a nuestro vCenter. Estoy deseando que pasen toda la funcionalidad a html5.

Bueno a lo que íbamos, por alguna extraña razón y sin venir a cuento todo esta funcionando bien, y bien se actualiza el chrome o el flash y empieza la pesadilla para poder entrar a nuestras maquinas.

Continuar leyendo “Solucionar problema con el flash del navegador al entrar en la consola de vmware”