What client tool are you using to test the connection to msmdpump.dll?
Because the error message you are getting is like the one you would get if you tried to use a browser to connect. Browsers do not know who to send the appropriate XMLA requests to the msmdpump.dll endpoint you need to use the same client tools you would normally use against your cubes (eg. Excel or SQL Server Management Studio)