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

learn more… | top users | synonyms

0
votes
1answer
72 views

lighttpd Regex for automatic forwarding of subdomains

I have been looking round and I have not found a good way to automatically set the document root for domains automatically. For example: In the DNS, *.mydomain.com points to mydomain.com And in the ...
1
vote
1answer
282 views

After Enabling User Directories On Lighttpd I Got Failed After Restart Lighttpd Server

I am using Debian 7 64 as host, And i installed Lighttpd and PHP-FPM with mysql support, After fresh installation of lighttpd and PHP-FPM, I tried to enable user directories and i run following ...
1
vote
0answers
34 views

lighttpd access control affecting subdirectory trees sibling to a htpasswd file

Suppose I have a htdocs directory tree served by lighttpd htdocs htdocs/foo htdocs/foo/spam htdocs/foo/eggs htdocs/foo/eggs/stirred htdocs/foo/eggs/fried htdocs/bar htdocs/bar/bacon Now I'd like to ...
0
votes
1answer
73 views

Remove port from the url [closed]

How can I change the url http://localhost:8080 to http://localhost in a lighttpd server.. I searched on Google, but no luck.. My current .conf file server.document-root = "/mnt/sdcard/www" ...
0
votes
0answers
68 views

mod_proxy when no file exists for request

I have a lighttpd server where static files will be generated by a NodeJS process. The Node server will be running express on port 3000 (same computer). I would like lighttpd to serve the static ...
0
votes
0answers
40 views

Architecting webserver (NginX/Lighttpd/Apache) with couchbase

I have this architectural question that I'm hoping some of you can share with me. In your past experience, which scenario works better for high load application/dbase server. I'm using Couchbase as a ...
1
vote
1answer
53 views

lighttpd rate limits per directory

I'm creating a site with a large number of small tools. One is a tool which uses a Python cgi-script that interacts with the Natural Language Toolkit (nltk), which is disk and CPU intensive. I have ...
0
votes
0answers
111 views

Replace header Host in lighttpd, when proxying

How do you replace the Host header of a request in lighttpd? I know of mod_setenv, which can add a Host header. I've tried to use the following configuration: setenv.add-request-header = ( "Host" ...
0
votes
2answers
59 views

Global and per user php.ini

On my server (lighttpd + php-cgi) I have several php-cgi processes, each running as the user of the site it's serving. I know I can set a php.ini for each process through the PHPRC enviroment ...
1
vote
0answers
184 views

Lighttpd init script doesn't work on Debian Wheezy

[EDIT] I have found why it did not work, I just had to add the directive server.pid-file = "/var/run/lighttpd.pid" to the lighttpd.conf file. I can't figure out why the lighttpd ...
0
votes
2answers
463 views

flask, lighttpd with fastcgi can't get it to work

i'm tring to deploy a simple flask script to a lighttpd server with fastcgi. this is the configuration file for lighttpd builded using the flask documentation ...
0
votes
2answers
175 views

moodle with 10 threads is slow on lighttpd

I runnnig Moodle on Lighttpd on Centos 6 with 1G RAM. If I open 10 threads to moodle then moodle starting to be very slow. How I can to speed the server? I need to serve lot of users. I checked the ...
0
votes
1answer
43 views

lighttpd: SMP workers causing performance degrade

I am trying to increase the performance of my lighttpd system by using SMP workers for multiple cores.It turns out that instead of improving the performance it is degrading it. I dont seem to ...
0
votes
1answer
301 views

lighttpd mod_auth using LDAP

I've setup lighttpd to use an ldap backend like so: auth.debug = 2 auth.backend = "htdigest" auth.backend.ldap.hostname = "ldap.xxxxx.com" auth.backend.ldap.base-dn = ...
0
votes
0answers
31 views

lighttpd on win32 - symlink equivalent?

I have lighttpd running on a windows 7 box. Is there a way to emulate symlink behavior? Say my document root is at D:\www\docs. And suppose that some files I want to have in my web server's file ...
0
votes
0answers
76 views

Lighttpd & Scientific Linux

Not sure if this is the best place to ask a general question ... (please feel free to delete it if it's not appropriate for this forum. or let me know if there's a more appropriate forum, thanks) At ...
0
votes
2answers
202 views

Use lighttpd to access a website over a proxy

this is going to be my very first question. At our company we are using Squid as a proxy between our intranet and the internet. Now we have the need that a software package can't handle a proxy ...
0
votes
2answers
133 views

How does lighttpd/nginx determine filetype of a file? (which method?)

