2022 Developer Survey is open! Take survey.

Questions tagged [lighttpd]

Lighttpd ("lighty") is a fast open source web server, optimised for speed critical environments

Filter by
Sorted by
Tagged with
0 votes
1 answer
20 views

Lighttpd mod_fastcgi respond only if conf file is using root url pattern

I have running lighttpd 1.4.59 on Lubuntu 21.10. My lighttpd.conf contains: fastcgi.server = ( "/" => (( "bin-path" => "/var/www/html/script.fcgi", ...
user avatar
0 votes
1 answer
78 views

Lighttpd URL and host matching and include-file spanning (is it possible?)

I have an interesting condition resolution problem to resolve and have not had luck with on-line searching and looking through documentation for lighttpd yet. Many of those searches led to similar ...
user avatar
0 votes
1 answer
58 views

Lighttpd Execute ./cgi-bin/index.cgi if exists in the folder

BusyBox httpd executes the ./cgi-bin/index.cgi if it exists. This is similar to index.php but with the /cgi-bin/ folder. So for example I have the structure: /api/ cgi-bin/index.cgi /blog/ cgi-bin/...
user avatar
1 vote
0 answers
42 views

Lighttpd - Redirect HTTPS 443 to HTTPS 123

I have HTTPS working for a local instance of Lighttpd. But I'm wanting to redirect: http://192.168.1.254 -> https://192.168.1.254:123 https://192.168.1.254 -> https://192.168.1.254:123 My ...
user avatar
0 votes
1 answer
41 views

Lighttpd reverse proxy to another server faild

I am trying lighttpd as a reverse proxy (v1.4.53) lighttpd.conf: $HTTP["url"] =~ "(^/example/)" { proxy.header = ("map-urlpath" => ( "/example/" => &...
user avatar
0 votes
1 answer
445 views

Nextcloud: Failed to open stream: Permission denied

I'm installing Nextcloud on a FreeBSD system and I'm using lighttpd behind a nginx reverse proxy with terminal SSL. lighttpd is able to serve static html files and can serve index.php, but without any ...
user avatar
  • 263
0 votes
2 answers
181 views

lighttpd security without htaccess

I have a webserver with limited resources and therefore I decided to use lighttpd as my webserver software. However, I notice now that it does not recognizes apache .htaccess files. Most of the ...
user avatar
  • 31
1 vote
0 answers
235 views

Check FastCGI-enabled version of lighttpd

I have installed lighttpd and added script.fcgi to /var/www/html/ with chown and chmod and edited etc/lighttpd/lighttpd.conf like mentioned below and got: 2021-06-09 22:05:27: server.c.1513) server ...
user avatar
0 votes
1 answer
510 views

Lighthttp FastCGI unable to start due to permission denied on Linux Mint 20

I get that in /var/log/lighttpd/error.log after start attempt: 2021-04-04 14:47:21: (server.c.1488) server started (lighttpd/1.4.55) 2021-04-04 14:47:21: (gw_backend.c.1404) invalid "bin-path&...
user avatar
1 vote
1 answer
491 views

503 service unavailable with high loads when using php7.3-fpm and lighttpd 1.4.53 connected via UNIX sockets instead of TCP

I recently switched my php7.3-fpm configuration to use UNIX Sockets instead of listening at localhost:9000. This solved a lag problem (every now and then I had requests that took over a second for no ...
user avatar
  • 365
2 votes
1 answer
374 views

accessing dedicate server.document-root in lighttpd returns 404

I have a default lighttpd installation with server.document-root = /var/www/html /etc/lighttpd/lighttpd.conf server.modules = ( "mod_indexfile", "mod_access", "...
user avatar
  • 371
2 votes
1 answer
445 views

Lighttpd Client Certificate Authentication

I'm trying to enable client certificate authentication with lighttpd using my own internal windows CA's. Disclaimer: I'm still very new to PKI :D I have an offline root CA and a subordinate CA in my ...
user avatar
1 vote
1 answer
812 views

Serve ports through URL using lighttpd

Settings and goal On a raspberry pi, I'm running a Lighttpd server (version: lighttpd/1.4.53 (ssl)). This server was initially installed by pi-hole, a DNS I'm starting to use to manage my network. I ...
user avatar
1 vote
2 answers
355 views

Cross platform reverse proxy with lighttpd

I have a website www.somewebsite.com domain hosted on lighttpd 1.4 server configured with server.port = 8080 that is on a device (A) with local IP 192.168.1.26 and I want to get to use a reverse proxy ...
user avatar
  • 199
0 votes
1 answer
102 views

Lighttpd Port/Proxy Alias Redirect

I am trying to redirect an alias to an internal port. [https]://www.site.com/place ---> [http]://localhost:10000 The configuration entry I currently have just changes the URL to [https]://www.site....
user avatar
0 votes
1 answer
791 views

Why won't lighttpd restart despite having correct permissions?

systemctl status lighttpd ● lighttpd.service - Lightning Fast Webserver With Light System Requirements Loaded: loaded (/usr/lib/systemd/system/lighttpd.service; enabled; vendor preset: disabled) ...
user avatar
  • 3,791
0 votes
1 answer
597 views

Lighttpd 1.4.45 - HTTP to HTTPS redirects not replacing ${url.authority}${url.path}${qsa}

I tried to reconfigured my lighttpd to automatically relocate any HTTP requests to HTTPS requests. To do this, I found the following config snipped in the Lighttpd Redmine Wiki: $HTTP["scheme&...
user avatar
  • 365
0 votes
1 answer
116 views

Lighttpd proxy, and letsencrypt renewal

I need some help on this subject. I have many domains in the same lighttpd config, and I will move to letsencrypt cert, so I'm simulating on a dummy server. I have the following: $HTTP["url"]...
user avatar
0 votes
1 answer
27 views

lighttp seems to be caching license file but don't know why

I'm using certbot to generate SSL certs for my website. I had an issue (because of cron script error and out of date python2, now resolved) where auto-update didn't work. I now have up to date license ...
user avatar
  • 103
0 votes
1 answer
738 views

Lighttpd alpine container logging

The context is that I want to serve a static website inside a docker container so I can have some dedicated metrics, and I want the logs to use stdout/stderr. To do that I thought of using Lighttpd ...
user avatar
  • 101
0 votes
0 answers
194 views

Problems with WEBDAV on lighttpd

I've setup webdav on lighttpd but I'm getting a Cannot open collection - 404 not found when I try to access the share through cadaver. My lines for the vhost and share are as follows: $HTTP["...
user avatar
0 votes
1 answer
205 views

Error in config trying to setup webdav in lighttpd

I'm trying to setup webdav on lighttpd but I'm getting a lighttpd.conf: parser failed somewhere near here at end-of-file. The webdav config is at the end of the file: here it is- $HTTP["host&...
user avatar
0 votes
2 answers
395 views

LIGHTTPD PHPMYADMIN How can I configure PhpMyAdmin to only work on a specific Subdomain

So I have a small server with Lighttpd and I have installed PhpMyAdmin on it. This is the default configuration. The Computer is accessible from the Internet on Port 80. How can I make phpMyAdmin to ...
user avatar
1 vote
1 answer
337 views

PHP & lighttpd: Cannot access POST data

I am running PHP 7.2 fpm with lighttpd/1.4.53 on Raspbian. My goal is to upload image files through HTTP POST - But whatever I post to the script, the $_POST, $_FILES, $_REQUEST superglobals are just ...
user avatar
  • 259
0 votes
1 answer
800 views

How to configure lighttpd to serve an Angular 8 application?

I would like to run an Angular 8 app on lighttpd webserver installed on a Raspberry Pi. Unfortunately the app stops loading immediately leaving a blank browser screen. No error in browser console, no ...
user avatar
  • 101
0 votes
1 answer
223 views

Lighttpd/Nginx Non-Functional

I'm using the Blackboard AMI from AWS and can't get the lighttpd to function on it. I continually get 502s. I've run service lighttpd status which gave me back: ● lighttpd.service - Lighttpd Daemon ...
user avatar
0 votes
1 answer
180 views

Lighttpd - can be run, but not showing up as service on Ubuntu

I've got a little Atom box that I'm running Xubuntu (18.04.3 LTS Ubuntu with Xfce) on and I've got lighttpd up and going by adjusting the port number in the conf file (to avoid a collision with Apache ...
user avatar
0 votes
2 answers
149 views

Merge different web services to one port

I have different web services running on different ports (on one Linux host): https://host.com:101/app1/ (Flask) https://host.com:102/app2/ (Ruby) ... How can I access them through a common port (80)...
user avatar
1 vote
0 answers
187 views

Cannot redirect/proxy from Apache to lighttpd server

I have a home server that is accessible from outside with a static IP and port http://<homeip>:10001. This is a Lighttpd server. I also own a website https://example.com with Apache, I've ...
user avatar
0 votes
1 answer
1k views

PHP curl_exec failing with HTTPS

I have a wordpress site that its failing. I tracked the issue and I found that is due to curl_exec() failing with HTTPS sites. I'm running php 5.6 in a Alpine Linux v3.8 container with lighttpd. The ...
user avatar
  • 466
1 vote
1 answer
425 views

What’s the meaning of “(?i)” in Lighttpd rewrite rule?

This article : https://www.cyberciti.biz/tips/lighttpd-mod_rewrite-redirect-hotlink-image.html mentions : $HTTP["referer"] =~ ".*BADDOMAIN\.com.*|.*IMAGESUCKERDOMAIN\.com.*|.*blogspot\.com.*" { ...
user avatar
  • 205
0 votes
0 answers
659 views

Trying to deploy my flask web app using lighttpd

I'm trying to deploy my flask web app using lighttpd. I created this hello.fcgi file #!/usr/bin/python from flup.server.fcgi import WSGIServer from hello import app if __name__ == '__main__': ...
user avatar
0 votes
1 answer
353 views

lighttpd 1.4: Include scheme in www-to-no-www redirect config, with path exclusion

I'm using lighttpd 1.4.45 on a Debian-based system and have the 10-no-www.conf (from /etc/lighttpd/conf-available/10-no-www.conf in the lighttpd package) in use to redirect "www.<something>" to "...
user avatar
0 votes
1 answer
383 views

Lighttpd: Expose files in a directory only through chosen URL pattern

Background I have a web page X, which I would like to serve through only through URLs matching /X/${UUID}, where UUID is a random UUID which I give to a person. I have come up with a solution which ...
user avatar
  • 151
0 votes
1 answer
3k views

Lighttpd Reverse Proxy with SSL/HTTPS

I am trying configure Lighttpd to redirect/handle port-specific requests to a subdomain. I can access my plex server via https://www.example.com:32400/ I would like that to be redirected to https://...
user avatar
0 votes
0 answers
173 views

Lighttpd Stops Responding, Has to Be Restarted

Lighttpd web server, lighttpd was shutting down with the error: [note] sockets disabled, out-of-fds I updated to the newest build of lighttpd, updated fd limits, and now lighttpd does not shut ...
user avatar
0 votes
2 answers
350 views

linux/lighttpd: setting umask for webdav?

I'm running lighttpd on my linux server. I have set up webdav, and I want to set the umask to a specific value only for the webdav site, and not for any other sites running under my lighttpd server. ...
user avatar
  • 165
0 votes
1 answer
5k views

Lighttpd reverse proxy HTTPS to another server on HTTP

I've a Lighttpd server running on HTTPS, and I want to have one subdirectory on the server act as a reverse proxy for a separate server that runs on HTTP. I've tried following guides on doing both ...
user avatar
  • 1
1 vote
1 answer
338 views

How to use modsecurity with lighttpd

I'm not an expert and I'm looking to use modsecurity with lighttpd Can someone explain me how to compile or install modsecurity for lighttpd because I can't find any documentation online
user avatar
  • 11
3 votes
1 answer
3k views

Proxy URL to different port via Lighttpd

I cannot seem to proxy a URL to another port on same hostname. I have user interface (Angular 5) running on somehost:8080 and the rest of the web application on somehost.com (port 80). I'd like to ...
user avatar
3 votes
2 answers
2k views

lighttpd proxy all except .well-known for letsencrypt

I want to configure lighttpd to accept requests from letsencrypt service for cert renewal, but I have a problems with the configuration because it's using as proxy server, so my /.well-known is not ...
user avatar
  • 33
0 votes
0 answers
707 views

Lighttpd running FastCGI script hangs and give 500 internal error

I'm attempting to use lighttpd and fastcgi to run a small flask application. When I try to start lighttpd, it starts the server just fine, but when I try to connect in the browser, it hangs without ...
user avatar
  • 153
1 vote
1 answer
141 views

Suexec: invalid command error

I'm trying to set lighttpd with suexec, but something goes wrong on testing: when I try to launch something via suexec, it gives me in log: [2017-10-08 00:23:24]: invalid command (/srv/http/main/...
user avatar
0 votes
1 answer
174 views

Lighttpd stop responding to php calls

I am running 2 servers with Lighttpd 1.4.45 with fastcgi and php 5.6 on gentoo linux. We have a problem in both servers that about twice a day the Lighttpd stop responding to php calls, only restart ...
user avatar
0 votes
1 answer
638 views

Redirect http and ssl requests on 50001, 50002 to localhost ports lighttpd

I have a http server running on localhost:50001 and a ssl enabled server on localhost:50002, my root domain is say example.com lighttpd serves a directory when example.com is requested. I need to ...
user avatar
  • 101
1 vote
2 answers
636 views

Extracting TLS session keys from lighttpd

Is it possible to extract the TLS session keys from Lighttpd so we are able to decrypt traffic captured by tcpdump? Alternatively, we could disable PFS but we prefer not to do that.
user avatar
1 vote
2 answers
691 views

Migrate Apache Authorization Header rule to Lighttpd

My web server is running PHP applications with lighttpd and PHP-FPM for years. Now, after a 3rd-Party software upgrade, I must include some rules in order to activate a REST API. <IfModule ...
user avatar
0 votes
1 answer
974 views

How to use php-fpm in tcp mode on an external machine?

I'm using php-fpm over TCP, because Is my intention load balance it. Should I have PHP files on every server? Or can I store it at the web server (Lighttpd)? I'm receiving 404 Error when trying to ...
user avatar
1 vote
1 answer
966 views

SNI for Multiple Hosts on Lighttpd

Inherited lighttpd server, I'm somewhat clueless on it. Trying to use SNI to install a 3rd SSL cert without another IP. Currently the SSL config in lighttpd.conf looks like so: $SERVER["socket"] == ":...
user avatar
5 votes
1 answer
905 views

How to disable abbreviated SSL handshake to perform a full handshake every call on lighttpd?

I understand the ssl handshake flow, but I'm facing a logic problem. When a user selects a certificate I need to validate it against application to know that its reliable and match with any system ...
user avatar

1
2 3 4 5
12