danpre
The login logs in Azure look fine as it says “Success”.
I’d still recommend following these instructions of installing the cURL CA Certificate just to be 100% sure as some Linux distros suffer from the same issue. Obviously your PHP INI may be in a different location and you may be running PHP-FPM so you may need to restart that as well instead of just Apache after making the changes. When in doubt you can make a PHP info file and visit it in your browser to see where the INI is being loaded and if you are running FPM or not. You can always consult the various guides online as well.
Also, when you sign in and it brings you to the client portal go to the browser's address bar, manually add /scp/login.php
to the end of your URL, and press Enter. What message appears in red in the login box?
Also, let’s look at the actual agent account. Go to Admin Panel > Agents > Agents, click your account, and look at the Authentication Backend setting. Make sure this is set to either “Use any available backend” or specifically to the Microsoft backend.
Cheers.