Skip to content
More languages

Translate automatically from English. Screenshots and search terms remain English.

Google Translate loads after you choose a language.

English original

OpenWebif: all 23 configuration fields

Plugins → OpenWebif, or its entry in the Network menu. This reference explains all 23 fields in the inspected OpenWebif 2.4.0 setup.xml. Many appear only when their parent feature is enabled. Screenshots are unsaved form examples, not evidence of active HTTPS on the test receiver.

Starts/stops OpenWebif when saved. Re-enable it at the TV if the browser interface is disabled.

config.OpenWebif.enabled · Search key: enabled

Selects the responsive instead of classic web interface; does not change the Enigma2 TV skin.

config.OpenWebif.webcache.responsive_enabled · Search key: webcache.responsive_enabled

Appearance of the modern interface, such as light/dark. Shown with the modern view.

config.OpenWebif.responsive_themeMode · Search key: responsive_themeMode

Accent/colour selection for the modern interface.

config.OpenWebif.responsive_skinColor · Search key: responsive_skinColor

Helps distinguish receivers. Does not change a network address.

config.OpenWebif.identifier · Search key: identifier

Switches from the detected name to a custom display name.

config.OpenWebif.identifier_custom · Search key: identifier_custom

Header text, not a hostname/DNS entry. Appears when custom naming is enabled.

config.OpenWebif.identifier_text · Search key: identifier_text

HTTP access port, normally 80. Append a different port to the browser URL. Changing ports does not add encryption.

config.OpenWebif.port · Search key: port

Requires authentication for HTTP. Set a working account password first. HTTP does not encrypt the connection.

config.OpenWebif.auth · Search key: auth

Enables TLS web access. Certificate, hostname and time must be correct. Does not automatically secure every streaming path.

config.OpenWebif.https_enabled · Search key: https_enabled

TLS web port, normally 443. Shown when HTTPS is enabled.

config.OpenWebif.https_port · Search key: https_port

Require authentication for HTTPS in addition to encryption. Separate from the HTTP switch.

config.OpenWebif.https_auth · Search key: https_auth

Requires a suitable HTTPS client certificate. The server certificate alone does not satisfy this; use only with configured certificate management.

config.OpenWebif.https_clientcert · Search key: https_clientcert

Requires authentication for the supported streaming path. Offered under HTTP authentication; saving with HTTP auth disabled resets it. Test your actual player.

config.OpenWebif.auth_for_streaming · Search key: auth_for_streaming

Restricts root logins from external addresses. The inspected code exempts private/local networks; this is not a universal root ban and creates no restricted account.

config.OpenWebif.no_root_access · Search key: no_root_access

Without auth only local access is allowed!

Section titled “Without auth only local access is allowed!”

Notice/protection for unauthenticated access. Appears when an offered access path has no authentication. It does not establish trust in every local device.

config.OpenWebif.local_access_only · Search key: local_access_only

Extends permitted access in the corresponding mode. Configure a real VPN first; the switch creates no tunnel.

config.OpenWebif.vpn_access · Search key: vpn_access

Applies Enigma2 parental control to supported Webif functions. Not complete protection for all APIs/file shares.

config.OpenWebif.parentalenabled · Search key: parentalenabled

Port used in generated stream links, normally 8001. Must match the actual streaming service.

config.OpenWebif.streamport · Search key: streamport

Adds readable channel names to stream information, useful in players and playlists.

config.OpenWebif.service_name_for_stream · Search key: service_name_for_stream

Allows package upload through the web interface. Installation changes the receiver with system privileges; use only trusted compatible packages.

config.OpenWebif.allow_upload_ipk · Search key: allow_upload_ipk

Offers direct IPTV browser playback. Browser codecs, provider access, CORS and mixed content may limit it.

config.OpenWebif.playiptvdirect · Search key: playiptvdirect

Shows technical error details for diagnosis. Enable when needed, inspect paths/sensitive data before sharing, then disable again.

config.OpenWebif.displayTracebacks · Search key: displayTracebacks

Find these under Settings → OpenWebif Settings or the modern interface gear. They are separate from ports/authentication in the TV dialogue. Not every view offers all controls simultaneously. Some preferences are saved on the receiver, so do not assume they apply only to the current PC.

Appearance, colour, spinner and modern view

Section titled “Appearance, colour, spinner and modern view”

Choose appearance and the waiting indicator.

Related webcache keys: theme, responsive_enabled.

Also changes the TV service before streaming.

Related webcache keys: zapstream.

Picons, background, service details and IPTV selection

Section titled “Picons, background, service details and IPTV selection”

Show channel logos and additional entries.

Related webcache keys: showpicons, showpiconbackground, showchanneldetails, showiptvchannelsinselection.

Choose an external information site, past events and EPG layout. An external database link is not e2MDB.

Related webcache keys: moviedb, showepghistory, mepgmode, nownext_columns.

Restrict to bouquets or include descriptions.

Related webcache keys: epgsearch_only_bq, epgsearch_full.

Condense EPG, timer and movie presentation.

Related webcache keys: compacttimerlist, compactepglist, minepglist, mintimerlist, minmovielist.

Choose sort order and displayed recording folder.

Related webcache keys: moviesort, moviedir.

Choose layout and extent of the web remote.

Related webcache keys: smallremote, rcu_full_view.

Control channel name, high resolution and the remote-control screenshot.

Related webcache keys: screenshotchannelname, screenshot_high_resolution, rcu_screenshot.

Refresh and interval affect Webif load and freshness.

Related webcache keys: refresh_auto, refresh_time.

Expands the package list; does not install a package.

Related webcache keys: showallpackages.

Choose M3U/XSPF or an available streaming mode. Hardware/backend support is still required.

Related webcache keys: transcoding_mode.

Continue: secure access · browser tools. Source: OpenWebif setup.xml, plugin.py.

TV-side OpenWebif configuration. Modern view and authentication are unsaved examples.
TV-side OpenWebif configuration. Modern view and authentication are unsaved examples. Open original image ↗
HTTP and HTTPS have separate authentication switches. HTTPS was only exposed in this example form.
HTTP and HTTPS have separate authentication switches. HTTPS was only exposed in this example form. Open original image ↗
Streaming port, stream authentication and parental control are separate settings.
Streaming port, stream authentication and parental control are separate settings. Open original image ↗
Browser settings and the setup sections offered by the image.
Browser settings and the setup sections offered by the image. Open original image ↗