Russian President Vladimir Putin apologised on Saturday over the crash of an Azerbaijani Airlines plane, though he stopped short of accepting that it might have been hit by Russian fire.