I had a similar problem and fixed it by changing the 'Link Machine Name' setting on QEMC > System > Setup > QlikView Servers > machinename > General > External Linking. The parameter should be set to the IP address (i.e. 000.000.000.000), not localhost or the machine name.
Then you just have point external users to documents with the IP address. You'll need to ensure that you open Firewall ports 4747 to prevent http tunneling, and port 80 so they can get to the AccessPoint page.