SYMPTOM:
When using the Mobile app on iPad, the MSTRLogs log files (MSTRLogMMDDYYYY.log) in Web or Mobile may record an error such as the one below:
Sample Code/Error
java.net.UnknownHostException
Name or service not known
CAUSE:Some enterprise environments do not allocate DNS names to their mobile devices - that results in an UnknownHostException, often after a lengthy DNS lookup attempt.
ACTION:Given that the application is working fine and the message is only seen in the logs, the first suggestion is to ignore the message.
WORKAROUND:There is a means to suppress this lookup - the application server needs to be started with the following Java configuration parameter:
KB44758: How to disable reverse DNS look up for MicroStrategy Web 9.3.1 on a Tomcat 7.0 or WebSphere 8.5 Application ServersNOTE:The lookup is used by the Enterprise Analysis module for collating statistics about the client and to identify the mobile device it sends its IP address to the mobile server. Disabling this lookup will of course mean Enterprise Analysis module statistics involving any client will not be accurate.