Assorted fixes.

Add a print message, allow https, mark_as_read when successfully
completeed, and not before.