Zum Inhalt springen

squid for windows installation


Fänerk

Empfohlene Beiträge

hi,

ich soll squid for windows testen und bleibe schon bei der isntallation hängen.

ich habe die aktuelle version von squid for windows (Squid-3.0 Stable15). ich habe mir mehrere Installationsanleitungen durchgelesen, aber weiß nicht, wie ich den jetzt installieren soll. es bleibt egtl daran hängen, dass ich nicht weiß:

-muss ich squid vorher wo bestimmt entpacken, oder ist egal, wo der Ordner ist?

-womit muss ich die befehle ausführen, die zur installation von Squid verwendet werden?

ich habe es erst mit cmd probiert, aber wenn man die einfach so eingibt, dann sagt der nur "Der Befehl ".." ist falsch..".

ich habe auch probiert, erst den pfad auf den squid ordner zu legen und dann die befehle, aber da genau das geliche...

ich hoffe, dass mir einer helfen kann..

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

wenn ich das richtig gelesen habe, dann ist die 3.0 für Windows noch im Test Status. Also Finger weg.

Die letzte Version für Windows ist wohl die 2.7 und wenn ich das richtig sehe, dann bekommst Du eine Zip Datei als Download. Was hast Du denn für eine Datei?

Für die Installation (nach 40 Sekunden googeln):

WinTotal Forum - [TUT] Squid Proxy-Server unter Windows & Linux

Squid 2.7 for Windows

Frank

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich habe jetzt auch eine gefunden

@robotto7831a

die von WinTotal habe ich auch gefunden...

@all

klappte auch so alles gut, mit den einstellungen usw.

und wegen "noch in test status" das ist egal, ich soll das ja eh erst ausprobieren, und dann gucken wir nachher, ob wir unseren isa server dadurch ersetzen..

ich habe jetzt nur eine fehler wenn ich in cmd unter "C:\Squid\sbin" "squid -z" ausführe:

"parseConfigFile: squid.conf:1 unrecognized: (komisches zeichen)"

danach kommt die meldung, die auch erscheinen sollte:

"Creating Swab Directories"

nur egtl soll nur die 2. Meldung kommen und wenn ich dannach Squid starte, kommt der Fehler:

"abnormal program termination"

beim googlen nach der 1. Meldung kommt man auf diese Seite, die genau den Fehler hat. ich habe darauf hin die "squid.conf" kopiert und die original statt als UTF-8 als ANSI Codierung gespeichert. daraufhin kam die meldung nicht mehr, aber wenn ich Squid starte kommt immer noch:

"abnormal program termination"

ich habe die datei dann wieder ersetzt, dass wieder die im UTF-8 Codierung in dem squid ordner ist...

ich habe noch keine weitere seite zu dem fehler gefunden und zu dem fehler "abnormal program termination" liest man, dass die einstellungen falsch sind :rolleyes: was man sich natürlich vorher schon dachte :upps

ich werde ncoh nahc dem fehler googln und melde mich, wenn cih was gefundne habe.. evtl kann mir einer von euch ja auch helfen...

ach ja, falls es wichtig ist, ich mache das alles über Server 2003 RS. wenn ncoh mehr daten benötigt werden einfach fragen...

Bearbeitet von Fänerk
Link zu diesem Kommentar
Auf anderen Seiten teilen

ok, ich habe mir Squid ncohmal ganz von vorne angefangen.

-neu gedownloaded

-alte sachen alle gelöscht

-dieser Doku gefolgt (WinTotal Forum - [TUT] Squid Proxy-Server unter Windows & Linux) die hat ein paar kleine fehler und einige sachen sind auch schon voreingestellt...

jetzt bekomme ich einen anderen Fehler:

aclParseIpData: WARNING: Netmask masks away part of the specified IP in `0.0.0.0/225.225.225.225`

(ich habe die ip durch die nullen ersetz...)

ich habe auch schon gegooglte. da kam dann sowas wie 225.225.225.0 statt er 225.225.225.225 usw...

hier einmal der cach_log :

2009/05/26 09:31:06| Starting Squid Cache version 2.7.STABLE6 for i686-pc-winnt...

2009/05/26 09:31:06| Running on Windows Server 2003

2009/05/26 09:31:06| Process ID 1856

2009/05/26 09:31:06| With 2048 file descriptors available

2009/05/26 09:31:06| With 512 CRT stdio descriptors available

2009/05/26 09:31:06| Windows sockets initialized

2009/05/26 09:31:06| Using select for the IO loop

2009/05/26 09:31:06| Performing DNS Tests...

FATAL: ipcache_init: DNS name lookup tests failed.

Squid Cache (Version 2.7.STABLE6): Terminated abnormally.

Ich weiß nicht, was der an der DNS nciht mag... die ist richtig eingegeben, es sind die beiden richtigen IP´s....

