I am not an expert in Exchange. I did set up and administer an Exchange server for a customer years ago, and I just persuaded another customer to purchase and install Exchange Server 2013 SP1.
I downloaded the ISO file and extracted it and then did the install. It told me some Hotfixes needed to be installed, so I installed all that were required. It's worth noting at this point that the link to the KB974405 was wrong and I had to search for the hotfix. But eventually all prerequisites were installed and installation began. Apart from taking a long time, it appeared to work.
After installation completed I clicked to allow administration to open and I was unable to administer anything. The link to Exchange Administrative Center failed with a 404. I opened IIS and noticed that Exchange Back End was installed on port 444. Subsequently I observed that the Exchange website appeared to be installed twice, once as Exchange Back End and once under Default Web Site. The first problem was a complaint that a module, which name now escapes me, but which was installed locally had been compiled with a later version of .Net than the website is using. The website is using .Net 4.5.1. In case it matters I had installed Exchange with both the mailbox and client access roles.
After messing around with it for a long time and finding no relevant help on Google, I decided to uninstall and start over. The uninstalled failed because there are mailboxes. Heaven knows where the mailboxes came from since I had never managed to administer Exchange. I attempted to use Get-Mailbox cmdlet but got a response the Get-Mailbox was an unknown cmdlet.
I am considering reverting the server back to a backup prior to the install and starting over, but I am not sure it would be any different the second time around. Does Microsoft have any suggestions. I suppose I could ask for a refund, but then I am left with a dissatisfied customer.
Please help, I am desperate!