Sedo is working fine for me but I couldn't see anything of it the other day either.
It is most likely a temporary ban by your ISP.
Go to megaproxy.com and try it there.
We use essential cookies to make this site work, and optional cookies to enhance your experience.