This can occur on Solaris systems where / mounts before /opt
Run the mount command and check the drives and mount times.
/ on /dev/md/dsk/d1...... Thu Oct 13 08:27:04 2016
/opt on /dev/md/dsk/d2 .....Thu Oct 13 08:27:20 2016
Essentially the OS takes off once / is mounted, which includes /etc/init.d, yet vasd just isn't there yet.
Fixed in Authentication Services 126.96.36.19947 and above.
The fix makes sure the binary exists and waits up to 1 minute in case it needs to mount.
On Solaris, wait for the vasd binary to exist before continuing, this
should help on systems where / mounts before /opt.