I have a feeling, it's just the fact that there is currently a problem with eu.voxalot.com
Try us.voxalot.com instead (just until the EU server issue is dealt with)
See
http://forum.voxalot.com/voxalot-sup...t-working.html
Your setup otherwise looks fine...