Could be you've a 27mm crown race and the fork takes a 26,4, or it could be that they do match but the crown race is worn out, loose and just needs replacing. It's unlikely that the fork (steel) has worn due to a previous crown race (aluminium) being installed incorrectly as the crown race would go first.
If the fork is short then as veLLo said that could be the larger problem. Isnt it one of the older Shimano headsets that had a very short stack? an old 105 iirc - they'll be available in 25x1 if required, otherwise french ebay has plenty of good options most of the time.
Could be you've a 27mm crown race and the fork takes a 26,4, or it could be that they do match but the crown race is worn out, loose and just needs replacing. It's unlikely that the fork (steel) has worn due to a previous crown race (aluminium) being installed incorrectly as the crown race would go first.
If the fork is short then as veLLo said that could be the larger problem. Isnt it one of the older Shimano headsets that had a very short stack? an old 105 iirc - they'll be available in 25x1 if required, otherwise french ebay has plenty of good options most of the time.