ACF is broken in 'edge' (haserl reports: Lua shells are not enabled)
Recently ACF stoped working on hosts running ‘edge’.
I get this error message in my webbrowser when trying to browse ACF.
haserl CGI Error
Lua shells are not enabled.
I have basically just done ‘setup-acf’ to reproduce this test
I have these packages when I see the error:
test2-brokenhost:~# apk version -v | egrep -i "haserl|acf|lua" | sort
acf-alpine-baselayout-0.10.0-r0 = 0.10.0-r0
acf-apk-tools-0.8.0-r0 = 0.8.0-r0
acf-core-0.16.3-r1 = 0.16.3-r1
acf-jquery-0.2.0-r0 = 0.2.0-r0
acf-lib-0.5.1-r0 = 0.5.1-r0
acf-openssh-0.7.0-r0 = 0.7.0-r0
acf-skins-0.4.2-r0 = 0.4.2-r0
haserl-0.9.31-r0 = 0.9.31-r0
lua-5.1.5-r4 = 5.1.5-r4
lua-bitlib-26-r3 = 26-r3
lua-json4-0.9.20-r1 = 0.9.20-r1
lua-md5-1.1.2-r2 = 1.1.2-r2
lua-posix-5.1.26-r1 = 5.1.26-r1
lua-subprocess-0.0.20121211-r2 = 0.0.20121211-r2
lua5.1-5.1.5-r0 = 5.1.5-r0
lua5.1-libs-5.1.5-r0 = 5.1.5-r0
FYI: A couple of days ago I I brought up similar host (using ‘edge’ repo) and that host works (displayed as ‘test1-working’).
test1-working:~# apk version -v | egrep -i "haserl|acf|lua" | sort
acf-alpine-baselayout-0.10.0-r0 = 0.10.0-r0
acf-apk-tools-0.8.0-r0 = 0.8.0-r0
acf-core-0.16.3-r1 = 0.16.3-r1
acf-dhcp-0.6.1-r0 = 0.6.1-r0
acf-jquery-0.2.0-r0 = 0.2.0-r0
acf-kamailio-0.6.3-r0 = 0.6.3-r0
acf-lib-0.5.1-r0 = 0.5.1-r0
acf-postgresql-0.6.1-r0 = 0.6.1-r0
acf-provisioning-0.3.4-r0 = 0.3.4-r0
acf-skins-0.4.2-r0 = 0.4.2-r0
haserl-0.9.30-r0 = 0.9.30-r0
kamailio-lua-4.0.2-r2 < 4.0.3-r0
lua-5.1.5-r4 = 5.1.5-r4
lua-bitlib-26-r3 = 26-r3
lua-expat-1.2.0-r0 = 1.2.0-r0
lua-json4-0.9.20-r1 = 0.9.20-r1
lua-md5-1.1.2-r2 = 1.1.2-r2
lua-posix-5.1.26-r1 = 5.1.26-r1
lua-posixtz-0.3-r0 = 0.3-r0
lua-socket-2.0.2-r4 = 2.0.2-r4
lua-sql-postgres-2.2.0-r0 = 2.2.0-r0
lua-subprocess-0.0.20121211-r2 = 0.0.20121211-r2
lua5.1-5.1.5-r0 = 5.1.5-r0
lua5.1-libs-5.1.5-r0 = 5.1.5-r0
lua5.2-libs-5.2.2-r1 = 5.2.2-r1
(from redmine: issue id 2260, created on 2013-09-20, closed on 2013-10-02)