Рубрика ‘Windows’

Автоматическое перемещение курсора для genkpim.exe

Если нет возможности использовать аппаратные ключи для CryptoPro, то есть утилита genkpim.exe которая позволяет создать необходимые файлы. Ниже скрипт для autoit который при нажатии F10 запускает автоматическое движение мышкой в окне этой утилиты, по F11 – завершает его.

 

Пароль от WiFi в Windows 8

Посмотреть пароль от WiFi в консоли Windows 8 можно командой:

TMG 2010 и медленная работа банк клиента

Не так давно столкнулся со следующей проблемой – есть банк клиент, он написан на Java. После миграции одного из офисов с ISA 2006 на TMG 2010 возникла проблема, а именно постоянно наблюдались тормоза в интерфейсе банк клиента, переход между меню, формирование запросов происходило по 10-15 минут.

В ходе анализа сетевого трафика было выяснено следующее – TMG 2010 до SP2 не соответствует RFC 793, а именно после разрыва соединения, когда клиент и сервер обменялись FIN-ACK, ACK – TMG 2010 все равно продолжал использовать тот же порт исходящего соединения что и в уже разорванной сессии. В итоге оборудование Cisco не давало установить повторное TCP соединение пока не истечет установленный в RFC timeout, и банк клиенту приходилось каждый раз переустанавливать TCP соединение после запроса какого-нибудь элемента в его интерфейсе. От чего и появлялись такие дикие проблемы в его работе.

Лог сетевого трафика, который был получен при анализе:

По идее исправление http://support.microsoft.com/kb/2596065/en-us, которое входит в SP2 должно было решить проблему, но на практике наблюдается следующее поведение:

1) При создании ключа ApplyCooldownForLocalSourcePortReuseValue = 1 и последующей перезагрузке сервера с TMG 2010  процесс Microsoft Firewall запускался, но иногда переставал пропускать через себя трафик. Такое происходило редко, но все равное неприятно.

2) При создании ключа CooldownForLocalSourcePortReuseTime процесс Microsoft Firewall запускался, но иногда переставал пропускать через себя трафик в любом случае.

При этом все равно, даже с созданным ключом ApplyCooldownForLocalSourcePortReuseValue = 1 через какое-то время работы, где то 5-7 дней прежнее поведение банк клиента возвращалось и проблему удавалось решить только повторной перезагрузкой.

 

Ошибка установки SQL сервера для Backup Exec 2010

Недавно, при установке Backup Exec 2010 столкнулся с проблемой, а именно не устанавливался SQL 2005 Express сервер с ошибкой:

V-225-53: ERROR: Failed to install SQL Express BKUPEXEC instance with error 29508

Забегая вперед скажу, что проблема возникла из-за неправильной установки ОС на сервер прошлым администратором. Получается после установки сервера, поднятия на нем роли домен контроллера и SQL сервера администратор заметил, что забыл его переименовать.

В KnowledgeBase компании Symantec вычитал о следующих решениях проблемы:

http://www.symantec.com/docs/TECH128918

http://www.symantec.com/docs/TECH71380

По сути пришлось применить оба решения сразу, то есть, так как сервер ставился на контроллер домена в виду того, что у данной компании сервер один, в оснастке Active Directory Users And Computers в OU Users все записи начинающиеся с SQLServer2005MSSQLUser должны быть приведены к виду SQLServer2005MSSQLUser$serverName$databaseName. Где serverName – название сервера, без каких либо постфиксов, например просто server, а не server.domain.local.

В реестре же пришлось не только править параметр OriginalMachineName, который указан в статье, но и искать все записи в реестре, которые содержат старое название сервера до его переименования, анализировать для чего они созданы и если есть возможность – исправлять на текущее имя сервера.

После перезагрузки установка Backup Exec 2010 прошла без проблем.