Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:luci:luci.on.lighttpd [2020/12/29 10:31] – SSL module installation oldiumdocs:guide-user:luci:luci.on.lighttpd [2021/04/23 14:01] oldium
Line 8: Line 8:
   * [[docs:guide-user:services:webserver:lighttpd]]   * [[docs:guide-user:services:webserver:lighttpd]]
   * [[docs:guide-user:luci:luci.essentials]]    * [[docs:guide-user:luci:luci.essentials]] 
 +
 +:!: From the lighttpd server **version 1.4.56**, the HTTP/2 is enabled by configuration, **version 1.4.59** has it enabled by default, so if you have a modern browser, it will use the new protocol. There is a [[https://redmine.lighttpd.net/issues/3078|problem]] with HTTP/2 implementation, which might influence loading of LuCI page and might prevent its usage. Pressing F5 (**reload**) makes the page working again (once for login page, once after logging in), or there is a possibility to work-around the issue and disable HTTP/2 in the [[docs:guide-user:luci:luci.on.lighttpd#http2_issue_workaround|configuration]].
  
 ===== Installation ===== ===== Installation =====
Line 111: Line 113:
  
 ☝ The key to understand it is that ''+='' merges the values, '':='' replaces/overwrites previously assigned value and ''='' simply assigns a value if not set already (see [[https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_Configuration|lighttpd configuration documentation]]). ☝ The key to understand it is that ''+='' merges the values, '':='' replaces/overwrites previously assigned value and ''='' simply assigns a value if not set already (see [[https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_Configuration|lighttpd configuration documentation]]).
 +
 +==== HTTP/2 Issue Workaround ====
 +
 +OpenWrt enabled HTTP/2 in version 1.4.56 in the configuration, version 1.4.59 has it enabled by default. Usage of HTTP/2 exposed a [[https://redmine.lighttpd.net/issues/3078|problem]] in HTTP/2 implementation, which might influence loading of LuCI page and might prevent its normal usage. Pressing F5 (**reload**) makes the page working again (once for login page, once after logging in), or there is a possibility to work-around the issue and disable HTTP/2 in ''/etc/lighttpd/lighttpd.conf'':
 +
 +<code>
 +server.feature-flags += ("server.h2proto" => "disable")
 +server.feature-flags += ("server.h2c"     => "disable"                                                           s
 +</code>
 +
  
 ==== Finalizing the configuration ==== ==== Finalizing the configuration ====
  • Last modified: 2021/04/25 05:51
  • by oldium