[Problem] Fritzbox Web UI nach einiger Zeit verzerrt. Fehlermeldung : "Lua Load Syntax ERROR"

R0cket

Mitglied
Mitglied seit
20 Sep 2009
Beiträge
460
Punkte für Reaktionen
8
Punkte
18
Hi,


ich habe das Problem, dass nach einiger Zeit beim AUfrufen des WebUI die Oberfläsche verzerrt dargestellt wird. Siehe Screenshot:

fb7390.jpg

Es werden dabei Fehlermeldungen wie "Lua Load Syntax ERROR" und "Luacgi Parse ERROR in file /usr/www/all/templates/menu_page_head.html line 70: ..." angezeigt.

Nach einem Neustart, sieht alles erstlman wieder ganz normal aus, aber nach einiger Zeit ist die Oberfläsche wieder verzerrt.

Das ist mein Config:

Code:
FREETZ_HAVE_DOT_CONFIG=y
FREETZ_AVM_VERSION_7390_05_21=y
FREETZ_AVM_VERSION_05_2X=y
FREETZ_TYPE_FON_WLAN_7390=y
FREETZ_TYPE_LANG_DE=y
FREETZ_TYPE_LANGUAGE="de"
FREETZ_AVM_VERSION_STRING="7390_05.21"
FREETZ_FILESYSTEM_MTD_SIZE=0
FREETZ_TYPE_PREFIX="7390"
FREETZ_INSTALL_BASE=y
FREETZ_REPLACE_BUSYBOX=y
FREETZ_SHOW_ADVANCED=y
FREETZ_REPLACE_KERNEL_AVAILABLE=y
FREETZ_TARGET_IPV6_SUPPORT=y
FREETZ_TARGET_REF_16MB=y
FREETZ_TARGET_REF="16mb"
FREETZ_KERNEL_REF_16MB=y
FREETZ_KERNEL_REF="16mb"
FREETZ_KERNEL_MTD_SIZE=238
FREETZ_HAS_AVM_PTY_SUPPORT=y
FREETZ_HAS_AVM_AURA_USB=y
FREETZ_HAS_AVM_NTFS=y
FREETZ_HAS_AVM_IPV6=y
FREETZ_HAS_AVM_WEBDAV=y
FREETZ_HAS_AVM_INETD=y
FREETZ_HAS_AVM_EXT3=y
FREETZ_HAS_AVM_TR069=y
FREETZ_HAS_AVM_TR069_FWUPDATE=y
FREETZ_HAS_AVM_CHRONYD=y
FREETZ_HAS_AVM_DECT=y
FREETZ_HAS_AVM_OPENSSL_LIBS=y
FREETZ_HAS_AVM_LSOF=y
FREETZ_HAS_AVM_NAS=y
FREETZ_HAS_AVM_MYFRITZ=y
FREETZ_HAS_AVM_PHONE=y
FREETZ_HAS_AVM_TAM=y
FREETZ_HAS_AVM_UDEV=y
FREETZ_HAS_AVM_USB_HOST=y
FREETZ_HAS_AVM_E2FSPROGS=y
FREETZ_HAS_AVM_WLAN=y
FREETZ_HAS_AVM_UMTS=y
FREETZ_HAS_AVM_JUNK_BYTES=y
FREETZ_HAS_AVM_MULTI_ANNEX=y
FREETZ_HAS_AVM_CTLMGR_STRUCT_V3=y
FREETZ_LANG_DE=y
FREETZ_LANG_STRING="de"
FREETZ_PATCH_VCC=y
FREETZ_PATCH_ATA=y
FREETZ_ADD_REGEXT_GUI=y
FREETZ_PATCH_SIGNED=y
FREETZ_PATCH_FREETZMOUNT=y
FREETZ_USBSTORAGE_AUTOMOUNT=y
FREETZ_AUTOMOUNT_EXT3=y
FREETZ_AUTOMOUNT_FAT=y
FREETZ_AUTOMOUNT_NTFS=y
FREETZ_PATCH_MAXDEVCOUNT=y
FREETZ_REMOVE_ASSISTANT=y
FREETZ_REMOVE_BRANDING_1und1=y
FREETZ_REMOVE_DTRACE=y
FREETZ_REMOVE_FTPD=y
FREETZ_REMOVE_HELP=y
FREETZ_AVMDAEMON_DISABLE_NTP=y
FREETZ_PACKAGE_CALLMONITOR=y
FREETZ_PACKAGE_CALLMONITOR_webif=y
FREETZ_PACKAGE_CALLMONITOR_actions=y
FREETZ_PACKAGE_CALLMONITOR_monitor=y
FREETZ_PACKAGE_CALLMONITOR_phonebook=y
FREETZ_PACKAGE_DROPBEAR=y
FREETZ_PACKAGE_DROPBEAR_SFTP_SERVER=y
FREETZ_PACKAGE_DROPBEAR_SERVER_ONLY=y
FREETZ_PACKAGE_DROPBEAR_WITH_ZLIB=y
FREETZ_PACKAGE_DROPBEAR_DISABLE_HOST_LOOKUP=y
FREETZ_PACKAGE_HASERL=y
FREETZ_PACKAGE_INETD=y
FREETZ_PACKAGE_SAMBA=y
FREETZ_SAMBA_VERSION_3_0=y
FREETZ_PACKAGE_SAMBA_SMBD=y
FREETZ_PACKAGE_SAMBA_NMBD=y
FREETZ_PACKAGE_SAMBA_SMBCLIENT=y
FREETZ_PACKAGE_SAMBA_MAX_DEBUG_LEVEL=-1
FREETZ_PACKAGE_TCPDUMP=y
FREETZ_PACKAGE_VSFTPD=y
FREETZ_PACKAGE_INADYN_MT=y
FREETZ_PACKAGE_OPENSSH=y
FREETZ_PACKAGE_OPENSSH_sftp_server=y
FREETZ_PACKAGE_AUTHORIZED_KEYS=y
FREETZ_PACKAGE_AVM_FIREWALL=y
FREETZ_PACKAGE_SYSLOGD_CGI=y
FREETZ_PACKAGE_MOD=y
FREETZ_PACKAGE_MOD_ETCSERVICES=y
FREETZ_PACKAGE_MODCGI=y
FREETZ_DL_KERNEL_SITE=""
FREETZ_DL_KERNEL_SOURCE="${FREETZ_AVM_VERSION_STRING}-release_kernel.tar.xz"
FREETZ_DL_KERNEL_SOURCE_MD5="2e8b43c176c1cbe9f815078109d88e61"
FREETZ_DL_SITE="@AVM/fritzbox.fon_wlan_7390/firmware/deutsch"
FREETZ_DL_SOURCE="FRITZ.Box_Fon_WLAN_7390.84.05.22.image"
FREETZ_DL_SOURCE_MD5="e7b50eec03e2fd23a2ff4b21caf7d692"
FREETZ_VERBOSITY_LEVEL=2
FREETZ_SIZEINFO_COMPRESSED=y
FREETZ_JLEVEL=2
FREETZ_CHECK_CHANGED=y
FREETZ_DL_SITE_USER=""
FREETZ_OPTIONS_ETCSERVICES=y
FREETZ_SECURITY_LEVEL=0
FREETZ_STYLE_COLORED=y
FREETZ_STYLE="colored"
FREETZ_SKIN_legacy=y
FREETZ_FAVICON_NONE=y
FREETZ_FAVICON_STRING="none"
FREETZ_TAGGING_NONE=y
FREETZ_TAGGING_STRING="none"
FREETZ_DEVELOPER_VERSION_STRING=y
FREETZ_USER_DEFINED_COMMENT=""
FREETZ_CREATE_SEPARATE_OPTIONS_CFG=y
FREETZ_SQUASHFS_BLOCKSIZE_65536=y
FREETZ_SQUASHFS_BLOCKSIZE=65536
FREETZ_KERNEL_VERSION_2_6_28=y
FREETZ_KERNEL_VERSION="2.6.28"
FREETZ_KERNEL_VERSION_2_6_13_MIN=y
FREETZ_KERNEL_VERSION_2_6_19_MIN=y
FREETZ_KERNEL_VERSION_2_6_28_MIN=y
FREETZ_KERNEL_VERSION_2_6_28_MAX=y
FREETZ_KERNEL_VERSION_2_6_32_MAX=y
FREETZ_KERNEL_LAYOUT_IKS=y
FREETZ_KERNEL_LAYOUT="iks"
FREETZ_MODULES_KVER="2.6.28.10"
FREETZ_BUSYBOX_ETHER_WAKE=y
FREETZ_BUSYBOX_INETD=y
FREETZ_BUSYBOX_IP=y
FREETZ_BUSYBOX_FEATURE_IP_ADDRESS=y
FREETZ_BUSYBOX_FEATURE_IP_LINK=y
FREETZ_BUSYBOX_FEATURE_IP_ROUTE=y
FREETZ_BUSYBOX_FEATURE_IP_TUNNEL=y
FREETZ_BUSYBOX_MD5SUM=y
FREETZ_BUSYBOX_REALPATH=y
FREETZ_BUSYBOX_STUN_IP=y
FREETZ_BUSYBOX_TAR_OLDGNU_COMPATIBILITY=y
FREETZ_BUSYBOX_USLEEP=y
FREETZ_BUSYBOX_VOLUMEID=y
FREETZ_BUSYBOX_VOLUMEID_EXT=y
FREETZ_BUSYBOX_VOLUMEID_FAT=y
FREETZ_BUSYBOX_VOLUMEID_NTFS=y
FREETZ_BUSYBOX_WGET=y
FREETZ_BUSYBOX_FEATURE_PREFER_IPV4_ADDRESS=y
FREETZ_LIB_libcrypto=y
FREETZ_OPENSSL_VERSION_PROMPT=y
FREETZ_OPENSSL_VERSION_0=y
FREETZ_OPENSSL_SHLIB_VERSION="0.9.8"
FREETZ_LIB_libz=y
FREETZ_LIB_libncurses=y
FREETZ_SHARE_terminfo=y
FREETZ_SHARE_terminfo_ansi=y
FREETZ_SHARE_terminfo_gnome=y
FREETZ_SHARE_terminfo_konsole=y
FREETZ_SHARE_terminfo_linux=y
FREETZ_SHARE_terminfo_putty=y
FREETZ_SHARE_terminfo_rxvt=y
FREETZ_SHARE_terminfo_screen=y
FREETZ_SHARE_terminfo_screenMINUSw=y
FREETZ_SHARE_terminfo_sun=y
FREETZ_SHARE_terminfo_vt100=y
FREETZ_SHARE_terminfo_vt102=y
FREETZ_SHARE_terminfo_vt102MINUSnsgr=y
FREETZ_SHARE_terminfo_vt102MINUSw=y
FREETZ_SHARE_terminfo_vt200=y
FREETZ_SHARE_terminfo_vt220=y
FREETZ_SHARE_terminfo_vt52=y
FREETZ_SHARE_terminfo_xterm=y
FREETZ_SHARE_terminfo_xtermMINUScolor=y
FREETZ_SHARE_terminfo_xtermMINUSxfree86=y
FREETZ_LIB_libpcap=y
FREETZ_LIB_libreadline=y
FREETZ_LIB_ld_uClibc=y
FREETZ_LIB_libcrypt=y
FREETZ_LIB_libdl=y
FREETZ_LIB_libm=y
FREETZ_LIB_libnsl=y
FREETZ_LIB_libpthread=y
FREETZ_LIB_libresolv=y
FREETZ_LIB_librt=y
FREETZ_LIB_libuClibc=y
FREETZ_LIB_libutil=y
FREETZ_LIB_libgcc_s=y
FREETZ_LIB_libctlmgr=y
FREETZ_LIB_libctlmgr_WITH_STRUCT_V3=y
FREETZ_LIB_libpopt=y
FREETZ_STRIP_BINARIES=y
FREETZ_STRIP_MODULES_FREETZ=y
FREETZ_TARGET_ARCH_BE=y
FREETZ_TARGET_ARCH="mips"
FREETZ_TARGET_CROSS="mips-linux-uclibc-"
FREETZ_TARGET_MAKE_PATH="toolchain/target/bin"
FREETZ_KERNEL_CROSS="mips-unknown-linux-gnu-"
FREETZ_KERNEL_MAKE_PATH="toolchain/kernel/bin"
FREETZ_DOWNLOAD_TOOLCHAIN=y
FREETZ_GCC_4_6_COMPILED_KERNEL=y
FREETZ_UCLIBC_0_9_32_BASED_BOX=y
FREETZ_KERNEL_COMPILER_GCC_4_6=y
FREETZ_KERNEL_GCC_VERSION="4.6.3"
FREETZ_KERNEL_BINUTILS_VERSION="2.22"
FREETZ_TARGET_UCLIBC_VERSION_0_9_32=y
FREETZ_TARGET_COMPILER_GCC_4_6=y
FREETZ_STDCXXLIB_USE_UCLIBCXX=y
FREETZ_TARGET_UCLIBC_VERSION="0.9.32.1"
FREETZ_TARGET_GCC_VERSION="4.6.3"
FREETZ_GNULIBSTDCXX_VERSION="6.0.16"
FREETZ_STDCXXLIB="uclibcxx"
FREETZ_TARGET_BINUTILS_VERSION="2.22"
FREETZ_TARGET_UCLIBC_REF="mod"
FREETZ_TARGET_CFLAGS="-Os -pipe -Wa,--trap"
FREETZ_TARGET_LFS=y
FREETZ_TOOLCHAIN_MINIMIZE_REQUIRED_GLIBC_VERSION=y

