According to Luxemburg Times, Marcon only wants to grant an extension until Nov 30.
French President Emmanuel Macron wants to grant a delay until 30 November, or even sooner, to put pressure on the House of Commons to back Boris Johnson's deal. Other EU governments see that as too much of a gamble because it could lead to a no-deal Brexit. They are pushing to postpone Brexit until 31 January to allow time for a general election. [...]
No EU government will refuse a delay of some sort – the question is when they will decide to grant it, officials said.
Also the BBC reported:
EU ambassadors have agreed to delay Brexit, but will not make a decision on a new deadline date until next week. [...]
European Commission spokeswoman Mina Andreeva said: "What I can tell you is that the EU 27 have agreed to the principle of an extension and work will now continue in the coming days."
She added that they intended to take a decision without holding an emergency summit. [...]
BBC Brussels correspondent Adam Fleming said a decision on the length of the extension was expected on Monday, but that the announcement could be delayed until Tuesday if the ambassadors struggled to agree a date.
So that's not quite the same thing as refusing an extension. Interestingly, Marcon's position (if it was correctly reported) seems to align with Johnson's on the length of the extension:
Mr Johnson has said his "preferred option" is a short Brexit postponement to "say to 15 or 30 November".
Apparently Macron wants to force the UK to resume the ratification process quickly, paused after the PM-Parliament disagreement on the schedule. Macron also seems to want the British side to make some specific commitments to a ratification schedule, as well as [the French] maintaining their image of tougher negotiators:
A source close to French President Emmanuel Macron said he did not believe a Brexit extension was justified unless the UK provided a reason for it.
"We must show the British that it is up to them to clarify the situation and that an extension is not a given," the source said.
A few more details/comments on the French position from the Guardian:
During a meeting of EU diplomats, the French ambassador stood alone in arguing that it was not the right time to agree a three-month delay, in a move that will be welcomed in Downing Street.
Only after the vote on Monday should the EU decide to “go short, to push for ratification, or long to accommodate a general election”, the ambassador told the other member states, according to a diplomatic note.
Sources close to the French president, Emmanuel Macron, later claimed an extension was “not a given” and needed to be justified. “But we have nothing of the sort so far”, the source said. “Pressure must be maintained.” [...]
Sources suggested that Macron, who described Johnson as having “strategic vision” at a recent summit, was keen to appear helpful to Downing Street by keeping the pressure on MPs.
Breaking BBC news is that Macron (or at least his administration) seems have to conceded to the other EU members' position and a "flextension" was granted until Jan 31 in the end. And CNN detailed what apparently changed Macron's mind:
French President Emmanuel Macron agreed to a three-month Brexit delay after Boris Johnson's push for an election eased fears in Paris, a French diplomat has told CNN. [...]
It comes after Johnson and Macron spoke over the weekend, the diplomat added.
And it seems related to Johnson's negotiations with the SNP and LibDems for their support for an election:
Johnson's Plan B: If Labour do continue to block an election, they'll be isolated. The SNP and the Liberal Democrats have now warmed to the idea of a contest, after previously supporting Corbyn in stonewalling the Prime Minister.
And those two opposition parties have handed Johnson an unlikely lifeline -- they've indicated that they will support a bill overruling the Fixed Term Parliaments Act. This would call for an election but would only need a simple majority of MPs to pass.
In return, they would want the January 31 extension secured, meaning Johnson would have to put his efforts to pass his Brexit deal on hold for now.