I want to configure my lighttpd to serve some static files, with compression capability. The files are plain text but they have .bin extension. I have these lines in my lighttpd configuration: ...
0
votes
0answers
156 views

Mono FastCGI takes forever to process requests with lighttpd

Alright, for some reason I've decided to try and get ASP.NET working on OpenBSD, because why not? I've settled on lighttpd as I really mucked up nginx bad and they don't ship mod_mono for Apache ...
0
votes
1answer
113 views

epoll timeout configuration in lighttpd

Is there a configuration option to tune epoll timeout in lighttpd? I'm developing an embedded Linux (2.6) device, with lighttpd 1.4.30. And I'm observing the following issue: even when the system is ...
1
vote
1answer
72 views

How to forbid HTTP TRACE in lighttpd

In a recent PCIDSS scan at a client of mine, I got aware of Web Server HTTP Trace/Track Method Support Cross-Site Tracing Vulnerability (CVE-2004-2320, CVE-2007-3008). The proposed mitigation for ...
-1
votes
1answer
792 views

(network.c.379) can't bind to port: 80 Address already in use

I have one server running both apache and lighttpd on two separate IPs. After rebooting the server I can't access the stuff on lighttpd: /etc/init.d/lighttpd restart (network.c.379) can't bind to ...
1
vote
1answer
70 views

SSL with authentication without encryption

Is it possible to setup lighttpd server and curl client so that both the client and the server verify each other's self-signed SSL certificate but the file is downloaded without SSL encryption? How ...
0
votes
2answers
243 views

Lighttpd: htaccess protection does not work

