The salvoes follow a fractious EU summit in June which agreed to set up "disembarkation platforms" outside the bloc to process migrants after Italy's new populist government said it was closing its ports.
"Italy does not want to be the only country where migrants saved at sea by its own naval units disembark," Foreign Minister Enzo Moavero Milanesi said in a letter to EU foreign policy chief Federica Mogherini.
The Italian position and its implications will be discussed at a meeting later Friday by member states in Brussels, EU sources said.
Libyan Prime Minister Fayez al-Sarraj meanwhile rejected the EU proposal for asylum processing centres in his country, saying: "We are strictly against Europe officially placing illegal migrants who are no longer wanted in the EU in our country." Egypt, Morocco and Tunisia were also approached by the EU but have already refused to host such centres.
"We also won't agree on any deals with EU money about taking in more illegal migrants," the Libyan premier told Germany's Bild newspaper.
Sarraj said European leaders should instead put pressure on migrants' origin countries to stop them embarking on their journey in the first place.
Most of the migrants are from the Middle East, Africa and South Asia.
Italian Prime Minister Giuseppe Conte has written to European Commission President Jean-Claude Juncker saying his country would no longer take in migrants plucked from the Mediterranean until other member states accepted some of them.
Over the last decade, the Italian coastguard has coordinated the rescue of hundreds of thousands of migrants off the coast of Libya, in many cases pulling them from the water themselves in treacherous conditions.
But as of June, they have been ordered to transfer calls for help and reports of boats in distress to the Libyan capital Tripoli.
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)