On Tue, Oct 6, 2020, 20:23 DCWNZ <[email protected]
<mailto:[email protected]> > wrote:
...
So, ive created a new server. Installed all the same 1.2.0 components.
Pointed it at my DB. User login's work as expected, all connections work
fine.
However, TOTP refuses to work. get nothing but the infamous
"Verification
Failed" response.
Doug,
I ran into a similar issue with the TOTP module and MariaDB, but in my case I
was able to work around the issue by switching the database to MySQL 8.0.21, so
it probably isn't the same problem. However, if you are willing to try
compiling the guacamole client from source, I have created a modified
UserVerificationService.java that includes some additional debug logging for
the TOTP module that may be helpful to further diagnose the issue.
Please see
https://issues.apache.org/jira/projects/GUACAMOLE/issues/GUACAMOLE-1187 for
more details about the issue I encountered and the modified
UserVerificationService.java Is available in the attachment section.
Instructions for downloading the guacamole client source from git and compiling
it are available at
https://guacamole.apache.org/doc/gug/installing-guacamole.html
Before running mvn package, you'll want to replace
extensions/guacamole-auth-totp/src/main/java/org/apache/guacamole/auth/totp/user/UserVerificationService.java
in the downloaded source with the file attached to the Jira report.
You also need to set the guacamole client logging level to debug as documented
at
https://guacamole.apache.org/doc/1.2.0/gug/configuring-guacamole.html#webapp-logging
before starting/restarting Tomcat or the web application container.
Then you should see some additional messages in catalina.out during TOTP
enrollment and verification.
Hope that helps,
JT
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]