Без доступа к приложению или любой трассировке, почему это могло бы отказать, я могу только предложить некоторые общие представления для того, что могло бы помочь.
Если это - просто POS (Простой Сервис ;)) можно следовать инструкциям здесь http://support.microsoft.com/kb/251192 для ручной установки его как услуга. Тем путем Вы обойдете провальную стандартную программу установки, если само приложение будет работать.
Можно также попытаться выполнить его с помощью режима эмуляции. Старые приложения Delphi могут извлечь выгоду много из этого.
Вы можете сбросить свою базу данных в конфигурацию следующим образом:
geo $auth_base64 {
<remote_addr1>/32 <base64_1>;
<remote_addr2>/32 <base64_2>;
<remote_addrN>/32 <base64_N>;
default <base64_for_default_address>
}
Конечно, без «<>».
Затем включите эту конфигурацию в раздел http {}. Вы можете сделать простое задание cron (дамп, тест, перезагрузка).
Таким образом, переменная $ auth_base64 может использоваться в директиве proxy_set_header:
proxy_set_header Authorization "Basic $auth_base64";
Или вы можете использовать сторонний модуль: http://www.grid.net.ru/nginx/eval.en.html ведьма может оценивать ответ серверной части в переменных. Самостоятельно не проверял. Могут возникнуть некоторые проблемы с современными версиями nginx.