Weiß einer was das Problem ist?
 
Da du der erste mit dem Problem bist (zumindest ist es mir bis jetzt nicht bekannt) und die 7390 Firmware schon etwas länger raus ist würde ich ein generelles Problem ausschließen. Fehler im Webinterface kommen oft von remove patches. Du könntest also mal ohne probieren und schauen, ob das Problem verschwindet...

Gruß
Oliver
 
Ich habe immer den remove assistant patch drinne, aber wenn ich den patch rausnehme, habe ich mehr und häufiger Gui Probleme. Jetzt läuft die Firmware seit drei Tagen ohne Probleme.

Ich habe erst kürzlich mein Freetz mit der aktuellen Firmware neukompiliert, da ich die Gui Probleme auch mit der alten Firmware, 7390_84.05.05 bekommen habe. Davor habe ich ziemlich lange die Firmware 7390_84.05.05 genutzt, und nicht upgedated, da alles stabil lief und ich keine neuen Features benötigte.

Als dann die Gui Probleme auftraten und ich UMTS Stick Support benötigte, habe ich jetzt geupdated. Die neue Firmware läuft zwar stabil, aber ich muss aus Platzgründen auf viele Pakete verzichten, Aber die Gui Probleme treten immernoch aus.

Das Problem mit den Gui Problemen ist, dass ich nicht mehr ohne weiteres auf den Restart Button komme, und nur noch über SSH Zugang einen Neustart ausführen kann.

