Probier mal das Script manuell zu starten und achte dich auf Fehlermeldungen auf der Konsole und im Log
Wurde denn squid -z bei mir richtig ausgeführt?
Blöde Frage, aber wie starte ich squid denn manuell?
Probier mal das Script manuell zu starten und achte dich auf Fehlermeldungen auf der Konsole und im Log
Gib doch einfach mal squid -z auf der Konsole an und wirf danach das Startscript an.Wurde denn squid -z bei mir richtig ausgeführt?
Blöde Frage, aber wie starte ich squid denn manuell?
Surfnas> vi squid.delay-start.sh
#!/bin/sh
#
# This delay starting up squid until quotacheck is finish.
#
# Normally, the cache dir is on the data partition.
# The data partition is not writable when it boot up,
# if you have quotacheck enable.
# If you start the squid right away, it will
# quit and report 'no premission' to write cache.
# The dely-start script is used to start squid with delay.
# if you have a large HD, you may have a long delay.
while [ -n "`pidof quotacheck`" ]
do
echo "wait 60 seconds:"
sleep 60
done
echo "start squid:"
/opt/sbin/squid -f /opt/etc/squid/squid.conf
[FONT=monospace]
[/FONT]/opt/sbin/squid -f /opt/etc/squid/squid.conf
Surfnas> ipkg install squid
Installing squid (2.6.23-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/squid_2.6.23-1_powerpc.ipk
Configuring squid
create default cache and logs dir
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE23): Terminated abnormally.
CPU Usage: 0.050 seconds = 0.040 user + 0.010 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 288
Aborted (core dumped)
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.
Surfnas> squid -z
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE23): Terminated abnormally.
CPU Usage: 0.040 seconds = 0.010 user + 0.030 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 288
Aborted (core dumped)
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# none
visible_hostname <EureDyndnsAdresse>
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
# für Zugriff über Tunnel
http_access allow all
Surfnas> squid -z
2010/11/26 16:20:31| Creating Swap Directories
Surfnas>
Surfnas> ps .ef | grep squid
1464 root 2784 R grep squid
Nov 26 16:23:52 squid[391]: mimeLoadIcon: cannot parse internal URL
/bin/ps | grep squid
netstat -lnp | grep 3128
Nov 26 19:49:06 squid[3435]: mimeLoadIcon: cannot parse internal URL
Nov 26 19:49:10 squid[3439]: mimeLoadIcon: cannot parse internal URL
Nov 26 19:49:14 squid[3442]: mimeLoadIcon: cannot parse internal URL
Nov 26 19:49:18 squid[3446]: mimeLoadIcon: cannot parse internal URL
Nov 26 19:49:23 squid[3449]: mimeLoadIcon: cannot parse internal URL
Nov 26 19:49:23 squid[3433]: Exiting due to repeated, frequent failures
hostname -f
Probiers bitte doch einmal den visible_hostname auf den Wert im DSM zu ändern und dann squid erneut starten.
Der dyndns Name zeigt auf deine externe IP und auf der lauscht ja dein squid erstmal nicht. Du musst dort einen Namen verwenden der auf die IP des squid zeigt (LAN IP deiner DS). In dem Sinne muss sich squid unter diesem Namen selber finden können. Mit dem dyndns Namen findet squid nur den Router
Ein
sollte dir den Namen auf der Konsole ausgebenCode:hostname -f
Nov 26 20:59:48 squid[5019]: mimeLoadIcon: cannot parse internal URL
Nov 26 20:59:53 squid[5025]: mimeLoadIcon: cannot parse internal URL
Nov 26 20:59:57 squid[5029]: mimeLoadIcon: cannot parse internal URL
Nov 26 21:00:02 squid[5036]: mimeLoadIcon: cannot parse internal URL
Nov 26 21:00:06 squid[5039]: mimeLoadIcon: cannot parse internal URL
Nov 26 21:00:06 squid[5016]: Exiting due to repeated, frequent failures
squid -X
squid -X > /tmp/squid 2>&1
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.