plz help...

Link zu diesem Kommentar
Auf anderen Seiten teilen

ok, die Warnung ist schonmal weg.. hatte als Netzmaske versehentlich 225, statt 255 :upps:

nun ja, aber trotzdem will er irgendwas nicht..

denn der cache_log zeigt immer ncoh das gelcieh...:

2009/05/26 10:40:26| Starting Squid Cache version 2.7.STABLE6 for i686-pc-winnt...

2009/05/26 10:40:26| Running on Windows Server 2003

2009/05/26 10:40:26| Process ID 832

2009/05/26 10:40:26| With 2048 file descriptors available

2009/05/26 10:40:26| With 512 CRT stdio descriptors available

2009/05/26 10:40:26| Windows sockets initialized

2009/05/26 10:40:26| Using select for the IO loop

2009/05/26 10:40:26| Performing DNS Tests...

FATAL: ipcache_init: DNS name lookup tests failed.

Squid Cache (Version 2.7.STABLE6): Terminated abnormally.

was mag Squid an der DNS nicht??

Link zu diesem Kommentar
Auf anderen Seiten teilen

hostname usw ist alles dirn..

squid soll jetzt erst auf den isa-server zugreifen und über den dann ins inet...

1. geht das überhaupt?

2. wenn ich squid in cmd ausführe, zeigt er bei cache_log dies:

2009/05/26 13:06:44| Starting Squid Cache version 2.7.STABLE6 for i686-pc-winnt...

2009/05/26 13:06:44| Running on Windows Server 2003

2009/05/26 13:06:44| Process ID 188

2009/05/26 13:06:44| With 2048 file descriptors available

2009/05/26 13:06:44| With 512 CRT stdio descriptors available

2009/05/26 13:06:44| Windows sockets initialized

2009/05/26 13:06:44| Using select for the IO loop

2009/05/26 13:06:44| Performing DNS Tests...

FATAL: ipcache_init: DNS name lookup tests failed.

Squid Cache (Version 2.7.STABLE6): Terminated abnormally.

---

wenn ich squid -D ausführe kommt dies im cache_log:

2009/05/26 13:06:56| Starting Squid Cache version 2.7.STABLE6 for i686-pc-winnt...

2009/05/26 13:06:56| Running on Windows Server 2003

2009/05/26 13:06:56| Process ID 820

2009/05/26 13:06:56| With 2048 file descriptors available

2009/05/26 13:06:56| With 512 CRT stdio descriptors available

2009/05/26 13:06:56| Windows sockets initialized

2009/05/26 13:06:56| Using select for the IO loop

2009/05/26 13:06:56| DNS Socket created at 0.0.0.0, port 2729, FD 4

2009/05/26 13:06:56| Adding DHCP nameserver xx.xx.xx.xx from Registry

2009/05/26 13:06:56| Adding DHCP nameserver xx.xx.xx.xx from Registry

2009/05/26 13:06:56| Adding nameserver xx.xx.xx.xx from Registry

2009/05/26 13:06:56| Adding nameserver xx.xx.xx.xx from Registry

2009/05/26 13:06:56| Adding domain SVUA-ARNSBERG.LOKAL from Registry

2009/05/26 13:06:56| User-Agent logging is disabled.

2009/05/26 13:06:56| Referer logging is disabled.

2009/05/26 13:06:56| logfileOpen: opening log c:/squid/var/logs/access.log

2009/05/26 13:06:56| Unlinkd pipe opened on FD 7

2009/05/26 13:06:56| Swap maxSize 256000 + 65536 KB, estimated 0 objects

2009/05/26 13:06:56| Target number of buckets: 1236

2009/05/26 13:06:56| Using 8192 Store buckets

2009/05/26 13:06:56| Max Mem size: 65536 KB

2009/05/26 13:06:56| Max Swap size: 256000 KB

2009/05/26 13:06:56| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec

2009/05/26 13:06:56| logfileOpen: opening log c:/squid/var/logs/store.log

2009/05/26 13:06:56| Rebuilding storage in c:/squid/var/cache (DIRTY)

2009/05/26 13:06:56| Using Least Load store dir selection

2009/05/26 13:06:56| Set Current Directory to c:/squid/var/cache

2009/05/26 13:06:56| Loaded Icons.

2009/05/26 13:06:56| commBind: Cannot bind socket FD 12 to xx.xx.xx.xx:8080: (10049) WSAEADDRNOTAVAIL, Cannot assign requested address.

FATAL: Cannot open HTTP Port

Squid Cache (Version 2.7.STABLE6): Terminated abnormally.

----

was tun?? der isa server verteilt über den port 8080, also muss doch der Squid den port bekommen.. oder verstehe ich das gerade falsch??

@lightslayer