Ich bin oft von Zuhase weg und muss mich darauf verlassen, dass die Box stabil läuft. Wenn ich die Box von remote aus nicht Neustarten kann, dann sehe ich alt aus und kann erst die Box wieder nutzen, wenn ich SSH Zugriff drauf habe, oder händich die Box Neustarte. Mich wundert, dass die Probleme nicht bei anderen auftreten.
 
Das Problem besteht weiterhin.

Jetzt mit der FW: 7390_05.50-freetz-devel-10021

Die Fehlermeldung ist:

Luacgi can't open /usr/www/all/templates/menu_page_head.html

Luacgi Failed to include file templates/menu_page_head.html

Lua Run Runtime ERROR in /usr/www/all/templates/page_head.html:57: [string "/usr/www/all/templates/page_head.html:57"]:6: attempt to index global 'menu' (a nil value)
Lua stack traceback:
[C]: ?
[string "/usr/www/all/templates/page_head.html:57"]:6: in main chunk

Remove Patches habe ich folgende drin:

assistant
avm_e2fsprogs
branding_1und1
dtrace
ftpd
help
socat

In einigen älteren Posts wird davon berichtet, dass die Kindersicherung nicht entfernt werden darf, aber das ist bei mir nicht de Fall.

Nach einem Neustart ist das Problem für einige STunden weg, kommt aber irgendwann wieder.

