chargen.

Signed-off-by: Horváth Balázs <q@qroa.ch>
Send 404 for pagerRangeTooFar.

Signed-off-by: Horváth Balázs <q@qroa.ch>