Pomoc Squid problem z zainstalowaniem.

Jeerzy

Nowy użytkownik
Noobie
4 Maj 2014
6
2
3
44
QNAP
TS-x69L
Ethernet
1 GbE
Hej
Jak w temacie - mam problem z zainstalowaniem squid a - log z konsoli:

Bash:
[~] # ipkg install squid
Installing squid (2.7.9-1) to root...
Downloading [URL]http://ipkg.nslu2-linux.org/feeds/optware/ts509/cross/unstable/squid_2.7.9-1_i686.ipk[/URL]
Configuring squid
create default cache and logs dir
chown: unknown group name: nobody
chown: unknown group name: nobody
2015/03/15 18:49:44| Creating Swap Directories
[B]FATAL: Failed to make swap directory /opt/var/squid/cache/00: (13) Permission denied[/B]
Squid Cache (Version 2.7.STABLE9): Terminated abnormally.
CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
Maximum Resident Size: 1776 KB
Page faults with physical i/o: 0

You should review the configuration file /opt/etc/squid/squid.conf,
make any necessary change, and complete the install by running -
/opt/etc/init.d/S80squid start

Successfully terminated.
Jakiś pomysł jak mogę sobie z tym poradzić ??
THX
Pozdrawiam
Jeerzy
 
Napisałem wcześniej ale zniknęło, więc teraz krócej :p
W wersji z ipkg krzyczy że nie ma usera nobody z taką samą grupą. Utwórz mu i nadaj dla niego uprawnienia w miejscu gdzie chce sobie utworzyć cache
Kod:
chown -R nobody.nogroup /opt/var/squid/
.
Aby na nowo utworzyć foldery cache użyj
Kod:
squd -z
 
Dzięki za podpowiedz - tylko ze w pierwszej kolejności powinno być:
  1. squd -z
  2. a potem
  3. chown -R nobody.nogroup /opt/var/squid/
Squid sie zainstalował - lecz po uruchomieniu serwera www oraz przy próbie zalogowania sie dochodzę do- punkt 2.2 z tego how to
Qnap Proxy Server | Qnap Advanced Support
i nie mogę sie zalogować do interfejsu squida - po wpisaniu loginu i hasła administratora wywala mi błąd

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@NAS and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

Apache Server at xxxxxxxxxx Port 8081

Porty 8081 jak i 3128 są odblokowane. Po lanie ta sama historia.
W katalogu: /mnt/ext/opt/apache/logs/ nie ma żądnego pliku z logiem
W katalogu Web/squid znalazłem plik htaccess - zawartość pliku
AuthName "SQUID: Please login with the NAS administrator account."
AuthType Basic
AuthUserFile /etc/shadow
AuthGroupFile /dev/null
<limit GET POST>
require user admin
</Limit>
#deny from all

Jak znaleźć prawidłowy login i hasło ?

THX
Pozdrawiam

Jeerzy
 
tylko ze w pierwszej kolejności powinno być:
  1. squd -z
  2. a potem
  3. chown -R nobody.nogroup /opt/var/squid/
W takiej kolejności to root może. Jako nobody dostałbyś błąd jak przy instalacji.

Jak znaleźć prawidłowy login i hasło ?
Teraz to już nie wiem o czym piszesz - czy o squidzie z ipkg czy instalownaym z AppCenter. Ten pierwszy chyba nie wrzuca webui podczas instalacji, więc wszystko opiera się na konfiguracji samego squida w configu i nie potrzebujesz do tego interfejsu.
Będę późnym wieczorem to się odezwę jak do tego czasu nie uda ci się go odpalić.
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. the server encountered an internal error