Please note GCE always run in UTC, check that your hypervisor has a correct date, and change it to UTC. Then you can set your User_Settings to your local time zone.
Lukas, thanks for the reply. I guess our ESXi servers ARE running in UTC (as a matter of fact, all ESXi servers are running in UTC, according to the article.)
I did…I deleted everything in Targets and Tasks, make sure My settings has the correct Timezone, then re-created one Task with one Target…sorry, still returned “Invalid date.”
Host/hypervisor is running in UTC, VM also in UTC, greenbone user “gvmadmin” is configured to use UTC, task was created when everything was UTC. The file is here: https://gofile.io/d/xkmLX0
I tried another hypervisor, libvirt/KVM, with the same error. The config was <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='yes'/> </clock>, also with hpet absent.
Hypervisor before was FreeBSD/bhyve with the -u flag.
after having the vm run for several hours and tinkering around with timezone and the web ui: the behaviour concerning the “invalid date” is not really reproducible. I managed to launch some scans, however, and that is weird: I created them the same way for 5 hosts: two scans were ok, but three aborted with “invalid date”.