I think I found the reason: http://localhost:32843 is stopped!
So we need to start up http://localhost:32843 manually before the PowerShell script create the first web application.
Don't know what caused that, however.
Don't know what caused that, however.