Secretary General Ban Ki-moon said Thursday that he was recalling the top United Nations official in Sri Lanka and closing an office there because of anti-United Nations protests led by a government minister. Mr. Ban said it was unacceptable that Sri Lankan authorities had failed to prevent the disruption of work by United Nations staff in the capital, Colombo. Construction Minister Wimal Weerawansa, an ally of President Mahinda Rajapaksa, has led the protests at the United Nations office. On Thursday, he began a hunger strike. Sri Lanka objects to Mr. Ban’s appointment of a panel to advise him if war crimes were committed at the end of the country’s war with the Tamil Tiger rebels.