Введение
С 1 июля большинство предпринимателей обязаны перейти на ККМ с передачей данных в ОФД. При этом многие компании сталкиваются с неожиданными проблемами, которые могут возникнуть даже в выходные дни.
Проблема с ККМ и ОФД
Я активно переводил систему УТ 10.3 на УТ 11.4, подключая сканеры, кассы и эквайринг. Установил MS SQL 2012, сервер 1С и последнюю версию платформы. Все лицензии были в порядке, но чеки в ОФД не приходили.
Настройку ККМ и регистрацию в ОФД произвела внешняя фирма, которая уверяла, что все сделано. Однако при звонке в поддержку ОФД выяснилось, что договор с ОФД не заключён, и без него данные не могут быть приняты. Фирма не передала пароль от ЭЦП, а в воскресенье телефонные звонки не отвечали.
Влияние CryptoPro CSP на работу MS SQL 2012
Во время разговора с поддержкой ОФД наш системный администратор установил программу CryptoPro CSP на машину, где работал MS SQL 2012. В результате несколько магазинов перестали работать, появлялась ошибка «С обоих концов канала отсутствуют процессы».
Похожая ситуация произошла у другого клиента: после установки CryptoPro CSP возникла та же ошибка. В итоге был выполнен откат Windows до точки восстановления, и проблема исчезла. Я заметил ярлык CryptoPro CSP на рабочем столе, но не использовал его.
В текущей ситуации мы сразу удалили CryptoPro CSP с компьютера, где был установлен MS SQL 2012, и работа восстановилась.
Решение и выводы
Удаление CryptoPro CSP быстро решило проблему с ошибкой «С обоих концов канала отсутствуют процессы». Это подтверждает, что данная программа может конфликтовать с MS SQL 2012 и 1С при работе с ККМ и ОФД.
Проверяйте наличие и корректность подписей, а также наличие договора с ОФД перед установкой любых сторонних криптографических библиотек. Если хотите сделать всё правильно, лучше самостоятельно разобраться в настройках и убедиться, что все компоненты совместимы.
Надеюсь, этот опыт поможет сэкономить время и избежать подобных ошибок в работе.