Weiss einer was genau das Problem ist?
 
Zuletzt bearbeitet:
Ich vermute, dass FritzLoad die Ursache deiner GUI-Probleme ist.
Wie ist, denn die Ausgabe von "mount"?
Verzichte entweder auf FritzLoad oder entferne den Button.
Ein
umount /usr/www/all/templates/menu_page_head.html
sollte das Problem temporär beheben.
 
EDIT: OK Ich habs gefunden. Ich habe die EInträge in der rc.custom entfernt. Jetzt ist alles weg.


Mit dem Befehl von roadman kann ich dass Problem temporär beheben.

Da das Problem an Fritzload liegt, und ich das sowieso nicht wirklich nutze, wollte ich es komplett deinstallieren.

Ich habe das nach der Anleitung von der Website gemacht:

Code:
Wie kann ich Fritz!Load deinstallieren?

Nach der Installation sind zum einen die Dateien auf dem USB Stick vorhanden (können einfach gelöscht werden) und zum anderen ein paar Einträge in der Datei /var/flash/debug.cfg. Diese Datei wird beim Start der Fritz!Box automatisch ausgeführt und lädt Fritz!Load.

Falls keine anderen Erweiterungen wie z.B. Telefonsparbuch, freetz, usw. installiert sind, kann man über Telnet mit dem Befehl echo > /var/flash/debug.cfg die alten Installationseinträge entfernen. Ansonsten kann man auch die Einträge manuell entfernen mit dem Editor nvi /var/flash/debug.cfg.

Bei den neueren Versionen kann man Fritz!Load mit Hilfe des Befehls ./install.sh -d deinstallieren.

Ich habe beide Methoden versucht, aber nach dem Neustart ist Fritzload wieder da. Der EIntrag in der Webui steht weiter da.

Weiß einer wie ich Fritzload komplett aus der Box raus bekomme?
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.