Ok, so it looks like all of your DNS and Port configurations are in place; you're also using the correct AH installation file(s). So....
I noticed error -2147287038 in the log. That error, according to research, indicates a registry corruption. Digging futher (and ignoring all "Maplestory" results), I see that MSXML has been known to be the culprit.
The recommended action is to go to Add/Remove programs and either choose the Repair option (after selecting remove), or to remove, reboot, re-install MSXML 6.
Don't forget, when your helpful posts earn a kudos or get accepted as a solution you can unlock perks and badges. Those aren't the only badges, either. How many can you collect? Click here to learn more.
Community Help Hub
New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.