der dienst ist noch garnicht gestartet...

und wenn ich den starten will kommt:

Der Dienst "Squid" auf "Lokaler Computer" konnte nciht gestartet werden.

Fehler 1064: Der Prozess wurde unerwartet beendet.

???

Link zu diesem Kommentar
Auf anderen Seiten teilen

ok, den port 8080 kann ich vergessen... den der squid braucht ja einen eigenen.. is es dabei komplett egal, welchen?? also der muss doch nur frei sein?

habe das nämlcih ncoh mit dem 3128;8081 und weiteren beliebigen Ports probiert, aber immer das gleiche...

Link zu diesem Kommentar
Auf anderen Seiten teilen

freude!!

er gibt keine fehler mehr aus :)

die ports, die ich ausprobiert hatte, waren doch vergeben...

jetzt habe ich nur noch die frage, wie kann ich dem squid sagen, dass er sich das internet über den isa holen soll??

denn wenn ich das jetzt versuche mit der ip und dem port, dann zeigt der mir im ie "Die Adresse ist ungültig" an...

also klappt das immer noch nciht...

aber ich habe wenigstens keinen Fehler mehr :D

kann mir einer sagen, was ich in der squid.conf ändern muss, dass der squid nur als proxy laufen soll und das der über dne isa-server gehen soll??

ich werde dannach noch googlen... aber hoffe ihr könnt mir auch helfen..

Link zu diesem Kommentar
Auf anderen Seiten teilen

genau so.. zum test erstmal.

zurzeit haben wir ja den isa und squid soll dann erst über den isa ins internet. also wie du sagtest, den isa als übergeordneten...

ich habe so nichts gefunden gehabt, deshalb habe ich squid mal angeschrieben... aber noch nichts zurück bekommen...

ach ja, wie kann ich in squid seiten sperren usw? wo wird das festgelegt?

Link zu diesem Kommentar
Auf anderen Seiten teilen

dahin = squid-users-help@squid-cache.org

wenn ich jetzt von hier unter "How do I configure Squid forward all requests to another proxy?" das einfüge

[

cache_peer parentcache.foo.com parent 3128 0 no-query default

never_direct allow all

]

meldet mir cmd bei squid -z:

ACL name "all" not defined!

Bungled squid.conf line 431: never_direct allow all

terminated abnormally

mit der 1. zeile weiß ich was ich machen muss... hängt die 2. meldung davon ab?? dass der den ACL namen "all" noch nicht hat, oder ist das was anderes?

Link zu diesem Kommentar
Auf anderen Seiten teilen

irgendwas mag der nciht an dem cache_peer

kommt immer noch der fatal fehler..

FATAL: Bungled squid.conf line 430: cache_peer xx.xx.xx.xx parent 8080 no_query

habe das nochmal hier gefunden

Der Web-Proxy Squid

wenn ich die squid.conf vereinfachen/übersichtlicher macehn will, kann ich doch alles, wo die # vorsind löschen??

und mir dann selbst was mit #... als erklärung dabei schreiben, oder geht das nicht?

Link zu diesem Kommentar
Auf anderen Seiten teilen

ok,

mit cache_peer geht jetzt

[

cache_peer <proxy/firewall> parents <port> <objekt>

cache_peer proxy parents 8080 3130

]

habe ich hier her:

squid und sichere Seiten (https, 443 usw.) - Linux Forum

jetz meckert er nur wegen der acl all, wie lege ich die an?

bitte kurz an einem beispiel erklären, ich blicke durch dieses hier gerade nciht durch... Squid 2.7.STABLE6 Configuration File: never_direct

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich hatte die acl erst hinter dem, deshalb kannte er das nicht...

danach hatte er gemeckert auch iwas mit acl all, die hatte ich dann nämlcih doppelt dirn.

kann mir einer mal kurz erklären, wie ich das mit der banlist mache? ich habe eine banlist.txt im ordner c:\squid\etc\ in squid habe ich folgendes geschrieben:

[

# Banlist

acl ban dstdomain "/etc/banlist.txt"

]

jetzt meckert der:

[

strtokFile: /etc/banlist.txt not found

aclParseAclLine: WARNING: Empty acl: acl ban dstdomain "/etc/banlist.txt"

]

in der banlist.txt habe ich probeweise

*ebay*

GMX - E-Mail, FreeMail, Themen- & Shopping-Portal

stehen, wollte testen, welche eingaben der annimmt und wie überhaupt eingegeben wird....

in welchem verzeichnis ist den squid dan? ist squid dan auf c:\squid, oder von wo versucht der darauf zuzugreifen? ich amche einfach statt

acl ban dstdomain "/etc/banlist.txt"

acl ban dstdomain "c:/squid/etc/banlist.txt"

evtl geht das dann..

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...