If you can read this, the move has been successfull.
I have decided to move to euserv.de. The new webserver has more RAM and a better CPU. Unfortunately Euserv.de charges 10EUR/month for 6 additional ip addresses. So i decided it is time for IPv6.
Although IPv6 has been around for quite some time, there are still some rough edges:
FreeBSD jails IPv6 support requires a patch from Björn Zeeb.
For access via legacy IPv4 i wanted to use lighttpd with mod_proxy, but mod_proxy does not support fetching IPv6-content yet, the following hack is required.
What i still have to think about is aggregated content, like the planet or the weather-plugin. There are way too many sites out there, that don’t support IPv6. (Hello twitter, last.fm, weather.noaa.gov). Possible solutions are NAT, a webproxy, or i have to put the aggregated content somewhere else.