Hi Genodians, With the release 15.11 I've build a new working Genode system with lighttpd on top of the Fiasco kernel, the only kernel that likes my hardware.
I've solved the 256Kb problem a while ago. However, there is one issue with lightttp remaining. It has an artificial limit on urls or filenames. It doesn't like this one: http://eccentric-authentication.org/blog/2014/03/26/how-to-design-a-distributed-client-certificate-verification-service.html . It gives a 404, while nginx on linux serves the contents. As it's probably lighttpd. I'll check that out. There is another issue, the whole site stops responding after a little time. Clicking new urls just give timeouts. Please advice how to proceed. I've attached the generated config file. With regards, Guido Witmond.
<config> <parent-provides> <service name="ROM"/> <service name="LOG"/> <service name="CAP"/> <service name="RAM"/> <service name="RM"/> <service name="CPU"/> <service name="PD"/> <service name="IRQ"/> <service name="IO_PORT"/> <service name="IO_MEM"/> <service name="SIGNAL"/> </parent-provides> <default-route> <any-service> <parent/> <any-child/> </any-service> </default-route> <start name="timer"> <resource name="RAM" quantum="1M"/> <provides><service name="Timer"/></provides> </start> <start name="nic_drv"> <resource name="RAM" quantum="4M"/> <provides><service name="Nic"/></provides> </start> <start name="acpi_drv" > <resource name="RAM" quantum="2M"/> <route> <service name="LOG"> <parent/> </service> <service name="IO_MEM"> <parent/> </service> <service name="RM"> <parent/> </service> <service name="Report"> <child name="acpi_report_rom"/> </service> </route> </start> <start name="acpi_report_rom" > <binary name="report_rom"/> <resource name="RAM" quantum="2M"/> <provides> <service name="ROM" /> <service name="Report" /> </provides> <config> <rom> <policy label="platform_drv -> acpi" report="acpi_drv -> acpi"/> </rom> </config> <route> <service name="LOG"> <parent/> </service> <service name="SIGNAL"> <parent/> </service> <service name="CAP"> <parent/> </service> <service name="RM"> <parent/> </service> </route> </start> <start name="platform_drv" > <resource name="RAM" quantum="4M" constrain_phys="yes"/> <provides> <service name="Platform"/> </provides> <route> <service name="ROM"> <if-arg key="label" value="acpi"/> <child name="acpi_report_rom"/> </service> <any-service> <parent/> </any-service> </route> <config> <policy label="ps2_drv"> <device name="PS2"/> </policy> <policy label="nic_drv" irq_mode="nomsi"> <pci bus="0x22" device="0" function="0"/> </policy> <policy label="fb_drv"> <pci class="VGA"/> </policy> <policy label="wifi_drv"> <pci class="WIFI"/> </policy> <policy label="usb_drv"> <pci class="USB"/> </policy> <policy label="ahci_drv"> <pci class="AHCI"/> </policy> <policy label="audio_drv"> <pci class="AUDIO"/> <pci class="HDAUDIO"/> </policy> <policy label="intel_fb_drv" irq_mode="nomsi"> <pci class="VGA"/> <pci bus="0" device="0" function="0"/> <pci class="ISABRIDGE"/> </policy> </config> </start> <start name="lighttpd"> <resource name="RAM" quantum="1G" /> <config> <arg value="lighttpd" /> <arg value="-f" /> <arg value="/etc/lighttpd.conf" /> <arg value="-D" /> <libc stdin="/dev/null" stdout="/dev/log" stderr="/dev/log" ip_addr="94.142.240.7" netmask="255.255.255.0" gateway="94.142.240.254"> <vfs> <dir name="dev"> <log/> <null/> </dir> <tar name="websites.tar"/> </vfs> </libc> </config> </start> </config>
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------
_______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main