article data extraction handles ConnectionResetError