An error occurred on fwd.com.sg and the web server sent an apology note