Search squid archive

Re: Portal Splash Page 4.7 -> 5.7 FATAL: (ext_session_acl): Failed to open session db

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here are my further experiments:
#1 Created an empty tdb database with tdbtool,
the errors are gone, although no sessions are stored, the file remains untouched.

#2 recompiled squid without tdb -> fallback to berkeleydb ? like in 4.x:
same errors in the log:

FATAL: (ext_session_acl): Failed to open session db '/tmp/session/session'
2023/02/17 15:09:15 kid1| WARNING: external_acl_type #Hlpr112520 exited
    current master transaction: master3
2023/02/17 15:09:15 kid1| Too few external_acl_type processes are running (need 1/5)
    current master transaction: master3
2023/02/17 15:09:15 kid1| Starting new helpers
    current master transaction: master3
2023/02/17 15:09:15 kid1| helperOpenServers: Starting 1/5 'ext_session_acl' processes
    current master transaction: master3
FATAL: (ext_session_acl): Failed to open session db '/tmp/session/session'
2023/02/17 15:09:15 kid1| WARNING: external_acl_type #Hlpr112521 exited
    current master transaction: master3
2023/02/17 15:09:15 kid1| Too few external_acl_type processes are running (need 1/5)
    current master transaction: master3
2023/02/17 15:09:15 kid1| Starting new helpers
    current master transaction: master3
2023/02/17 15:09:15 kid1| helperOpenServers: Starting 1/5 'ext_session_acl' processes
    current master transaction: master3

An empty session file with zero byte is always created (with or without tdb), and then the error flow.

Searched on the internet without result. Hopefully someone is still using splash with version 5

br, Tibor

Am 17.02.2023 um 10:09 schrieb MATYAS, Tibor:
Hello List,

trying to move from 4.7 to 5.7 (on gentoo Linux).
Splash portal is in use https://wiki.squid-cache.org/ConfigExamples/Portal/Splash

squid -k parse -> OK
/var/lib/squid/session/ is clean, old berkeleyDB session files deleted.
Owner of the folder is the squid user.

Squid compiled with tdb:

Squid Cache: Version 5.7
Service Name: squid
Gentoo squid-5.7-r1 (r: NONE)
This binary uses OpenSSL 1.1.1t  7 Feb 2023. For legal restrictions on distribution see https://www.openssl.org/source/license.html configure options:  '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--disable-static' '--docdir=/usr/share/doc/squid-5.7-r1' '--htmldir=/usr/share/doc/squid-5.7-r1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--datadir=/usr/share/squid' '--libexecdir=/usr/libexec/squid' '--localstatedir=/var' '--sysconfdir=/etc/squid' '--with-default-user=squid' '--with-logdir=/var/log/squid' '--with-pidfile=/run/squid.pid' '--enable-build-info=Gentoo squid-5.7-r1 (r: NONE)' '--enable-log-daemon-helpers' '--enable-url-rewrite-helpers' '--enable-cache-digests' '--enable-delay-pools' '--enable-disk-io' '--enable-eui' '--enable-icmp' '--enable-ipv6' '--enable-follow-x-forwarded-for' '--enable-removal-policies=lru,heap' '--disable-strict-error-checking' '--disable-arch-native' '--with-large-files' '--with-build-environment=default' '--with-tdb' '--without-included-ltdl' '--with-ltdl-include=/usr/include' '--with-ltdl-lib=/usr/lib64' '--with-libcap' '--enable-snmp' '--with-openssl' '--with-nettle' '--with-gnutls' '--enable-ssl-crtd' '--without-systemd' '--without-cppunit' '--disable-ecap' '--disable-esi' '--disable-expat' '--disable-libxml2' '--enable-htcp' '--enable-wccp' '--enable-wccpv2' '--without-mit-krb5' '--without-heimdal-krb5' '--enable-linux-netfilter' '--enable-storeio=aufs,diskd,rock,ufs' '--enable-auth-basic=NCSA,POP3,getpwnam,PAM' '--enable-auth-digest=file' '--enable-auth-ntlm=none' '--enable-auth-negotiate=none' '--enable-external-acl-helpers=file_userip,session,unix_group,delayer,time_quota' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=x86_64-pc-linux-gnu-gcc' 'CFLAGS=-march=nocona -O2 -pipe -fomit-frame-pointer' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CXXFLAGS=-march=nocona -O2 -pipe -fomit-frame-pointer' 'BUILDCXX=x86_64-pc-linux-gnu-g++' 'BUILDCXXFLAGS=-march=nocona -O2 -pipe -fomit-frame-pointer'

starting squid results in:

FATAL: (ext_session_acl): Failed to open session db '/var/lib/squid/session/session'
2023/02/17 09:21:11 kid1| WARNING: external_acl_type #Hlpr27652 exited
    current master transaction: master3
2023/02/17 09:21:11 kid1| Too few external_acl_type processes are running (need 1/1)
    current master transaction: master3
2023/02/17 09:21:11 kid1| Starting new helpers
    current master transaction: master3
2023/02/17 09:21:11 kid1| helperOpenServers: Starting 1/1 'ext_session_acl' processes
    current master transaction: master3

What am I missing?

Thanks a lot and br
Tibor

_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users



--------------------------------------------------
DSI Aerospace Technologie GmbH

Sitz der Gesellschaft: Otto-Lilienthal-Str. 1, D-28199 Bremen, Germany
Web: http://www.dsi-as.de

Geschaeftsfuehrer: Dr.-Ing. Christian Dierker
                  M. Sc. Elias Hashem

HRB 17726, Amtsgericht Bremen
USt-IdNr.: DE 192 681 774
--------------------------------------------------



_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux