Open mvldebian opened 3 years ago
I'm having the same issue here, using RC 1.4.11 with Elastic and php 7.3, getting the message invalid url when scanning the QrCode.
Same here, PHP 7.3 too. Worked fine before, so it could well be a PHP version issue...
Been playing around with this for a while, what finally worked for me was the following.
I think the issue is that the first codes(key and recovery codes) are generated with special symbols that the app won't pick up they key as a valid anymore. Also the app QR-code scanner seems to have gotten a lot more sensitive because you have full up as much as you can of the QR-code in square the app indicates. It wasn't this sensitive before. I'm no coder but I think there may be two problems: 1. The first codes that are generated with special symbols which the app doesn't see as a valid key, when clearing those it actually generates codes without special symbols and that allows you to scan it because the app sees it as a valid key then. 2. The second issue is that the app has gotten more sensitive with scanning QR-codes but I don't think that is an is issue with twofactor_gauthenticator plugin, those are just my observations from doing some testing by trying different things until I got it to work.
This should also work for people that opened the other issues:
I got this working with roundcube 1.5.0 and php 7.3 so I would expect this to work with other php 7x versions as well.
When I add manually the code so it works but my "OTP Auth" app on IOS 15.7.2 say every time I create a new code the QR-Code is invalid.
Roundcube 1.4.9 with elastic Last version of plugin download from git, config file ok
Scan = Unrecognized key