Подключение по сети к ключу SMarket 4.0 для Windows XP SP2
В Windows XP SP2 включена дополнительная защита от сетевых атак, в результате чего по умолчанию отключены все сетевые протоколы. Поэтому для работы ключа необходимо вручную (программно нельзя) разрешить работу некоторых из них.
На пути к успеху стоят два препятствия: брэндмауэр и запрещённый DCOM.
Сначала брэндмауэр. Доступ к нему можно получить, например, из свойств локальной сети:
выбрав пункт "Изменить параметры брэндмауэра Windows". Самый простой метод - отключить сразу на первой закладке:
Если же хочется сохранить некоторые (может быть) полезные свойства, переходим на закладку "Исключения", и, так сказать, исключаем:
а) Общий доступ к файлам и принтерам
б) порт RPC, необходимый для работы DCOM. Нажимаем "Добавить порт" и вводим следующее:
можно дополнительно ограничить область работы, например, локальной подсетью. Неплохо также сразу добавить в исключения SMarket.exe, впрочем, это можно сделать и при первом запуске.
Теперь DCOM. Вводим в командной строке dcomcnfg. Выбираем в "Службы компонентов" свой компьютер.
Правая кнопка мыши - свойства. Закладка "Безопасность DCOM".
Нажимаем обе кнопки "Изменить ограничения" и добавляем пользователей, которым разрешён доступ к ключу (при отсутствии домена добавлять АНОНИМНЫЙ ВХОД!):
Закрываем свойства. Раскрываем список приложений DCOM:
находим "Кассовый сервер CashTAN" или "Ключ SMarket" и изменяем свойства, закладка "Безопасность",
настраиваем "Разрешения на запуск и активацию" и "Права доступа" путём переключения на "Настроить" и добавления соответствующего пользователя.
Всё. |