private chall protected and error page added

private chall protected and error page added