apt-cacher не работает: порт 3142 заблокирован, как открыть?
После установки Ubuntu 12.04 на клиентском ПК. Я пытаюсь настроить сервер apt-cache на клиентском ПК. Но это не работает в клиенте Ubuntu.
Err http://136.xxx.xxx.x precise/multiverse Sources
403 Forbidden
Я пытаюсь этот шаг:
Step 1: sudo apt-get install apt-cacher apache2
Step 2: sudo nano /etc/default/apt-cacher --> already set AUTOSTART = 1
Step 3: sudo invoke-rc.d apache2 restart
Step 4: open http://server:3142/apt-cacher in browser
HTTP Error 403 (Forbidden): The server refused to fulfill the request.
Вот мой /etc/apt-cacher/apt-cacher.conf
:
http://paste.ubuntu.com/1087474/
Я пытаюсь открыть:
wget -q -O- http://www.google.com
<TITLE>Error</TITLE>
<BODY>
<H1>Error</H1>
FW-1 at jeinfw: Access denied.</BODY>
ufw status
Status: inactive
1 ответ
У меня тоже была такая же проблема. Чтобы решить эту проблему, вы должны отредактировать /etc/apt-cacher/apt-cacher.conf
и найдите строку с этим словом: #allowed_hosts:*
,
После нахождения строки удалите "#" и добавьте разрешенную сеть для использования, например:
allowed_hosts:192.168.1.0/24
сохраните файл (используйте sudo для сохранения), перезапустите сервер и apt-cacher-сервер, доступный для каждого разрешенного клиента в вашей сети.