i have tried to setup an htaccess protection of an file from my website. i have pasted the following code into the 05-auth.conf $HTTP["url"] =~ "^/www/hosts/domain" { auth.backend = "htpasswd" ...
0
votes
1answer
160 views

PHP processes keep overwhelming my server, eating up the CPU and making it lock up :(

I have a Debian Squeeze Lighttpd server with PHP and MySQL, and also with XCache and Varnish set up. I am quite new to this, but have tried as hard as I can to resolve this problem with no success. ...
0
votes
1answer
84 views

Lighttpd mod_rewrite to Apache mod_rewrite

I want to turn this Lighttpd mod_rewrite to apache rewrite code. $HTTP["host"] =~ "^(i\.ylar\.se|puush\.me)$" { server.document-root = "/var/www/servers/i.ylar.se/" url.rewrite-once = ( ...
0
votes
1answer
68 views

lighttpd server-status blank host and uri

Looking at the server-status on lighttpd, running behind a AWS load balancer, I'm seeing some long-lived (up to around 60 seconds) requests, in a "read" state with a blank host and blank URI. What ...
0
votes
1answer
279 views

Lighttpd fails with 403 - Forbidden with SELinux enabled

I've setup a CentOS 6.3 box with lighttpd, php-fpm and I can server both static files and PHP files with SELinux enabled if I leave the lighttpd home directory set to the default (/var/www/lighttpd). ...
1
vote
0answers
109 views

disable direct file access on lighttpd

I'll be fast: Is there a way to block direct file access to files/images on my /var/www? So for example: If I am loading the page example.com/info.php that contains the image hello.jpg, can I block ...
0
votes
0answers
122 views

LightHTTPD - Software caused connection abort

I have a local LightTPD server running on my windows 7 computer. I have SSL set up and it works - but every time I request a document from the SSL part of the server I get the following on the ...
1
vote
2answers
345 views

Lighttpd Redirect to SSL results in 301 redirect loop

I am running lighttpd 1.4.31 with ssl support and am having an issue with forcing https on a specific virtualhost. If I disable the redirect line from the following config, it works as expect (http ...
0
votes
0answers
175 views

Configuring Lighttpd for running silex

I'm trying to get the php-microframework Silex up and running with lighty (local installation for debugging) on my ubuntu machine. The phpinfo() gets processed properly by the webserver. Here is my ...
1
vote
1answer
164 views

Lighttpd + Node.JS (via ModProxy) - 500 Internal Server Error

At the top of my lighttpd,conf file I have the following server.modules = ( "mod_access", "mod_alias", "mod_compress", "mod_redirect", # "mod_rewrite", "mod_proxy" ) At the bottom I addded ...
0
votes
2answers
530 views

Lighttpd as tomcat proxy with static content serving

How can I configure Lighttpd to serve static content on specified URL address (eg. www.my-domain.com/static) from specified directory (e.g. /var/www/my-domain/static) ? Rest of requests must be ...
2
votes
5answers
392 views

What's the most effective way to block incoming HTTP/HTTPS requests from an old domain name?

A own a dedicated CentOS box that uses lighttpd to serve www.newdomain.com. However, the same IP used to host an old domain www.olddomain.com. The box still gets requests for www.olddomain.com. ...
2
votes
1answer
978 views

Identifying performance bottleneck on a high-end VPS (Apache 2.4 event_mpm/lighttpd/nginx)

I have quite a high-end VPS from vpsblast (their SSD13) - 4 cores, 16gb RAM, 320gb of SSD hard drive space on a 1GigE Internet backbone (virtually uncontested). As near as I can tell it is running ...
-1
votes
2answers
45 views

What is a good approach to install a webserver? [closed]

I wan't to install Lighttpd on my V-Server under Debian. I'm new to Linux and I wonder if I should install Lighttpd as root or as a new User to avoid security issues?
1
vote
0answers
152 views

Lighttpd and OpenCart GET requests with mod_rewrite

Our OpenCart is running on Lighttpd and we use mod_rewrite for SEO. Whenever we have our rewrite rules on, GET requests such as http://www.site.com/dev/?gclid=XXX do not work. Here are my current ...
0
votes
2answers
160 views

Lighttpd vhost regex

I'm having a problem with my vhosts using regex. When I use the following code, I get a 404 not found: $HTTP["host"] =~ "(^|\.)example\.com$" { ... } However, when I explicitly set it to the ...
0
votes
1answer
273 views

lighttpd redirect/ rewrite

I am trying to setup a redirect/rewrite so that the urls end with / (trailing slash) (for making seo friendly). However there are other internal rewrites, which are not shown in the browser address ...
0
votes
1answer
61 views

lighthttpd proxy rules to allow for snap-shot testing and amazon monitoring

I use this rule for my proxy: $HTTP["host"] =~ ".*" { proxy.balance = "round-robin" proxy.server = ( "/" => ( ( "host" => "127.0.0.1", "port" => 9000 ) ) ) } Because I'm ...
3
votes
1answer
48 views

lighttpd logs clogging hd

I have a php website running on lighttpd. I have around 15 to 30k visits daily. Now, in my PHP code, I have a lot of warnings generated by undeclared $_GET or $_POST variables. Obviously these are ...
2
votes
1answer
317 views

Lighttpd / PHP-CGI will crash without warning

I'm using Lighttpd / PHP-CGI on a Windows XP machine. I was using the normal CGI interface which is very stable, but I tried FastCGI and I love the speed boost. However, even under light load, the ...
1
vote
0answers
138 views

Can lighttpd be configured to spawn it's own instances of PHP on Windows7?

Currently, this is how I start PHP and lighttpd and it works fine: start /b php-cgi -c .\php-debug.ini -b 127.0.0.1:521 start /b LightTPD.exe Once and awhile PHP crashes and I get 503 errors ...
1
vote
1answer
88 views

Configure mod_rewritte for two hosts in Lighttpd

I have a problem configuring mod_rewrite in two hosts with Lighttpd. I have one which is a newer version of the old. The old doesn't use mod_rewrite, while the new one does. However, the problem is ...
0
votes
2answers
906 views

lighttpd: backend is overloaded

I have a high traffic site I'm trying to maintain, but from time to time at spikes get stuck with: (mod_fastcgi.c.2900) backend is overloaded; we'll disable it for 2 seconds and send the request to ...
1
vote
1answer
304 views

Why does lighttpd or Apache2 proxy change my URL when accessing index.html?

I have a little awkward setup with a Apache 2 webserver being the gatekeeper and proxying traffic based on the incoming domain: <VirtualHost *:80> ServerName example.org RewriteEngine On ...
0
votes
2answers
131 views

Multiple SSL based IPs on lighttpd

I have lighttpd as web server and on it I have installed IP-based SSL certificates. I want to have a way to have multiple SSL certificates on each new IP that the server may get. For example, at the ...
1
vote
1answer
366 views

How to return 410 with lighttpd

I have a subdomain with service I am going to kill. I'd like to use 410 to mark it as such. Is there a way to do that with lighttpd without resolving to mod_magnet and lua scripts?
0
votes
1answer
553 views

lighttpd virtual hosting configuration

I need help setting up virtual hosting in lighttpd. i have the lighttpd default webpage in /var/www/lighttpd dir and i have created other dirs for my other websites /var/www/web1.com/public_html and ...