Hello. I have a container based setup for Guacamole (guacd, mysql, guacamole).
Got all of the components setup, got a SSH connection to a system on the local network, and also got the TOTP item added in. I have persistent storage for the mysql DB, and have added in the Extensions directory, have a user setup, and created a SSH target. All happy, all working. These three components are running on an Ubuntu VM. which I moved up to a ESX server, and changed the host IP address. During the process I had to change the VMware hardware compatibility model (target is 6.5, I was getting the VM setup under workstation v 17). When I started the VM, and went to the Guac login page, I get a user login and the password works. So thats good. But when I go to the TOTP step, I keep getting the red banner at top "Verification failed". So - I dropped the TOTP part of the user account, logged back in, and got a new QR code. Using the same client side app I attempted to authenticate - and I still get he red banner at top "Verification failed". Using Ravio OTP, I can see the SHA 1 key, the hash. All of the parameters match up fine. What could cause this? What do I do to fix this? I did notice that the 'date' in the containers is 8 hrs off from the host, but the date (Dec 15) is the same. Thanks! -- Don M -> www.blueteamhandbook.com Author.
