OPNsense Forum

International Forums => German - Deutsch => Topic started by: penderiko on July 14, 2021, 12:21:11 AM

Title: [GELÖST] squid startet nicht
Post by: penderiko on July 14, 2021, 12:21:11 AM
Hallo
ich habe OPNsense 21.1.8_1-amd64
FreeBSD 12.1-RELEASE-p19-HBSD
OpenSSL 1.1.1k 25 Mar 2021
ganz neu im Einsatz.
Ich wollte einen transparent proxy einrichten, bekomme den squid aber nicht gestartet.
Die einzigen Fehlermeldungen die ich finden konnte, waren im cache.log:

2021-07-13T21:51:37   squid   | Removing PID file (/var/run/squid/squid.pid)   
       Page faults with physical i/o: 0   
       Maximum Resident Size: 130160 KB   
       CPU Usage: 0.059 seconds = 0.042 user + 0.017 sys   
2021-07-13T21:51:37   squid   kid1| Squid Cache (Version 4.15): Terminated abnormally.   
2021-07-13T21:51:37   squid   kid1| FATAL: mimeLoadIcon: cannot parse internal URL: http://opnsense.localdomain:0/squid-internal-static/icons/silk/image.png   
2021-07-13T21:51:37   squid   kid1| storeDirWriteCleanLogs: Operation aborted.   
2021-07-13T21:51:37   squid   kid1| Not currently OK to rewrite swap log.   
2021-07-13T21:51:37   squid   kid1| ERROR: No forward-proxy ports configured.

Die letzt Zeile mit "ERROR: No forward-proxy ports configured" kommt sehr häufig.

Bei Forward Proxy -> Proxy Interfaces kann ich kein Interface auswählen. Da kommt nur loopback zur Auswahl, gehört das so?

Hab es unter anderen mit dieser Anleitung versucht: https://www.tcptechs.com/opnsense-transparent-caching-filtering-proxy-with-virus-scanning-step-3-opnsense-caching-proxy/

Ich komm nicht mehr weiter.
Kann mir jemand mit diesen Fehlermeldungen helfen?
Danke schonmal und Grüße,
Iko
Title: Re: squid startet nicht
Post by: franco on July 14, 2021, 08:15:13 AM
Hi Iko,

Der Proxy braucht ein statisches Interface zur Konfiguration in dem Teil des Netzwerkes in dem er eingesetzt werden soll (d.h. eine manuell auf der OPNsense vergebene IP Adresse).


Grüsse
Franco
Title: Re: squid startet nicht
Post by: penderiko on July 14, 2021, 01:04:19 PM
@franco, danke für deine Antwort. Sie hat mir auch schon einen Schritt weiter geholfen.

leider startet Squid immer noch nicht:

root@OPNsense:/var/log # squid -z
root@OPNsense:/var/log # 2021/07/14 10:59:18| Created PID file (/var/run/squid/squid.pid)
2021/07/14 10:59:18 kid1| Set Current Directory to /var/squid/cache
2021/07/14 10:59:18 kid1| Creating missing swap directories
2021/07/14 10:59:18 kid1| /var/squid/cache exists
2021/07/14 10:59:18 kid1| /var/squid/cache/00 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/00
2021/07/14 10:59:18 kid1| /var/squid/cache/01 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/01
2021/07/14 10:59:18 kid1| /var/squid/cache/02 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/02
2021/07/14 10:59:18 kid1| /var/squid/cache/03 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/03
2021/07/14 10:59:18 kid1| /var/squid/cache/04 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/04
2021/07/14 10:59:18 kid1| /var/squid/cache/05 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/05
2021/07/14 10:59:18 kid1| /var/squid/cache/06 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/06
2021/07/14 10:59:18 kid1| /var/squid/cache/07 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/07
2021/07/14 10:59:18 kid1| /var/squid/cache/08 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/08
2021/07/14 10:59:18 kid1| /var/squid/cache/09 exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/09
2021/07/14 10:59:18 kid1| /var/squid/cache/0A exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/0A
2021/07/14 10:59:18 kid1| /var/squid/cache/0B exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/0B
2021/07/14 10:59:18 kid1| /var/squid/cache/0C exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/0C
2021/07/14 10:59:18 kid1| /var/squid/cache/0D exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/0D
2021/07/14 10:59:18 kid1| /var/squid/cache/0E exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/0E
2021/07/14 10:59:18 kid1| /var/squid/cache/0F exists
2021/07/14 10:59:18 kid1| Making directories in /var/squid/cache/0F
2021/07/14 10:59:18| Removing PID file (/var/run/squid/squid.pid)

Nun seh ich leider sonst überhaupt keine Fehlermeldungen mehr.

Hab sicher noch eine dämlichen Anfänger Fehler gemacht.
Hat noch jemand einen Tipp auf Lager?

LG, Iko
Title: Re: squid startet nicht
Post by: penderiko on July 14, 2021, 01:16:34 PM
Hatte ganz vergessen das ich gestern in meiner Verzweiflung das squid.conf File manuell editiert hatte, und da vermutlich dann schon einiges im argen war :)
Hab die Datei gelöscht und neu anlegen lassen, nun geht der squid auch  ;D

@franco, danke nochmal. dein tipp war genau richtig
Title: Re: [GELÖST] squid startet nicht
Post by: franco on July 14, 2021, 01:22:04 PM
ok, super :)