При запуске Squid на "cmd" выдает "Произошла системная ошибка 1067"
Я пытаюсь использовать службу обратного прокси-сервера Squid (версия 2.7STABLE8) в Windows 7. Когда я пытаюсь запустить squid из "cmd" (как администратор), я получаю сообщение об ошибке, такое как;
"Не удалось запустить службу Squid
Произошла системная ошибка
Системная ошибка 1067 произошло сообщение
Процесс неожиданно завершился
Чтобы решить это, я попытался:
установка "http_port" на 80 и 8080
отключение настроек контроля учетных записей пользователей.
- и следовал инструкциям на этом сайте: Настройка базового обратного прокси в Squid на Windows
Однако ни одно из решений не сработало. Поэтому, если есть какое-то другое решение, вы можете знать, что это было бы здорово.
Спасибо
5 ответов
Я проверил свой файл cache.log, и он сообщал;
"FATAL: ipcache_init: тесты поиска DNS-имени не пройдены"
Поэтому в файле squid.conf я установил для dns_testname значение;
"dns_testnames 0.0.0.0"
и это решило мою проблему.
Моя ошибка была такой же. Мое решение было: проверить журнал в C:\squid\var\logs в файле chache, и я нашел это;
commBind: Невозможно привязать сокет FD 14 к 192.168.3.12:3128: (10049) WSAEADDRNOTAVAIL, Невозможно назначить запрошенный адрес. FATAL: невозможно открыть порт HTTP
В последний раз, я изменил IP-адрес моего сервера, это было источником моей проблемы. В файле C:\squid\etc\squid.conf я изменяю его снова, и он решает мой.
Попробуйте это, чтобы проверить:
squid -k check
Я была такая же проблема.
На всякий случай, если это кому-то помогает, у меня возникла та же проблема, и на диске было мало места. Я сделал некоторую очистку и вернулся в считанные секунды.
Благодарю.
Когда я проверял логи, я увидел, что в папке "c:\squid\var" нет папки "logs". после того, как я создаю там папку "logs", она начинает работать. пожалуйста, убедитесь, что у вас есть "c:\squid\var\logs"