АртемЪ: Victoria или MHDD поможет.
Из опыта. При хороших показателях SMART, состояние диска очень плохое. При чем не везде, а только местами.
Но для этого нужно останавливать сервер/компьютер
Алексей С.: Так работает, но нужно подправить последнюю строчку, ибо (!$true) не воспринимает, точнее знак "!" не знает. Поэтому добавил так: if ($true = 0) {return 401;} и все заработало.
Спасибо приогромнейшее. Если можете, подправьте свою рекомендацию, я помечу как решение:)
Кирилл Даншин: Открою небольшую тайну/завесу. Эта необходимость нужна для авторизации пользователя в веб-клиенте 1С. Я решил сделать авторизацию на уровне веб-сервера и вынести front and зла пределы сервера приложений, т.е. сервера 1С.
Потому и такой огород.
К сожалению, происходит так, что при первом не совпадении переменной $true назначается значение "1". У каждого сертификата один серийный номер. Допустим первый if не сработал и значение осталось "0", а вот второй как раз и сработает, т.к. серийный номер не сходится. Значение становится "1" и в окончании return 401 :(
Эта идея уже была и опробована:(
Из опыта. При хороших показателях SMART, состояние диска очень плохое. При чем не везде, а только местами.
Но для этого нужно останавливать сервер/компьютер