StoreFront monitor does not work on NetScaler and displays error "StoreFront Monitor Probe Failed".
When http monitor is bound to StoreFront service, 200 OK is received in response and service shows as UP.
When https monitor is bound to StoreFront service, it fails with error 404 Not Found.
In IIS setting on StoreFront server remove the hostname from the Default Website bindings. After this you will notice that the StoreFront monitor shows as UP with "Probe Succeeded" message.
The IIS setting on StoreFront server has the hostname in Default Website bindings which is causing the issue.
Note: The symptoms indicate that this issue is either caused by certificate or IIS setting on StoreFront server.