I did some debugging, and found that it's an issue with the Geolocation IP-service.
When I turn off the IP-Info-Service in the host-settings (http://vwboard.de/default.aspx?g=admin_hostsettings#View2), then registration works.
I had these settings (part of my api-key is hidden):
IP Information XML Web-Service= http://api.ipinfodb.com/...0&format=xml&ip=
IP Information Geolocation Web Service Params= StatusCode,StatusMessage,IpAddress,CountryCode,CountryName,RegionName,CityName,ZipCode,Latitude,Longitude,TimeZone
IP-Information-webpage URL= http://www.ip2location.com/
I also tried the original value for the web-service params which contained a typo
(there's an additional space-char next to 'IpAddress' ):
That also failed.
Then I took a look at the response from api.ipinfodb.com which looks like:
for my IP:http://api.ipinfodb.com/...xml&ip=184.108.40.206
So I remembered that XML-tags are case-sensitive, and tried with the following setting:
But still registration doesn't work.
FillLocationData-function surely needs some love (and a check against invalid input).
Could somebody help me please? (I also tried all of the above strings with semicolon instead of comma, but that still didn't work)
For now I turned that module off, and can run my forum. But I would surely like to use that function.