Добрый день читатель!Пришлось поднять Squid из-под Windows Server 2003. А пришлось по тому как кроме радиомодема SkyLink к и-нету начальство ничего не выделило и выделять не собирается.
И так имеем чудесно работающие канал SkyLink, Windows Server 2003, маршрутизацию и удалённый доступ, Squid.
И всё бы хорошо если бы не выключали сервер на ночь. Ну вот такие они загадочные.
Так вот. Медленно-медленно поднимается в гору канал SkyLink, а он может и вовсе не подняться по причине того, что его там ни кто не ждет. Тем временем стартует служба Squid и быстро-быстро при попытке обежать гору выполняет "DNS initial test", который как Вы понимаете благополучно провален...
И, уважаемые знатоки, внимание вопрос! Как сообщить зыпускаемой системой службе Squid параметр -D (Disable initial DNS test), чтобы Squid не обращал внимание на то, что канал SkyLink в этот момент ещё, или уже, или сосвем не работает?
В registry команда выглядит так: C:\squid\sbin\squid.exe --ntservice:Squid
Попытка прикрутить к команде параметр -D или --D, в любых местах, комбинациях и вариациях не удалась - служба не желает вообще стартовать из-за ошибки.