VUVOX customers,
Sorry for the inconvenience over the last couple of days. We had some servers we had to rebuild. We've tested them and everything should be back up and running correctly. Thnaks for your patience and sorry for the inconvenience!
the VUVOX team.