Change: Replaced errors and 404 with next calls (middleware style)

Signed-off-by: Christian Roth <christian.roth@port17.de>