websub: improve error handling