Smart Setup has never actually worked for me, but that could just be inexperience on my part. I selected to install everything, but it was taking a long time so I clicked 'Cancel' which left everything in an 'Available' state but you can't then do anything with it. I found some entries online and followed the uninstall, and reinstalled Smart Setup, then just installed the bits that I needed for testing this, but Delphi refused to load packages...
This was never about learning how to use the Smart Setup, or trying to get that working, this was purely about trying to get MFA running. If I have time to go back and delve more into Smart Setup, then I will, but other projects take precedence.
Then you can simply click "Full build" for it to continue where it stopped.
Yes, but as far as I know, you are trying to track an issue that only happens in your machine, not mine, not anyone else, including other machines from your colleagues and/or your own other machines, am I correct?
Then you can simply click "Full build" for it to continue where it stopped.
Honestly, I don't recall that option being available.
Yes, but as far as I know, you are trying to track an issue that only happens in your machine, not mine, not anyone else, including other machines from your colleagues and/or your own other machines, am I correct?
Yes, that's about the size of it. I've tried this on 2 separate VMs on my box, with clean installs for Delphi and TMS, and it does only seem to fail for me. I was hoping that a fresh install would cure it, and I could write it off to a corrupted installation.
I haven't had everybody check, but it worked on one colleagues' machine, but I have yet to succeed in getting it running.
As it stands, I'm not in a position to dedicate any more time to investigating the issue. It may well rear it's head again, and perhaps if it happens to someone else, they can spare the time to delve deeper.
It consistently fails on 2 of our machines, both have broadband connections > 250MB/s. The Sphinx server demo fails on those machines unless we throttle the network connection.
I just run the SphinxServer directly on the VM, in the Delphi IDE, and it fails every time.
Unfortunately, since it appears to be a race condition, it's very hard to tie it down.
I can confirm this. After I enter the MFA code from the Google Authenticator app it fails every time I try it with no throttling but works if I set a throttling level (Fast 4G and Slow 4G both work).
That was a hard and curious one. I could reproduce it here, and after significant amount of time trying to relate the problem with "internet connection", I realized it's very simple to reproduce the issue. In the authenticator setup page (the one which displays QR Code):
If you type the code and click the "Continue" button, it works.
If you type the code and press "Enter" key, it fails.
Then obviously everything was easier from that point. Please confirm if all this internet connection and throttling issues are a misinterpretation of the above behavior.
Nevertheless, the above mentioned issue is now fixed, of course, and next release will include the fix.
I can confirm that's the case. I have tried today with a mix of clicking the button and pressing Enter. I must've been mixing methods during my testing.