HI all,
So in my lab im using the vSphere appliance 6 and I just redeployed vRO and had trouble connecting vRO to SSO. I got the error Server returned 'request expired' less than 0 seconds after request was issued, but it shouldn't have expired for at least 600 seconds.
Turns out this has to do with the timeSync between vRO and SSO (vCenter appliance or VCSA). In My case the culpit was the vCenter Appliance. Here how to investigate and fix it:
(I set both to the Host time...not really good but a fast fix)
vRO
Check the time
- Login to the Linux (root) and use the command date to see the current time on the VM
Set the TimeZone
- Open the vRO console and use Set Timezone
Alternative:
- Open a browser on: https://[vro FQDN or IP]:5480
- Login with root and go to System | Time Zone and set the timezone
- Go to Admin | Time Settings and set ntp (or Host time)
VCSA
Check the time
- Open the konsole. Use F2 to login and activate the BASH Shell
- Press Alt-F1 to get to the bash Shell and login
- use time.get to get the current time
Set the TimeZone
- Open the konsole. Use F2 to login and activate the BASH Shell
- Press Alt-F1 to get to the bash Shell and login
- use the command timesync.set --mode [host | ntp] to set the mode.
- If you are using NTP:
- use the command ntp.get to see what server you get your time from
- use the command ntp.server.set --servers [list of hostnames or IPs] to set a new NTP server