Я пытаюсь создать обратный прокси с помощью squid, но у меня проблема. В "cache.log" у меня следующие ошибки:
Creating cache folder...
2020/01/17 14:47:15 kid1| Current Directory is /
2020/01/17 14:47:15 kid1| Creating missing swap directories
2020/01/17 14:47:15 kid1| No cache_dir stores are configured.
2020/01/17 14:47:20| Current Directory is /
1579272459.886 0 172.17.0.1 TCP_MISS/500 4761 GET https://localhost/ - HIER_NONE/- text/html
2020/01/17 14:47:15 kid1| Current Directory is /
2020/01/17 14:47:15 kid1| Creating missing swap directories
2020/01/17 14:47:15 kid1| No cache_dir stores are configured.
2020/01/17 14:47:20| Current Directory is /
2020/01/17 14:47:20| Starting Squid Cache version 3.5.27 for x86_64-alpine-linux-musl...
2020/01/17 14:47:20| Service Name: squid
2020/01/17 14:47:20| Process ID 1
2020/01/17 14:47:20| Process Roles: master worker
2020/01/17 14:47:20| With 1048576 file descriptors available
2020/01/17 14:47:20| Initializing IP Cache...
2020/01/17 14:47:20| DNS Socket created at [::], FD 9
2020/01/17 14:47:20| DNS Socket created at 0.0.0.0, FD 10
2020/01/17 14:47:20| Adding nameserver 192.168.65.1 from /etc/resolv.conf
2020/01/17 14:47:20| Logfile: opening log daemon:/var/log/squid/access.log
2020/01/17 14:47:20| Logfile Daemon: opening log /var/log/squid/access.log
2020/01/17 14:47:20| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2020/01/17 14:47:20| Store logging disabled
2020/01/17 14:47:20| Swap maxSize 0 + 262144 KB, estimated 20164 objects
2020/01/17 14:47:20| Target number of buckets: 1008
2020/01/17 14:47:20| Using 8192 Store buckets
2020/01/17 14:47:20| Max Mem size: 262144 KB
2020/01/17 14:47:20| Max Swap size: 0 KB
2020/01/17 14:47:20| Using Least Load store dir selection
2020/01/17 14:47:20| Current Directory is /
2020/01/17 14:47:21| Finished loading MIME types and icons.
2020/01/17 14:47:21| HTCP Disabled.
2020/01/17 14:47:21| Squid plugin modules loaded: 0
2020/01/17 14:47:21| Adaptation support is off.
2020/01/17 14:47:21| Accepting reverse-proxy HTTPS Socket connections at local=[::]:443 remote=[::] FD 14 flags=9
2020/01/17 14:47:21| Configuring Parent my.target.domain/443/0
2020/01/17 14:47:21| storeLateRelease: released 0 objects
2020/01/17 14:47:37| Error negotiating SSL connection on FD 13: error:14037416:SSL routines:ACCEPT_SR_KEY_EXCH:sslv3 alert certificate unknown (1/0)
2020/01/17 14:47:37| Error negotiating SSL connection on FD 13: error:14037416:SSL routines:ACCEPT_SR_KEY_EXCH:sslv3 alert certificate unknown (1/0)
2020/01/17 14:47:39| Error negotiating SSL connection on FD 13: error:14037416:SSL routines:ACCEPT_SR_KEY_EXCH:sslv3 alert certificate unknown (1/0)
2020/01/17 14:47:39| '/usr/share/squid/errors/fr-fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:39| WARNING: Error Pages Missing Language: fr-fr
2020/01/17 14:47:39| '/usr/share/squid/errors/fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:39| WARNING: Error Pages Missing Language: fr
2020/01/17 14:47:39| '/usr/share/squid/errors/fr-fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:39| WARNING: Error Pages Missing Language: fr-fr
2020/01/17 14:47:39| '/usr/share/squid/errors/fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:39| WARNING: Error Pages Missing Language: fr
2020/01/17 14:47:41| '/usr/share/squid/errors/fr-fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:41| WARNING: Error Pages Missing Language: fr-fr
2020/01/17 14:47:41| '/usr/share/squid/errors/fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:41| WARNING: Error Pages Missing Language: fr
2020/01/17 14:47:41| '/usr/share/squid/errors/fr-fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:41| WARNING: Error Pages Missing Language: fr-fr
2020/01/17 14:47:41| '/usr/share/squid/errors/fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:41| WARNING: Error Pages Missing Language: fr
2020/01/17 14:47:41| '/usr/share/squid/errors/fr-fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:41| WARNING: Error Pages Missing Language: fr-fr
2020/01/17 14:47:41| '/usr/share/squid/errors/fr/ERR_CANNOT_FORWARD': (2) No such file or directory
2020/01/17 14:47:41| WARNING: Error Pages Missing Language: fr
У меня следующая конфигурация сквида:
https_port 443 accel defaultsite=https://my.target.domain vhost \
cert=/etc/squid-cert/private.pem \
key=/etc/squid-cert/private.pem cafile=/etc/squid-cert/CA.pem \
generate-host-certificates=on dynamic_cert_mem_cache_size=4MB
# Third (HTTPS) peer
cache_peer my.target.domain parent 443 0 no-query originserver name=meteogroupapp \
ssl sslflags=DONT_VERIFY_PEER,DONT_VERIFY_DOMAIN,NO_DEFAULT_CA sslcafile=/etc/squid-cert/CA.pem
acl SSL_ports port 443
http_access allow SSL_ports
acl CONNECT method CONNECT
acl sites_server_3 dstdomain my.target.domain
cache_peer_access meteogroupapp allow sites_server_3
http_access allow sites_server_3
Когда я пытаюсь получить доступ https: // localhost, У меня есть следующие ошибка
Я использую следующий файл докеров:
FROM alatas/squid-alpine-ssl
ENV CN=localhost \
O=squid \
OU=squid \
C=FR
RUN apk update && apk add bash
COPY ./squid.conf /etc/squid/squid.conf
Ps: У меня 1 недельный опыт в squid
заранее спасибо