Getting Key Text BBBBB-BBBBB-BBBBB-BBBBB-BBBBB instead of Windows Serial number on some servers
The most common reason is that the servers have been deployed under a "Volume License" agreement.
Let us know if this is not the case.
I think the MS article discusses it:
We also have a page on our wiki about this - Information about software keys