L1 sync task will get stuck in an infinite retry loop if provided ethereum url doesn't support ws subscriptions.
This task is production critical. Right now we just log a warning and retry. But we might want to consider dropping HTTP support altogether in favor of WS.