... kid1| helperHandleRead: unexpected read from basicauthenticator #Hlpr1, 4 bytes 'OK'... kid1| helperHandleRead: unexpected read from basicauthenticator #Hlpr1, 4 bytes 'OK'
# grep -r auth_ /usr/local/etc/squid/|grep -v '#'/usr/local/etc/squid/squid.conf:auth_param basic program /usr/local/libexec/squid/basic_pam_auth -o/usr/local/etc/squid/squid.conf:auth_param basic realm OPNsense proxy authentication/usr/local/etc/squid/squid.conf:auth_param basic credentialsttl 2 hours/usr/local/etc/squid/squid.conf:auth_param basic children 5
# echo 'martin VerySecurePassword'|/usr/local/libexec/squid/basic_pam_auth -o{"dn":"uid=martin,ou=People,dc=lwsystems,dc=intern"}OK
#!/usr/local/bin/perl##$|=1; # no buffering on STDOUT while (<STDIN>) { open AUTH, '|/usr/local/libexec/squid/basic_pam_auth_ORG | grep -v "dn"'; print AUTH $_; close AUTH;}
mv basic_pam_auth basic_pam_auth_ORGvi basic_pam_authchmod 0755 basic_pam_auth
opnsense-patch 41cf191
Can you try https://github.com/opnsense/core/commit/41cf191205cf627f1820bf43c745e324aa04005e ?