Hi Giannis Danatzis,
As you already now you need to compare the time of components involve in your SAML configuration If it's Azure VMs and Checkpoint Firewall:
- Azure hosts are synchronized to internal Microsoft time servers(time.windows.com). However VM can be modify to have another NTP server or time configured. (https://learn.microsoft.com/en-us/azure/virtual-machines/windows/time-sync)
- Date on Linux by shell:
date
- Date on Windows by Powershell:
Get-Date
- Date on Linux by shell:
- After get the time of your service on azure verify the time on checkpoint firewall you can use: ntpdate -q <IP Checkpoint FW>
Besides one clarification the time at Azure portal level is not typically relevant for SAML authentication. The important thing is that the clocks on the systems involved in the SAML authentication (in this case, your Azure service and your Checkpoint firewall) are synchronized. This is because the timestamps in the SAML assertions generated by the identity provider (Azure) need to match up with the time on the service provider (Checkpoint firewall).
If the information helped address your question, please Accept the answer.
Luis